Commit Graph
15 Commits
Author SHA1 Message Date
opencode 2077618f52 fix: corregge import langchain_core.messages 2026-03-23 16:03:08 +01:00
opencode 0b5c6a874e fix: usa sempre agente semplice per Ollama
- Rimuovi condizione len(custom_tools) > 0
- Ora usa simple agent per qualsiasi config con provider=ollama
2026-03-23 16:01:28 +01:00
opencode 8acbeb7dfe feat: aggiunge supporto agente semplice per Ollama
- Crea create_simple_agent() per provider senza tool-calling
- Detecta automaticamente Ollama e usa agente semplice
- Aggiunge comando /reset per pulire cronologia
2026-03-23 15:59:11 +01:00
opencode b25aa8fbad feat: migliora gestione errori con suggerimenti contextuali
- Aggiunge config_manager a load_model_from_config() per usare config attive
- Migliora error handling con tipo eccezione e suggerimenti
- Aggiunge pyproject.toml e setup.py per installazione pip
2026-03-23 11:14:20 +01:00
opencode 05fc002cb4 fix: rimuove virgolette dai fatti salvati nella memoria
- Aggiunta funzione _clean_text() per pulire le virgolette
- Corretto memory_remember per salvare testo pulito
2026-03-23 09:41:46 +01:00
opencode d055204067 fix: migliora parsing comando /plan create per gestire nomi con spazi
- Aggiunto regex parsing per estrarre virgolette dalla stringa grezza
- Il comando ora funziona correttamente con nomi multi-parola
- Formato supportato: /plan create "Nome Piano" "Task1; Task2; Task3"
2026-03-23 09:11:00 +01:00
opencode 56f2819a92 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
2026-03-23 08:57:21 +01:00
opencode 5a8fcda993 fix: remove pycache files and finalize integration 2026-03-22 14:41:40 +01:00
opencode d68417bbc8 cleanup: remove pycache files and update main.py 2026-03-21 22:39:51 +01:00
opencode 753c7d491e feat: Add MCP integration to enable tools from skills.sh and other MCP servers
- Added MCP client to discover and convert MCP tools to LangChain Tools
- Extended configuration manager to support MCP server configurations
- Updated CLI to manage MCP server configurations (list, add, remove, use)
- Integrated MCP tools into the agent's tool loading system
- Added documentation for MCP integration design
2026-03-21 19:01:58 +01:00
truetype eda22811ce Rename project: maxclaw → langcode
- Renamed all references from maxclaw to langcode across all files
- Renamed maxclaw.py → langcode.py
- Renamed completion scripts: maxclaw.bash/zsh → langcode.bash/zsh
- Updated Dockerfile, README, all Python files, HTML, JSON, YAML
- New Gitea repository: http://192.168.0.183:8085/truetype/langcode_agent.git
2026-03-21 08:36:35 +01:00
truetype c44a4ae92a Phase 7: Performance optimizations, monitoring, and command system with / prefix 2026-03-20 18:36:32 +01:00
truetype aba2fc11f4 Phase 3: Unified provider tools system for all LLM providers 2026-03-20 17:45:03 +01:00
truetype 9f3298fa13 Phase 2: Enhanced TUI/CLI with search, export/import, and custom tools for Proxmox and Ollama 2026-03-20 16:08:26 +01:00
truetype d4d6aafea9 Implement secure configuration management with encryption and validation (Phase 1 improvements) 2026-03-19 20:29:30 +01:00