-
4159f470d6
fix: context panel polish — height buttons, amber theme vars, label cleanup
Scott Idem
2026-04-28 20:53:16 -04:00
-
e2a61bb78d
fix: mode-select row layout so tools toggle doesn't push textarea down
Scott Idem
2026-04-28 20:44:46 -04:00
-
80702a21e2
fix: add distinct off/on styles for tools toggle button
Scott Idem
2026-04-28 20:38:38 -04:00
-
2b9dd53566
feat: replace Agent mode with independent Tools toggle
Scott Idem
2026-04-28 20:36:15 -04:00
-
1cc7988953
feat: add shell_exec tool and fix orchestrator model name resolution
Scott Idem
2026-04-28 20:29:46 -04:00
-
8baab874f1
feat: replace backend/slot toggle with role selector
Scott Idem
2026-04-28 19:23:18 -04:00
-
962d58d2e2
feat: model registry Phase 3 — slot-based backend toggle
Scott Idem
2026-04-27 21:43:08 -04:00
-
3bc6b45f9f
fix: update Anthropic model catalog — add previous versions, fix context sizes
Scott Idem
2026-04-27 21:16:22 -04:00
-
ef07596955
fix: update Google model catalog to current models (April 2026)
Scott Idem
2026-04-27 21:14:23 -04:00
-
6e56024815
fix: settings page and help docs updated for model registry V2
Scott Idem
2026-04-27 21:07:05 -04:00
-
9f6b162fbd
docs: update end-user HELP.md for model registry V2
Scott Idem
2026-04-27 20:57:05 -04:00
-
f08b033d6c
feat: model registry Phase 2 — cloud provider UI (Anthropic + Google)
Scott Idem
2026-04-27 20:41:06 -04:00
-
45c95d20ba
feat: model registry V2 — provider-aware schema with multi-account support
Scott Idem
2026-04-27 20:21:04 -04:00
-
27ca7c7efd
fix: apply host_type path correction in OpenAI orchestrator
Scott Idem
2026-04-08 23:16:33 -04:00
-
869a596f4b
fix: don't fall back when a model is explicitly configured in registry
Scott Idem
2026-04-08 22:30:55 -04:00
-
3b3456600a
feat: store and display backend + host metadata on chat messages
Scott Idem
2026-04-08 22:16:48 -04:00
-
6c84d6ae72
docs: update README and CLAUDE.md for install script and backup
Scott Idem
2026-04-08 21:36:48 -04:00
-
2629983452
fix: create cortex config dir and restic password file during install
Scott Idem
2026-04-08 21:24:08 -04:00
-
f668826f79
fix: bootstrap pip via ensurepip if missing from venv
Scott Idem
2026-04-08 21:17:52 -04:00
-
576f22216a
feat: restic backup of home/ with systemd daily timer
Scott Idem
2026-04-08 19:36:22 -04:00
-
bf800acca8
chore: remove home/ from git, update gitignore
Scott Idem
2026-04-08 19:19:23 -04:00
-
d9a322164a
feat: OpenAI-compatible orchestrator + backend auto-routing
Scott Idem
2026-04-08 19:18:18 -04:00
-
8ba5247ef5
tooling: install script, workspace file, and dev-restart helper
Scott Idem
2026-04-08 19:11:27 -04:00
-
a6e404c143
feat: host_type field for OpenRouter / OpenAI-compatible API support
Scott Idem
2026-04-06 21:11:22 -04:00
-
2dd94696d5
fix: model-tag color was #334155 (invisible on dark theme) → #475569
Scott Idem
2026-04-05 22:25:09 -04:00
-
8570e8d852
fix: backend toggle not sent to server; add per-message model tag
Scott Idem
2026-04-05 22:10:40 -04:00
-
9299ce5ba6
test: model registry unit test suite (45 tests)
Scott Idem
2026-04-05 21:48:00 -04:00
-
608e1de246
feat: model registry UI — hosts, models, role assignments
Scott Idem
2026-04-05 21:31:32 -04:00
-
6a1a1c2686
feat: unified model registry with role-based routing
Scott Idem
2026-04-05 21:25:18 -04:00
-
a4daebdc9b
feat: local LLM multi-model, session search, cron proactive types, notifications, docs overhaul
Scott Idem
2026-04-05 20:53:06 -04:00
-
bd6532e93a
feat: shared nav bar on Help and Settings pages
Scott Idem
2026-03-29 22:09:08 -04:00
-
a94fdc869d
docs: fix Gitea SSH URL to use git.dgrzone.com
Scott Idem
2026-03-29 21:53:54 -04:00
-
1fefd42e19
docs: Gitea SSH port 2222 verified working
Scott Idem
2026-03-29 21:52:36 -04:00
-
0c17b4b1ab
docs: overhaul TODO__Agents.md to reflect current state
Scott Idem
2026-03-29 21:44:56 -04:00
-
cec6d3e23a
docs: update README for current state
Scott Idem
2026-03-29 21:42:11 -04:00
-
2d3a380d6b
docs: add Tools & Modes protocol to all personas and template
Scott Idem
2026-03-29 21:35:54 -04:00
-
662924c6a1
fix: pass user to _run_job so get_user_gemini_key resolves correctly
Scott Idem
2026-03-29 21:21:14 -04:00
-
e5b6d58889
feat: reminders_add and reminders_list tools
Scott Idem
2026-03-29 21:14:22 -04:00
-
6b725afc3e
docs: update NC Talk doc with real container name, commands, and logs section
Scott Idem
2026-03-29 13:47:43 -04:00
-
ddf5dd6338
docs: add Google Chat setup guide, update NC Talk for per-user routing
Scott Idem
2026-03-29 13:24:36 -04:00
-
93f7f44e51
feat: per-user channel config for Google Chat and Nextcloud Talk
Scott Idem
2026-03-29 13:02:45 -04:00
-
496da58f58
chore: consolidate .env files — one .env in cortex/, one .env.example
Scott Idem
2026-03-29 12:22:49 -04:00
-
8e20bfbea8
feat: shared Help base, Google OAuth live, new personas, cleanup
Scott Idem
2026-03-27 22:55:45 -04:00
-
3a94df1eaf
fix: prevent password managers autofilling Gemini API key field
Scott Idem
2026-03-27 21:57:14 -04:00
-
ce806e52ed
fix: google-add now also sets profile.json email
Scott Idem
2026-03-27 21:32:48 -04:00
-
7438031797
feat: connected accounts + Gemini API key in account settings UI
Scott Idem
2026-03-27 21:16:37 -04:00
-
8aec6aafcc
feat: Google OAuth sign-in + per-user Gemini API key
Scott Idem
2026-03-27 21:01:52 -04:00
-
62fde62653
feat: persona-specific favicon + fix favicon.ico 404
Scott Idem
2026-03-26 23:45:36 -04:00
-
f8d89bc272
fix: close SSE connection cleanly on page navigation
Scott Idem
2026-03-26 23:44:12 -04:00
-
92350f7a7b
feat: persist active session across page navigation with inactivity TTL
Scott Idem
2026-03-26 23:38:04 -04:00
-
4f09823afe
feat: Lucide icons on edit/del/copy and inline edit save/cancel buttons
Scott Idem
2026-03-26 23:32:19 -04:00
-
826bd6cfe3
feat: /{username} persona picker landing page
Scott Idem
2026-03-26 23:19:04 -04:00
-
c3507f8e11
fix: help page back link preserves active persona
Scott Idem
2026-03-26 23:13:52 -04:00
-
65548ebf36
feat: Lucide SVG icons throughout main UI
Scott Idem
2026-03-26 23:06:01 -04:00
-
24c9f52b49
fix: agent mode icon — 🥸 in dropdown, ⚡ on Run button
Scott Idem
2026-03-26 22:51:51 -04:00
-
3bada5f311
fix: font sizes 21/25/17px, icon labels on send btn, no-wrap fix
Scott Idem
2026-03-26 22:43:34 -04:00
-
cf277f822e
feat: Inter font, weight 450, bumped base sizes across all pages
Scott Idem
2026-03-26 22:20:10 -04:00
-
6cf10d2755
feat: UI redesign — compact mode select, consolidated header nav
Scott Idem
2026-03-26 22:08:33 -04:00
-
fa04b5e6b0
feat: off the record mode (OTR)
Scott Idem
2026-03-26 21:07:21 -04:00
-
b3f40cf437
fix: message input placeholder uses active persona name
Scott Idem
2026-03-26 20:59:37 -04:00
-
8487645224
fix: claude auth expiry warning — correct field name and smarter threshold
Scott Idem
2026-03-25 23:22:18 -04:00
-
0cf0d65e9e
feat: session naming, username/persona rename, help page, contrast fixes
Scott Idem
2026-03-23 23:10:12 -04:00
-
1b425a539f
feat: account settings page + dedicated help page
Scott Idem
2026-03-23 21:41:18 -04:00
-
c01ef663f5
fix: per-persona session/file isolation + onboarding route order
Scott Idem
2026-03-22 00:01:07 -04:00
-
99f8961bec
feat(tina): add dinosaurs as a core Holly interest
Scott Idem
2026-03-21 00:18:38 -04:00
-
c2825194d4
docs: update project docs, NC Talk guide, Tina persona, and gitignore
Scott Idem
2026-03-21 00:13:35 -04:00
-
8c61c28b7d
fix: mount /static before ui.router to prevent wildcard route catching static files
Scott Idem
2026-03-20 23:28:13 -04:00
-
69f38ca7dc
feat: SMTP email support for invite links + profile.json for user email storage
Scott Idem
2026-03-20 23:19:09 -04:00
-
46b65d087c
feat: persona onboarding — invite tokens, self-service setup, persona creation, switcher
Scott Idem
2026-03-20 23:10:32 -04:00
-
a9bbb668b5
feat: session auth + per-user/persona UI at /{user}/{persona}
Scott Idem
2026-03-20 22:54:12 -04:00
-
77e770cdb2
feat: multi-user/multi-persona support with two-level home directory layout
Scott Idem
2026-03-20 22:35:40 -04:00
-
92a8f5d894
test: add Cortex test suite (77 tests, no LLM calls)
Scott Idem
2026-03-20 22:03:42 -04:00
-
5cadb836fa
feat: multi-persona support (single Cortex, multiple users)
Scott Idem
2026-03-20 21:50:02 -04:00
-
6316ffa1d4
feat: cron job system for Inara (remind + note types)
Scott Idem
2026-03-20 21:17:49 -04:00
-
1b32667872
feat: scratchpad tool + fix Claude auth token expiry warning
Scott Idem
2026-03-20 21:10:03 -04:00
-
31a5ef0541
docs: update HELP.md for agent mode, tasks, and 2026-03-18 changes
Scott Idem
2026-03-18 23:26:28 -04:00
-
24d16734a5
feat: personal task management tools for Inara
Scott Idem
2026-03-18 23:17:38 -04:00
-
aaac3e1353
feat: persist orchestrator sessions + user service + docs update
Scott Idem
2026-03-18 23:08:38 -04:00
-
5b5586656f
chore: session logs and memory distill 2026-03-17/18
Scott Idem
2026-03-18 22:43:40 -04:00
-
9b818aa5c7
feat: orchestrator Agent mode UI + claude_allow_dir tool + fix DDG search
Scott Idem
2026-03-18 22:42:44 -04:00
-
97438f1a0f
feat: multi-instance support — agent_name and user_name configurable
Scott Idem
2026-03-18 20:13:11 -04:00
-
0b10558f80
fix: session delete button always visible, session name truncates properly
Scott Idem
2026-03-18 19:45:05 -04:00
-
f935fc4a7f
feat: session delete + touch-friendly message controls
Scott Idem
2026-03-18 19:43:20 -04:00
-
e6e76e7e4c
docs: mark Intelligence Orchestrator Phase 1 complete in TODO
Scott Idem
2026-03-18 19:38:14 -04:00
-
ed472ce9a0
feat: Intelligence Layer Phase 1 — orchestrator service
Scott Idem
2026-03-18 19:37:49 -04:00
-
23f8659aaa
UI: fix mobile input area layout
Scott Idem
2026-03-17 23:44:21 -04:00
-
fe6561bf6a
feat: add Gemini auth check to token warning banner
Scott Idem
2026-03-17 23:29:25 -04:00
-
1127610752
UI: show distill schedule next-run times in settings panel
Scott Idem
2026-03-17 23:22:47 -04:00
-
2144d7c2c0
UI: collapsible sections in help modal
Scott Idem
2026-03-17 23:16:11 -04:00
-
2ca02006dd
UI: auth banner — add re-auth hint for multi-user context
Scott Idem
2026-03-17 23:09:11 -04:00
-
48a6734ec3
feat: Claude CLI OAuth token expiry warning
Scott Idem
2026-03-17 23:06:28 -04:00
-
7b51e7cc44
UI: mobile-friendly header — move backend/display into settings panel
Scott Idem
2026-03-17 23:03:55 -04:00
-
ce1561572a
config: default scheduler timezone to America/New_York
Scott Idem
2026-03-17 22:42:47 -04:00
-
b123dc3117
Fix scheduler timezone: use ZoneInfo(settings.scheduler_timezone) not 'local'
Scott Idem
2026-03-17 22:38:11 -04:00
-
4253e69c0b
Add auto memory distillation scheduler (APScheduler)
Scott Idem
2026-03-17 22:31:38 -04:00
-
9fb5b8ae63
HELP.md: mark pfSense port 2222 as configured (pending test)
Scott Idem
2026-03-17 22:23:12 -04:00
-
0ebfbc6590
Refactor UI into separate CSS/JS, add help modal and HELP.md
Scott Idem
2026-03-17 21:52:54 -04:00
-
fa96c50935
UI: font size cycle button (Aa / A+ / A−)
Scott Idem
2026-03-17 21:40:14 -04:00
-
c402b97bf3
UI: context panel popover, light/dark theme, contrast improvements
Scott Idem
2026-03-17 21:32:54 -04:00
-
ce3c1f5f7f
Add tiered memory system with manual distillation
Scott Idem
2026-03-17 21:22:32 -04:00