Scott Idem
c02d2462b0
feat: agent notes, OpenRouter onboarding, usage tracking, per-role tools docs
Agent notes tool (cortex/tools/agent_notes.py):
- Private durable notepad for the orchestrator — not user-visible
- agent_notes_read/write/append/clear with 3 rolling backups
- Per-persona isolation via ContextVars; no TOOL_ROLES gating needed
- PROTOCOLS.md updated to make this a core proactive tool
OpenRouter guided onboarding:
- Setup Step 3 (/setup/model) — OpenRouter quick-connect with curated model list
- Amber banner in chat for users on server-default model
- Settings quick-link card (/settings/models OpenRouter section)
- POST /setup/model/skip for users who want to bypass Step 3
- Holly pre-configured: DeepSeek V4 Flash (OpenRouter) → Gemma Medium (local) → claude_cli
Usage tracking:
- cortex/routers/usage.py — GET /api/usage, /api/usage/summary, /api/usage/all (admin)
Documentation:
- HELP.md: Tools section rewritten — full tool table by category, per-role tool sets explained
- TOOLS.md: Agent Notes section added; count corrected to 44
- ARCH__SYSTEM.md, ARCH__BACKENDS.md, MASTER.md, CLAUDE.md, README.md updated
- TODO__Agents.md: onboarding task checked off with deviation notes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 21:25:31 -04:00
..
2026-05-08 21:25:31 -04:00
2026-05-05 22:21:03 -04:00
2026-04-27 20:41:06 -04:00
2026-05-08 21:25:31 -04:00
2026-03-06 03:41:00 -05:00
2026-04-05 20:53:06 -04:00
2026-03-18 20:13:11 -04:00
2026-05-05 19:38:58 -04:00
2026-04-30 19:14:53 -04:00
2026-05-05 19:38:58 -04:00
2026-05-05 22:21:03 -04:00
2026-03-10 23:38:39 -04:00
2026-04-05 21:25:18 -04:00
2026-03-06 03:41:00 -05:00
2026-03-20 23:19:09 -04:00
2026-03-17 21:10:07 -04:00
2026-05-02 20:38:31 -04:00
2026-05-05 19:55:59 -04:00
2026-04-29 19:23:53 -04:00
2026-05-05 18:54:27 -04:00
2026-05-01 20:40:50 -04:00
2026-04-29 22:32:22 -04:00
2026-05-05 22:01:54 -04:00
2026-05-05 20:42:32 -04:00
2026-03-29 21:35:54 -04:00
2026-03-20 22:35:40 -04:00
2026-05-05 19:38:58 -04:00
2026-03-20 22:03:42 -04:00
2026-05-05 19:38:58 -04:00
2026-05-05 18:44:51 -04:00
2026-05-05 18:44:51 -04:00
2026-05-05 19:14:59 -04:00
2026-05-05 20:42:32 -04:00
2026-05-02 20:38:31 -04:00
2026-04-05 20:53:06 -04:00