Commit Graph

  • 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