Commit Graph

  • d1af4318b3 docs(readme): replace "What's New in 2.7" with v2.8 highlights main Alan Wizemann 2026-05-09 21:17:00 +02:00
  • ef40def4f3 appcast: add v2.8.0 entry gh-pages Alan Wizemann 2026-05-09 21:04:37 +02:00
  • ee86ef1a9a chore: Bump version to 2.8.0 v2.8.0 Alan Wizemann 2026-05-09 20:56:32 +02:00
  • 9eecf8b443 chore(i18n): re-extract localizable strings for v0.13 surfaces Alan Wizemann 2026-05-09 20:54:39 +02:00
  • f90ed384fd Merge pull request #81 from awizemann/coordination/v2.8.0-plans Alan Wizemann 2026-05-09 20:46:42 +02:00
  • 66d6a373c9 Merge pull request #91 from awizemann/fix/slash-menu-new-fallback Alan Wizemann 2026-05-09 20:46:37 +02:00
  • ee8f946836 Merge pull request #90 from awizemann/fix/dashboard-debounce-v0.13 Alan Wizemann 2026-05-09 20:46:29 +02:00
  • e26acaff4e fix(chat): drop forward-looking version labels + add /exit to alwaysAvailable Alan Wizemann 2026-05-09 20:43:34 +02:00
  • ce028b065f fix(dashboard): max-wait safeguard for scheduleCoalescedTick + drop forward-looking version label Alan Wizemann 2026-05-09 20:41:59 +02:00
  • 096dbe085e feat(chat): richer slash menu in resumed sessions; preserve agent commands across reset Alan Wizemann 2026-05-09 20:19:50 +02:00
  • e7096bb44c fix(dashboard): coalesce file-watcher fires + dedupe in-flight loads (v0.13) Alan Wizemann 2026-05-09 20:14:15 +02:00
  • a359177e76 Merge pull request #89 from awizemann/ws-9-ios-v0.13 Alan Wizemann 2026-05-09 19:44:57 +02:00
  • 394e223551 Merge integration/v2.8.0: land WS-6, WS-7, WS-8 Alan Wizemann 2026-05-09 19:43:28 +02:00
  • c721e7a6ea Merge pull request #87 from awizemann/ws-5-gateway-v0.13 Alan Wizemann 2026-05-09 19:41:54 +02:00
  • 8c75efbdd8 Merge pull request #85 from awizemann/ws-4-curator-archive Alan Wizemann 2026-05-09 19:41:38 +02:00
  • be0a6e27fc Merge pull request #88 from awizemann/ws-3-kanban-v0.13 Alan Wizemann 2026-05-09 19:41:31 +02:00
  • 53d5fa7262 Merge pull request #82 from awizemann/ws-2-goals-and-queue Alan Wizemann 2026-05-09 19:41:24 +02:00
  • a8cdb3e663 feat(ios): v0.13 read-only catch-up — goal pill, queue chip, Kanban diagnostics, Curator archived, Platforms (WS-9) ws-9-ios-v0.13 Alan Wizemann 2026-05-09 19:25:16 +02:00
  • 441d11404f Merge remote-tracking branch 'origin/ws-8-ux-v0.13' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:12:15 +02:00
  • 6e8480411a Merge remote-tracking branch 'origin/ws-7-settings-v0.13' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:11:29 +02:00
  • 3a764e81e0 Merge remote-tracking branch 'origin/ws-6-providers-v0.13' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:10:43 +02:00
  • 6e90741a17 Merge remote-tracking branch 'origin/ws-5-gateway-v0.13' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:09:38 +02:00
  • 93a3b40a67 Merge remote-tracking branch 'origin/ws-4-curator-archive' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:09:38 +02:00
  • 52f0ddb36c Merge remote-tracking branch 'origin/ws-3-kanban-v0.13' into integration/v2.8.0 Alan Wizemann 2026-05-09 19:09:38 +02:00
  • cedee04f2a feat(kanban): v0.13 diagnostics + recovery UX (WS-3) ws-3-kanban-v0.13 Alan Wizemann 2026-05-09 19:06:38 +02:00
  • b4482e5ee7 feat(gateway): Google Chat platform + cross-platform allowlists + behavior toggles (WS-5) ws-5-gateway-v0.13 Alan Wizemann 2026-05-09 19:05:55 +02:00
  • 4757b5ae49 feat(curator): archive + prune + list-archived (WS-4) ws-4-curator-archive Alan Wizemann 2026-05-09 19:03:13 +02:00
  • 0070441243 feat(profiles): add --no-skills toggle to create-profile sheet ws-7-settings-v0.13 Alan Wizemann 2026-05-09 19:03:06 +02:00
  • 57a6340985 feat(providers): catalog refresh + image_gen.model + OpenRouter caching (WS-6) ws-6-providers-v0.13 Alan Wizemann 2026-05-09 19:02:45 +02:00
  • 0f78856e6e feat(settings): v0.13 polish — redaction hint, display.language picker, xAI cloning badge (WS-8) ws-8-ux-v0.13 Alan Wizemann 2026-05-09 18:59:38 +02:00
  • 5877bf6519 feat(updater): forward-compat HermesUpdaterCommandBuilder for hermes update --yes (WS-8) Alan Wizemann 2026-05-09 18:59:12 +02:00
  • f19f19cd56 feat(chat): surface v0.13 compression count + bracket-aware slash hint (WS-8) Alan Wizemann 2026-05-09 18:58:58 +02:00
  • 6c96fcfa43 feat(settings): add Web Tools tab with v0.13 search/extract split Alan Wizemann 2026-05-09 18:56:08 +02:00
  • edac142d08 feat(chat): add /goal and /queue slash commands (WS-2) ws-2-goals-and-queue Alan Wizemann 2026-05-09 18:55:54 +02:00
  • fd33b714e3 feat(cron): add --no-agent watchdog toggle gated on hasCronNoAgent Alan Wizemann 2026-05-09 18:43:03 +02:00
  • c81a8a56e8 feat(mcp): add SSE transport support gated on hasMCPSSETransport Alan Wizemann 2026-05-09 18:34:27 +02:00
  • 3e470c7155 Merge pull request #80 from awizemann/ws-1-capabilities-v0.13 Alan Wizemann 2026-05-09 18:17:51 +02:00
  • 963d0e1a5c feat(capabilities): add isV013OrLater convenience predicate ws-1-capabilities-v0.13 Alan Wizemann 2026-05-09 18:08:14 +02:00
  • cf8a737ace docs(v2.8): add 8 work-stream plans + coordinator review for Hermes v0.13.0 catch-up Alan Wizemann 2026-05-09 18:03:41 +02:00
  • 52c802676f feat(capabilities): add Hermes v0.13 capability flags + version bump Alan Wizemann 2026-05-09 17:31:51 +02:00
  • 5d8873d305 chore: Bump version to 2.7.5 v2.7.5 Alan Wizemann 2026-05-08 12:49:42 +02:00
  • 49bc4efe83 fix(kanban): enrich LocalTransport subprocess env so kanban dispatcher can spawn workers Alan Wizemann 2026-05-08 11:30:20 +02:00
  • adcc984091 feat(kanban): full read/write board with per-project tenants Alan Wizemann 2026-05-08 11:24:55 +02:00
  • b3980e3088 release: v2.7.5 Alan Wizemann 2026-05-08 12:56:11 +02:00
  • fd80f4f95a Create FUNDING.yml Alan Wizemann 2026-05-07 12:55:53 +02:00
  • 7c9b9461b9 release: v2.7.1 Alan Wizemann 2026-05-07 12:51:55 +02:00
  • 9f240ae291 chore: Bump version to 2.7.1 v2.7.1 Alan Wizemann 2026-05-07 12:46:11 +02:00
  • 9c149b288b fix(docs): restore Sonoma compatibility messaging in BUILDING.md + CONTRIBUTING.md Alan Wizemann 2026-05-07 12:13:18 +02:00
  • 37afbdeffc feat(build): contributor-friendly local-build.sh + BUILDING.md Alan Wizemann 2026-05-07 12:08:33 +02:00
  • bfd9bab9a0 fix(health): stop external dashboards by port, not pkill -f Alan Wizemann 2026-05-07 12:08:23 +02:00
  • 2e0eb63ea4 fix(health): tighten Hermes gateway pgrep so unrelated commands don't match Alan Wizemann 2026-05-07 12:08:11 +02:00
  • 3a3c87e033 fix(skills): scope What's New pill to Installed tab + reword updated→changed Alan Wizemann 2026-05-07 11:51:05 +02:00
  • f9e3cd38f5 fix(skills): client-side filter for All-Sources hub search Alan Wizemann 2026-05-07 11:50:52 +02:00
  • a6a8cae8ff fix(transport): drain ssh stdout/stderr concurrently to unwedge >64KB payloads Alan Wizemann 2026-05-07 11:50:34 +02:00
  • 6b66b1c96f perf(ios): wire v2.7 perf parity — instrument iOS-only VMs + surface hydration banner + opt-in toggle Alan Wizemann 2026-05-05 21:26:25 +02:00
  • bc853ead04 release: v2.7.0 Alan Wizemann 2026-05-05 20:47:20 +02:00
  • 97ec4d2882 chore: Bump version to 2.7.0 v2.7.0 Alan Wizemann 2026-05-05 20:41:39 +02:00
  • cd5bb32a21 release: prep v2.7.0 — consolidated notes + in-app Sparkle release notes Alan Wizemann 2026-05-05 20:31:27 +02:00
  • 5e23b59697 test(model-preflight): cover detect-mismatch + fix newline-trim bug Alan Wizemann 2026-05-05 20:03:35 +02:00
  • 09e33b2999 perf(chat,activity,transport): skeleton-then-hydrate loaders + SSH cancellation propagation Alan Wizemann 2026-05-05 19:43:53 +02:00
  • 9f2e2ecfcd perf(chat): exclude reasoning_content from initial fetch + drop page size to 25 Alan Wizemann 2026-05-05 13:28:40 +02:00
  • 1eb5c92f6a fix(aux-tab): correct nested-YAML parser so unknown-task surface works on remote Alan Wizemann 2026-05-05 13:12:55 +02:00
  • bccaba0742 feat(acp,aux): classify resolve_provider_client errors + surface unknown aux tasks Alan Wizemann 2026-05-05 13:00:48 +02:00
  • 4684b9deed feat(credential-pools): OAuth remove button + auto-refresh on auth.json change Alan Wizemann 2026-05-05 12:46:41 +02:00
  • f6dc45b397 feat(scarfmon): track empty-assistant turns + document Nous quirk Alan Wizemann 2026-05-05 12:40:21 +02:00
  • f2ddcbbd60 feat(model-picker): add search filter to Nous overlay model list Alan Wizemann 2026-05-05 12:38:30 +02:00
  • a193003842 fix(chat): paginate session-load + race-guard against session switch Alan Wizemann 2026-05-05 12:38:19 +02:00
  • 93a64e3e82 fix(nous-picker): kill 120s beach-ball — dedupe readCache + 5s timeout Alan Wizemann 2026-05-05 12:17:45 +02:00
  • 00a1bbd109 feat(scarfmon): split nous.readCache into fileExists/readFile/decode/bytes Alan Wizemann 2026-05-05 12:07:43 +02:00
  • 20cc3a2985 perf(sessions): fold sessions+previews into one batched SSH round-trip Alan Wizemann 2026-05-05 12:07:31 +02:00
  • 432d5b0b52 fix(remote-sqlite): bump query timeout 15s→30s + add in-flight coalescing Alan Wizemann 2026-05-05 12:07:19 +02:00
  • 12e152bfea perf(ssh): replace Thread.sleep spin with kernel-wait for runLocal timeout Alan Wizemann 2026-05-05 12:06:58 +02:00
  • 099d73dde8 feat(scarfmon): instrument Nous model catalog + subscription path (beach-ball investigation) Alan Wizemann 2026-05-05 11:50:51 +02:00
  • 4efd84c119 feat(projects,cron): new project wizard + keychain env mirror + #75 fix Alan Wizemann 2026-05-05 11:44:23 +02:00
  • bd9bacb8b3 feat(scarfmon): B2 + B3 + iOS dashboard — file watcher, message hydration, dashboard load Alan Wizemann 2026-05-04 23:52:11 +02:00
  • 96af545e66 feat(scarfmon): Tier A2/A3/B1/B4 — sessions, model catalog, dashboard widgets, image encoder Alan Wizemann 2026-05-04 23:38:50 +02:00
  • 9df7142f49 feat(scarfmon): A1 — instrument iOS file-watcher polling cadence Alan Wizemann 2026-05-04 23:33:30 +02:00
  • 9ff9a018e7 feat(scarfmon,chat): Phase 3b — dampen finalize bursts + Thinking… status + wider loadConfig stack Alan Wizemann 2026-05-04 23:14:03 +02:00
  • 0a4f8de492 feat(scarfmon): Phase 3a — diagnostic measure points for chat-render bursts Alan Wizemann 2026-05-04 22:47:29 +02:00
  • 3126c34561 feat(scarfmon): chat + transport + sqlite measure points (Phase 2) Alan Wizemann 2026-05-04 22:18:06 +02:00
  • 6cf59c8a44 feat(scarfmon): perf instrumentation plumbing for iOS + Mac (Phase 1) Alan Wizemann 2026-05-04 22:08:21 +02:00
  • 272da6a915 fix(transport,widgets): code-review fixes for v2.7 + iOS Citadel transport Alan Wizemann 2026-05-04 21:40:07 +02:00
  • c7bcfd8655 feat(dashboards): v2.7 widget catalog — file-reading widgets, sparkline, typed status, project-wide watch Alan Wizemann 2026-05-04 21:16:29 +02:00
  • 9d945150e0 fix(chat): suppress 'stop' badge in metadata footer for normal turn ends Alan Wizemann 2026-05-04 15:40:31 +02:00
  • fa15634381 fix(oauth-keepalive): drop unsupported --silent flag from cron create Alan Wizemann 2026-05-04 15:33:25 +02:00
  • 3271391506 fix(chat): debounce sidebar reloads so sessions list doesn't flicker mid-stream Alan Wizemann 2026-05-04 14:56:59 +02:00
  • 5afd391838 feat(sidebar): promote Projects to first section + move profile chip under server name Alan Wizemann 2026-05-04 14:37:29 +02:00
  • 2a368a04f7 feat(window): persist window size + position across app launches Alan Wizemann 2026-05-04 14:34:08 +02:00
  • 9aa901a286 fix(credential-pools): refresh view after OAuth sheet dismiss Alan Wizemann 2026-05-04 14:33:22 +02:00
  • 111fe9bb67 feat(oauth): unblock remote re-auth + daily keepalive to prevent expiry Alan Wizemann 2026-05-04 14:32:06 +02:00
  • 6191c9f19f fix(remote-backend): pre-expand ~/ in Swift via resolvedUserHome Alan Wizemann 2026-05-04 13:40:33 +02:00
  • b8b426ed75 fix(remote-backend): expand ~/ to $HOME so sqlite3 finds the DB Alan Wizemann 2026-05-04 13:34:20 +02:00
  • 593b4e62cb feat(remote): replace SQLite snapshot pipeline with SSH query streaming Alan Wizemann 2026-05-04 13:09:06 +02:00
  • de36411a8d fix(remote): size-aware snapshot timeouts and partial-file cleanup (#74) Alan Wizemann 2026-05-04 11:25:38 +02:00
  • 314eab4355 release: v2.6.5 Alan Wizemann 2026-05-03 22:20:31 +02:00
  • 6a7ac21ebe chore: Bump version to 2.6.5 v2.6.5 Alan Wizemann 2026-05-03 22:15:05 +02:00
  • 5be67282d8 test(layer-b): full Install → Configure → Open → Uninstall journey XCUITest (#73) Alan Wizemann 2026-05-03 22:09:50 +02:00
  • c661945a1f feat(cron): auth-error banner + running indicator + per-job log tail (#72) Alan Wizemann 2026-05-03 22:09:21 +02:00
  • 5da174628c catalog: rebuild at 2026-05-03T18:56:56Z Alan Wizemann 2026-05-03 20:56:56 +02:00
  • f5f8dc30b6 Dogfooding templates: HN Digest + in-app catalog browser + test harness (#71) Alan Wizemann 2026-05-03 20:04:13 +02:00