-
e8819773ee
docs: update TODO — mark completed items from 2026-06-03 session
master
Scott Idem
2026-06-03 23:06:47 -04:00
-
0c1cf3989a
feat: aider multi-provider credentials + test suite green (182/182)
Scott Idem
2026-06-03 23:00:45 -04:00
-
658c508925
feat: multi-level agent management — background agents, lifecycle tools, 3-level hierarchy
Scott Idem
2026-06-03 22:40:20 -04:00
-
29d8aa4aae
feat: tool schema optimization, keyword routing, aider_run coding agent
Scott Idem
2026-06-03 22:39:44 -04:00
-
29940c299b
docs: fix Chat and Tools section accuracy in HELP.md
Scott Idem
2026-05-15 21:36:24 -04:00
-
105ff8507f
fix: restore proper tab button CSS in help.html (browser-reset issue with Tailwind preflight: false)
Scott Idem
2026-05-15 21:19:08 -04:00
-
c2a12a895a
docs: rename Backends → Switching Models in HELP.md; fix stale Backup 2 reference
Scott Idem
2026-05-15 21:14:55 -04:00
-
df1f358912
docs: fix role slots description in HELP.md (Primary + Backup 1, not Backup 2)
Scott Idem
2026-05-15 21:11:03 -04:00
-
7a27190ffe
feat: custom roles, Tailwind settings pages, pg.css fixes, doc cleanup
Scott Idem
2026-05-15 21:03:11 -04:00
-
070f1ce156
fix: align settings/models nav and heading with all other settings pages
Scott Idem
2026-05-13 21:51:06 -04:00
-
a92fd90f0d
feat: Anthropic SDK backend — API key alternative to Claude CLI OAuth
Scott Idem
2026-05-13 21:30:56 -04:00
-
70665fadff
feat: schedules UI, task cron type, monthly/yearly schedules, AE DB tools, integrations page
Scott Idem
2026-05-13 21:06:43 -04:00
-
96b3c796c5
feat: file attachment support in chat (images + text/code files)
Scott Idem
2026-05-12 21:46:50 -04:00
-
50c1997e91
docs: mark Phase 2/3 done; add file_diff, git tools, spawn_agent restrictions
Scott Idem
2026-05-12 21:34:26 -04:00
-
3716e5974f
feat: Phase 3 model toggle — cycle chat-role slot models in UI
Scott Idem
2026-05-12 21:32:43 -04:00
-
85e13314a2
feat: add confirm step to message-level delete
Scott Idem
2026-05-12 21:20:13 -04:00
-
20f3fe4f71
docs: mark completed items in TODO__Agents.md
Scott Idem
2026-05-12 21:17:42 -04:00
-
f336ae9687
feat: task_list priority filter, session delete confirm, spawn_agent tool restrictions
Scott Idem
2026-05-12 21:09:50 -04:00
-
76fef827c5
docs: update tool count to 62 and current state to 2026-05-12
Scott Idem
2026-05-12 00:14:12 -04:00
-
b7144d5903
feat: add git_status, git_log, git_diff orchestrator tools
Scott Idem
2026-05-12 00:12:00 -04:00
-
3c9b8f5909
feat: add file_diff orchestrator tool
Scott Idem
2026-05-12 00:08:36 -04:00
-
54eef73b74
docs: add spawn_agent per-invocation tool restriction design (ARCH__FUTURE §12)
Scott Idem
2026-05-11 23:23:17 -04:00
-
4c3d9a7a65
refactor: extract shared settings stylesheet (pg.css) and clean up inline styles
Scott Idem
2026-05-11 23:22:59 -04:00
-
8ab1942514
refactor: migrate Tool Permissions from Settings to /settings/tools
Scott Idem
2026-05-11 22:50:48 -04:00
-
69ec2f667d
feat: tool risk policy UI + wiring through all orchestrators
Scott Idem
2026-05-11 22:45:04 -04:00
-
c9c1ca7de6
feat: TOOL_RISK ratings for all 58 orchestrator tools
Scott Idem
2026-05-11 22:32:22 -04:00
-
ac06b3bc7b
feat: project-scoped file tools — grep, stat, syntax_check, offset reads
Scott Idem
2026-05-11 22:23:50 -04:00
-
fc6600c33e
feat: Home Assistant API tools (ha_get_state, ha_get_states, ha_call_service)
Scott Idem
2026-05-11 21:39:35 -04:00
-
ba91de37c5
feat: Home Assistant settings UI + fix channels.json
Scott Idem
2026-05-11 21:18:45 -04:00
-
1d361fe809
feat: NCT orchestrator support + Home Assistant webhook
Scott Idem
2026-05-11 19:45:59 -04:00
-
19d6f004ed
feat: reasoning level select (Off/Light/Moderate/High/Max)
Scott Idem
2026-05-09 21:44:20 -04:00
-
a66c5a7f84
feat: reasoning token budget + session name in header
Scott Idem
2026-05-09 21:35:23 -04:00
-
85792a7bcf
feat: per-role inject_mode, OTR fixes, hover metadata, send/stop tooltip
Scott Idem
2026-05-09 16:12:03 -04:00
-
0afa135ce9
docs: document System block and OTR mode in ARCH__PERSONA.md
Scott Idem
2026-05-09 14:40:21 -04:00
-
128d8a7c1e
feat: inject session mode into persona system prompt
Scott Idem
2026-05-09 14:35:09 -04:00
-
3a4f518300
docs: add SELF_UPDATE.md — agent self-maintenance bootstrap
Scott Idem
2026-05-09 14:00:28 -04:00
-
348ca120c1
feat: full channels.json UI + http_allowlist settings
Scott Idem
2026-05-09 13:57:18 -04:00
-
7b443b40a4
feat: http_post tool, nc_talk_history tool, local orchestrator retry
Scott Idem
2026-05-09 13:38:38 -04:00
-
b9a78819ac
docs: add LLM wiki concept (Karpathy pattern) to ARCH__FUTURE.md
Scott Idem
2026-05-09 13:22:55 -04:00
-
3672fa1506
docs: comprehensive doc audit — sync all docs to current state
Scott Idem
2026-05-09 13:13:45 -04:00
-
52c19afbcc
fix: raise web_read and http_fetch max_chars cap to 128K
Scott Idem
2026-05-09 13:08:17 -04:00
-
17e8869d12
docs: update tool count (45→47), HELP.md, and TODO for new web/file tools
Scott Idem
2026-05-09 13:05:04 -04:00
-
7c3291960a
feat: web_read (trafilatura), session_read, http_fetch max_chars
Scott Idem
2026-05-09 13:04:24 -04:00
-
a99ebb8c30
feat: retry button for orchestrator errors + explicit client timeout
Scott Idem
2026-05-09 12:39:34 -04:00
-
ff154b1ec0
docs: update CLAUDE.md, HELP.md, and TODO for notifications page + push fix
Scott Idem
2026-05-08 23:58:47 -04:00
-
c21f9a23ec
fix: use Vapid.from_pem() instead of passing PEM string to webpush()
Scott Idem
2026-05-08 23:56:17 -04:00
-
19475610be
feat: move Notifications to its own settings sub-page
Scott Idem
2026-05-08 23:43:52 -04:00
-
3c7ecf4e4f
feat: notification test endpoints — POST /api/push/test and /api/push/reminders/check
Scott Idem
2026-05-08 23:34:58 -04:00
-
64020ad982
feat: proactive notifications — web_push channel + daily reminder check
Scott Idem
2026-05-08 23:28:49 -04:00
-
47d23a7b2f
feat: per-model max_rounds for Gemini orchestrator engine
Scott Idem
2026-05-08 22:54:37 -04:00
-
09d775b47b
feat: spawn_agent tool + host max_concurrent + docs
Scott Idem
2026-05-08 22:48:21 -04:00
-
6ad7597db8
feat: per-role inject_datetime toggle for system prompt
Scott Idem
2026-05-08 21:53:35 -04:00
-
8e512d4e11
feat: reminders due-date support + context filtering
Scott Idem
2026-05-08 21:46:45 -04:00
-
750cde489d
feat: session_search tool + tool expansion docs update
Scott Idem
2026-05-08 21:41:26 -04:00
-
f8f7cd75da
feat: audit log, usage tracking UI, OpenAI orchestrator compaction, onboarding + docs
Scott Idem
2026-05-08 21:26:43 -04:00
-
c02d2462b0
feat: agent notes, OpenRouter onboarding, usage tracking, per-role tools docs
Scott Idem
2026-05-08 21:25:31 -04:00
-
5d4f5ee598
feat: OPERATIONS.md bootstrap doc + load at T2+; patch stale persona files
Scott Idem
2026-05-05 22:21:03 -04:00
-
a75546485b
feat: context budget enforcement + compaction in OpenAI orchestrator
Scott Idem
2026-05-05 22:01:54 -04:00
-
7d221863dc
feat: engine/model in audit log + docs update
Scott Idem
2026-05-05 20:42:32 -04:00
-
02accefe8f
feat: audit log in Files panel sidebar
Scott Idem
2026-05-05 20:36:08 -04:00
-
584ae679a6
feat: tool call audit log
Scott Idem
2026-05-05 19:55:59 -04:00
-
ddf44a2aee
feat: web push notifications (VAPID)
Scott Idem
2026-05-05 19:38:58 -04:00
-
0b96772fa6
fix: show session friendly name in resume message and status bar
Scott Idem
2026-05-05 19:14:59 -04:00
-
5d23d04e7e
fix: session panel wider + two-line layout for session names
Scott Idem
2026-05-05 19:07:33 -04:00
-
7a0fbdb659
feat: session rename UX overhaul
Scott Idem
2026-05-05 19:00:39 -04:00
-
508fb638ad
feat: distill safeguards — rolling backups + sanity checks
Scott Idem
2026-05-05 18:54:27 -04:00
-
0ffcd57c95
fix: multi-user distillation + datetime in context + session log labels
Scott Idem
2026-05-05 18:44:51 -04:00
-
8d4aa4094c
feat: usage tracking + knowledge import script
Scott Idem
2026-05-02 20:38:31 -04:00
-
eab92d876d
refactor: split tool declarations into domain files + role config UI
Scott Idem
2026-05-01 20:40:50 -04:00
-
49123cdd5c
feat: per-role tool lists and system prompt overlays
Scott Idem
2026-05-01 20:00:38 -04:00
-
5ad2e50d69
feat: split help into tabbed UI Guide / Tools / Persona pages
Scott Idem
2026-04-30 22:25:47 -04:00
-
552fd56abb
docs: expand tools section in HELP.md with per-tool descriptions
Scott Idem
2026-04-30 22:11:22 -04:00
-
77997bc4ae
feat: add cortex_status and cortex_update tools
Scott Idem
2026-04-30 22:01:42 -04:00
-
1ffa846edd
docs: sync HELP.md tools table and files list with current implementation
Scott Idem
2026-04-30 21:54:50 -04:00
-
98546abe21
docs: update ARCH__AE_INTEGRATION with verified API behavior
Scott Idem
2026-04-30 21:17:19 -04:00
-
1fa5151d8a
fix: correct V3 search filter key and response field names in ae_knowledge
Scott Idem
2026-04-30 21:12:44 -04:00
-
71e472bebe
feat: improved ae_journal_search + AE integration docs
Scott Idem
2026-04-30 20:10:04 -04:00
-
77327d97ad
feat: improve AE Journal read toolset
Scott Idem
2026-04-30 19:47:59 -04:00
-
36fdda6728
feat: add reminders_remove tool for single-reminder removal
Scott Idem
2026-04-30 19:27:53 -04:00
-
6405dd338d
feat: proper confirmation-resume flow + per-user tool policy
Scott Idem
2026-04-30 19:14:53 -04:00
-
bce7de647c
feat: proactive notifications — email, NC Talk, Google Chat per user
Scott Idem
2026-04-29 22:32:22 -04:00
-
165cf3552d
docs: update TODO and ROADMAP for 2026-04-29 session
Scott Idem
2026-04-29 22:03:50 -04:00
-
db3dd465b2
feat: email allowlist management in Settings + Files panel
Scott Idem
2026-04-29 21:56:45 -04:00
-
e0e3170de3
feat: regex support in email allowlist
Scott Idem
2026-04-29 21:43:38 -04:00
-
b8bc4ea21f
feat: email_send allowlist — block sends to non-whitelisted addresses
Scott Idem
2026-04-29 21:40:10 -04:00
-
fd0fb76c08
feat: add email_send orchestrator tool
Scott Idem
2026-04-29 21:35:29 -04:00
-
a5658eb3c4
feat: edit existing model entries in the Model Registry
Scott Idem
2026-04-29 21:08:09 -04:00
-
334e7f0dea
feat: role-based tool access, confirmation gates, and new orchestrator tools
Scott Idem
2026-04-29 19:23:53 -04:00
-
1603ad5124
docs: sync TODO and ARCH__FUTURE — local orchestrator status, new tools, fleet/mesh plans
Scott Idem
2026-04-29 19:05:11 -04:00
-
25182a1765
feat: PWA support — manifest, service worker, icons, public auth exemption
Scott Idem
2026-04-29 18:46:33 -04:00
-
f726d78979
docs: add five new feature items to TODO (PWA, proactive notifications, attachments, search, usage)
Scott Idem
2026-04-28 23:23:59 -04:00
-
217c7c3d6a
feat: CodeMirror markdown editor for identity/memory file editor
Scott Idem
2026-04-28 23:05:57 -04:00
-
66cb197de0
feat: last-used persona cookie, emoji dropdown, theme support, auth status move
Scott Idem
2026-04-28 22:52:34 -04:00
-
1222f806ce
docs: sync all documentation to current state (2026-04-28)
Scott Idem
2026-04-28 22:07:48 -04:00
-
ed191cf0b4
feat: add journal entry update, disable, append, prepend tools
Scott Idem
2026-04-28 22:02:22 -04:00
-
44f215c764
feat: add ae_journal_list tool
Scott Idem
2026-04-28 21:50:02 -04:00
-
d61e39d614
feat: S/M/L height drives mode-select row vs column layout
Scott Idem
2026-04-28 21:20:28 -04:00
-
93a692f3f0
feat: vertical mode-select column on desktop
Scott Idem
2026-04-28 21:14:16 -04:00
-
af4d78136a
fix: textarea height setting now visibly changes empty-state size
Scott Idem
2026-04-28 21:08:46 -04:00
-
af7d8b40e2
feat: single cycling height button, panel mutual exclusion, consistent shadows
Scott Idem
2026-04-28 21:03:56 -04:00