Ettore Di Giacinto
|
c23e655f44
|
feat(agent): shared state, allow to track conversations globally (#148)
* feat(agent): shared state, allow to track conversations globally
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
* Cleanup
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
* track conversations initiated by the bot
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
|
2025-05-11 22:23:01 +02:00 |
|
Ettore Di Giacinto
|
eb8663ada1
|
feat: local MCP server support (#61)
* wip
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: mudler <mudler@localai.io>
* Add groups to mcpbox
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: mudler <mudler@localai.io>
* Add mcpbox dockerfile and entrypoint
Signed-off-by: mudler <mudler@localai.io>
* Attach mcp stdio box to agent
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: mudler <mudler@localai.io>
* Add to dockerfile
Signed-off-by: mudler <mudler@localai.io>
* Attach to config
Signed-off-by: mudler <mudler@localai.io>
* Attach to ui
Signed-off-by: mudler <mudler@localai.io>
* Revert "Attach to ui"
This reverts commit 088d0c47e87ee8f84297e47d178fb7384bbe6d45.
Signed-off-by: mudler <mudler@localai.io>
* add one-time process, attach to UI the mcp server json configuration
Signed-off-by: mudler <mudler@localai.io>
* quality of life improvements
Signed-off-by: mudler <mudler@localai.io>
* fixes
Signed-off-by: mudler <mudler@localai.io>
* Make it working, expose MCP prepare script to UI
Signed-off-by: mudler <mudler@localai.io>
* Add container image to CI builds
* Wire mcpbox to tests
* Improve setup'
* Not needed anymore, using tests
Signed-off-by: mudler <mudler@localai.io>
* fix: do not override actions
Signed-off-by: mudler <mudler@localai.io>
* chore(tests): fix env var
Signed-off-by: mudler <mudler@localai.io>
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: mudler <mudler@localai.io>
|
2025-04-24 16:39:20 +02:00 |
|
Ettore Di Giacinto
|
e7111c6554
|
Rename
|
2025-04-08 22:18:32 +02:00 |
|
mudler
|
75a8d63e83
|
Finish moving types
|
2025-03-23 21:57:09 +01:00 |
|
Ettore Di Giacinto
|
33483ab4b9
|
feat(planning): enable agent planning (#68)
* feat(planning): Allow the agent to plan subtasks
Signed-off-by: mudler <mudler@localai.io>
* feat(planning): enable planning toggle in the webui
Signed-off-by: mudler <mudler@localai.io>
* feat(planning): take in consideration the overall goal
Signed-off-by: mudler <mudler@localai.io>
* Update core/action/plan.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Signed-off-by: mudler <mudler@localai.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-03-21 12:28:11 +01:00 |
|
Ettore Di Giacinto
|
33b5b8c8f4
|
feat(agent): add MCP integration (#50)
* feat(agent): add MCP integration
Signed-off-by: mudler <mudler@localai.io>
* Update core/agent/mcp.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Hook MCP Server configuration to creation and setting mask
* Allow to specify a bearer token
* Small fixups
---------
Signed-off-by: mudler <mudler@localai.io>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-03-15 23:25:03 +01:00 |
|