diff --git a/USER.md b/USER.md index 64981da..b7d7aa6 100644 --- a/USER.md +++ b/USER.md @@ -45,6 +45,8 @@ ## Zájmy - CLI coding agents — srovnávání, analýza výkonu (zná: Claude Code, Gemini CLI, Qwen Code, Pi-agent) +- Coding agents (like OpenCode) are a different category from general-purpose agents like nanobot — not relevant for comparison +- Evaluates alternatives based on what they add beyond nanobot's existing capabilities - Linux tools (strace a další) - Filmy - Windows utility diff --git a/memory/.dream_cursor b/memory/.dream_cursor index 815f89d..3c7d064 100644 --- a/memory/.dream_cursor +++ b/memory/.dream_cursor @@ -1 +1 @@ -311 \ No newline at end of file +312 \ No newline at end of file diff --git a/memory/MEMORY.md b/memory/MEMORY.md index b152710..9a23c56 100644 --- a/memory/MEMORY.md +++ b/memory/MEMORY.md @@ -39,7 +39,7 @@ This file stores important information that should persist across sessions. - Session files are stored in `/home/nanobot/.nanobot/workspace/sessions/` (confirmed after failed attempts at root `.nanobot/sessions/`) - User explicitly rejected unified/Mega session approach; prefers connecting to older existing sessions instead - Telegram slash commands (e.g., `/skills`) are filtered out by `& ~filters.COMMAND` in telegram.py:384; workaround: invoke skills without slash prefix (e.g., `skills` not `/skills`); alternative fix: remove the filter from MessageHandler -- nanobot v0.2.1 available (current: v0.2.0) +- Current nanobot version: v0.2.1; no newer version available as of 2026-06-07 - User wants deterministic IRC-bot-style command dispatch in nanobot where `!command text` invokes a registered Python function or external app and returns output without LLM agent involvement - User expects nanobot creators to implement custom command registration natively and considers existing workaround solutions unsatisfactory - Nanobot CommandRouter has priority/exact/prefix/interceptor tiers but lacks an extension point for custom command registration with all handlers hardcoded in builtin.py @@ -51,6 +51,10 @@ This file stores important information that should persist across sessions. - No existing `!` prefix handling in nanobot — all current commands use `/` prefix only - cli_apps tool exists at nanobot/agent/tools/cli_apps.py — relevant for calling external apps from custom commands +## Agent Evaluation Philosophy +- Coding agents (like OpenCode) are a different category from general-purpose agents like nanobot — not relevant for comparison +- Evaluates alternatives based on what they add beyond nanobot's existing capabilities + ## Agent Model Selection - Ollama subscription covers all discussed models; price/cost excluded from model comparison criteria - Prioritizes agentic performance, correct tool calling, and overall result quality