feat: Aggiunge miglioramenti per memoria e pianificazione con integrazione MCP

- Aggiunto sistema SimplePersistentMemory per fatti, preferenze e cronologia conversazioni
- Aggiunto EnhancedPlanner con dipendenze task, priorità e tracciamento progresso
- Integrati strumenti di miglioramento nell'agente (remember, recall, preference, planning)
- Aggiunti comandi CLI /memory e /plan per accesso diretto da terminale
- Aggiunto client MCP per connessione a server Model Context Protocol
- Aggiornato README con documentazione completa per tutte le nuove funzionalità
- Corretto parsing comando creazione piano per gestire nomi multi-parola

Nuovi comandi:
- /memory remember <testo> - Ricorda un fatto
- /memory recall <query> - Cerca nella memoria
- /memory preference set/get - Gestisci preferenze
- /memory stats - Statistiche memoria
- /plan create <nome> <task1;task2;...> - Crea un piano
- /plan list - Elenca tutti i piani
- /plan progress <plan_id> - Mostra progresso piano
- /plan start <task_id> - Inizia un task
- /plan complete <task_id> - Completa un task
This commit is contained in:
opencode committed 2026-03-23 08:57:21 +01:00
1 parent 5a8fcda993
commit 56f2819a92
9 files changed
+1889 -1

No files matched your search

+50
View File
@@ -0,0 +1,50 @@
{
"conversations": [],
"facts": [
{
"timestamp": "2026-03-22T20:18:14.550293",
"fact": "LangCode Agent supports MCP integration",
"category": "features"
},
{
"timestamp": "2026-03-22T20:27:22.386697",
"fact": "LangCode Agent supports MCP integration",
"category": "features"
},
{
"timestamp": "2026-03-22T21:16:16.644866",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
},
{
"timestamp": "2026-03-22T21:19:31.649087",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
},
{
"timestamp": "2026-03-22T21:25:33.013155",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
},
{
"timestamp": "2026-03-22T21:30:17.895357",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
},
{
"timestamp": "2026-03-22T22:34:46.997791",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
},
{
"timestamp": "2026-03-23T07:14:33.532609",
"fact": "\"LangCode Agent supports MCP integration\"",
"category": "general"
}
],
"preferences": {
"model_provider": "ollama"
},
"skills_used": [],
"last_updated": "2026-03-23T07:14:33.532819"
}