diff --git a/CLAUDE.md b/CLAUDE.md index e812168..76701de 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -256,7 +256,7 @@ clearly asked for a directory to be unblocked. --- -## Current State (2026-05-09) +## Current State (2026-05-12) Cortex is running and stable. All channels are live: @@ -275,10 +275,11 @@ Cortex is running and stable. All channels are live: Active users: scott (inara), holly (tina), brian (wintermute) -**58 orchestrator tools** across 15 domain modules: +**62 orchestrator tools** across 16 domain modules: web_search/http_fetch/web_read/http_post, -project_file_read/list + file_stat/grep/syntax_check (project-scoped), +project_file_read/list + file_stat/grep/diff/syntax_check (project-scoped), file_read/list/write/session_read/session_search (system-scoped, admin), +git_status/git_log/git_diff (read-only git inspection, project-scoped), shell_exec/claude_allow_dir, cortex_restart/logs/status/update, task_list/create/update/complete, cron_list/add/remove/toggle, diff --git a/documentation/MASTER.md b/documentation/MASTER.md index a29e038..b22ce4b 100644 --- a/documentation/MASTER.md +++ b/documentation/MASTER.md @@ -1,7 +1,7 @@ # Cortex / Inara — Master Index > Start here. This document is a map, not a manual. -> Last updated: 2026-05-09 +> Last updated: 2026-05-12 > > **Documentation philosophy:** Cortex is a no-black-box system. Docs must match reality. > Update docs before implementing significant changes. Verify they still match after. @@ -26,7 +26,7 @@ Cortex is a self-hosted personal AI platform. It routes messages from any input | Claude backend | ✅ Live | Primary — via Claude Code CLI | | Gemini backend | ✅ Live | Fallback — via Gemini CLI | | Local backend | ✅ Live | Open WebUI/Ollama on scott_gaming; per-user multi-model config | -| Gemini orchestrator | ✅ Live | Tool loop → Claude response, ⚡ toggle in UI (47 tools) | +| Gemini orchestrator | ✅ Live | Tool loop → Claude response, ⚡ toggle in UI (62 tools) | | Local orchestrator | ✅ Live | OpenAI-compatible ReAct loop; used when orchestrator role → local model | | Model registry V2 | ✅ Live | Providers (Anthropic/Google/Local), multi-account Gemini, role assignments | | Memory distillation | ✅ Live | Short (daily) / Mid (weekly) / Long (monthly) | @@ -42,7 +42,7 @@ Cortex is a self-hosted personal AI platform. It routes messages from any input | Distill safety | ✅ Live | Per-persona asyncio lock, per-endpoint cooldowns, Rebuild option | | Guided onboarding | ✅ Live | Setup Step 3 for OpenRouter; existing-user banner; settings quick-link | -**50 orchestrator tools** — `http_post` (URL allowlist POST), `nc_talk_history` (read Talk messages), and local orchestrator retry logic added 2026-05-09. +**62 orchestrator tools** across 16 domain modules — added 2026-05-12: `file_diff` (unified diff of two project files), `git_status` / `git_log` / `git_diff` (read-only git inspection). Settings pages unified under `pg.css`. Reasoning level control (Off/Light/Moderate/High/Max) added to chat UI. **Active users / personas:** scott/inara, holly/tina, brian/wintermute