Commit Graph
7 Commits
Author SHA1 Message Date
NunoandClaude Opus 4.6 c2520db0a0 Fix lint issues: paramTypeCombine, importShadow, gofumpt, testifylint
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-06 15:45:34 +00:00
NunoandClaude Opus 4.6 0633f9e04a Add search, update, categories, and default path to memory tool
- Add search_memories tool (keyword search with AND logic, optional category filter)
- Add update_memory tool (edit existing memories by ID)
- Add optional category field to memories for organization
- Default memory path to ~/.cagent/memory/<config-name>/memory.db (per-user, per-agent-config)
- Make path optional in config validation (was required, now defaults)
- Add configName parameter to ToolsetCreator for per-config-file identity
- SQLite migration adds category column transparently to existing databases
- Expand tool instructions with guidance on search vs get_all, update vs create

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-06 15:26:05 +00:00
David Gageot 653070dcba Remove dead code
Signed-off-by: David Gageot <david.gageot@docker.com>
2025-10-20 15:38:34 +02:00
David Gageot cb2be5733b Start adding ouput schemas to builtin tools
Signed-off-by: David Gageot <david.gageot@docker.com>
2025-10-01 17:48:51 +02:00
David Gageot 5d1441a1af Format code
Signed-off-by: David Gageot <david.gageot@docker.com>
2025-07-18 13:37:26 +02:00
Djordje Lukic 2fa0f6b696 Add tests for sqlite
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2025-06-12 22:59:03 +02:00
Djordje LukicandClaude f4e8ddb9b5 Add memory system with SQLite database support
Introduces comprehensive memory management capabilities including:
- Memory database interface with SQLite implementation
- Memory manager for storing and retrieving agent memories
- Memory tool for agent interaction with memory system

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2025-06-12 17:43:35 +02:00