Commit Graph

  • 9b987eefb0 fix: close previous SessionDB before replacing on cached agent Wali Reheman 2026-05-01 13:51:21 -07:00
  • fa0ac9f3e7 fix(login): retry connectivity probe every 3s, auto-reload when server recovers bsgdigital 2026-05-01 19:54:28 +00:00
  • af3d26f141 fix(login): probe /health on load, show VPN error if unreachable bsgdigital 2026-05-01 16:30:01 +00:00
  • 9c0667d187 fix(auth): extend session TTL to 30 days + redirect back after login bsgdigital 2026-05-01 16:22:05 +00:00
  • 101c2b47c5 Merge pull request #1417 from nesquena/stage-257 v0.50.257 nesquena-hermes 2026-05-01 12:04:16 -07:00
  • c78bcddda6 v0.50.257: CRITICAL Opus finding — fix non-functional per-session toolset override nesquena-hermes 2026-05-01 18:36:24 +00:00
  • f8007d43f3 v0.50.257: 4 Opus pre-release follow-ups + CHANGELOG + test fixes for #1415 nesquena-hermes 2026-05-01 18:30:41 +00:00
  • 42d4070e2d Merge PR #1415 from Thanatos-Z: fix named custom provider routing in model picker nesquena-hermes 2026-05-01 18:20:07 +00:00
  • bc17229a7d Merge PR #1402 from bergeouss: P2 improvements — cron history, toolsets per session, Codex OAuth nesquena-hermes 2026-05-01 18:20:05 +00:00
  • 59e07f3fff Fix WebUI custom provider routing youzhi 2026-05-01 23:14:12 +08:00
  • 29f77c4b6e Merge pull request #1414 from nesquena/fix-tts-volume-icon v0.50.256 nesquena-hermes 2026-05-01 11:01:24 -07:00
  • 0f594ec714 fix: register 5 missing Lucide icons (TTS speaker + queue chevron + insights cards) (#1413) nesquena-hermes 2026-05-01 17:57:34 +00:00
  • 101d02a3e9 Merge pull request #1412 from nesquena/stage-255 v0.50.255 nesquena-hermes 2026-05-01 10:40:10 -07:00
  • f3e8d2aee1 CHANGELOG: clean #1411 entries — add PR ref, attribution, formatting nesquena-hermes 2026-05-01 17:36:42 +00:00
  • fcba6fda1c Merge PR #1411 from nesquena-hermes: TTS toggle CSS specificity collision (#1409) + Ollama env var bleed (#1410) nesquena-hermes 2026-05-01 17:34:28 +00:00
  • 5ce516ed38 v0.50.255: Opus follow-ups (4 fixes) + CHANGELOG nesquena-hermes 2026-05-01 17:19:45 +00:00
  • 0e9bd651a4 fix: TTS toggle CSS specificity collision (#1409) + Ollama env var bleed (#1410) nesquena-hermes 2026-05-01 17:14:51 +00:00
  • 26c685f652 fix: add 18 missing i18n keys as English placeholders in all 7 non-English locales bergeouss 2026-05-01 17:02:38 +00:00
  • 6ad7a4cc83 Merge PR #1405 from bergeouss: P3 features (insights, rollback, voice mode, subagent tree, redact toggle) nesquena-hermes 2026-05-01 16:58:49 +00:00
  • 6f55b973e5 Merge PR #1390 from starship-s: preserve session provider context nesquena-hermes 2026-05-01 16:58:48 +00:00
  • 4674f383af Merge pull request #1408 from nesquena/stage-254 v0.50.254 nesquena-hermes 2026-05-01 09:45:29 -07:00
  • e3a2b0b3d2 v0.50.254: Opus follow-up + CHANGELOG nesquena-hermes 2026-05-01 16:25:04 +00:00
  • db548fc872 Merge PR #1392 from dso2ng: anchor active sessions per browser tab via /session/<id> URLs nesquena-hermes 2026-05-01 16:10:31 +00:00
  • 5d215c67c0 Merge PR #1398 from JKJameson: instant mouse click navigation, preserve tap-vs-drag cancel nesquena-hermes 2026-05-01 16:10:31 +00:00
  • ec4d543f8e Merge PR #1407 from franksong2702: rename CLI sessions → non-WebUI sessions in Settings nesquena-hermes 2026-05-01 16:10:31 +00:00
  • 3687597136 Merge PR #1400 from bergeouss: P0 hotfixes — API 500 regression, code block parser, chmod override nesquena-hermes 2026-05-01 16:10:31 +00:00
  • d9f3a69d29 fix: address PR #1405 review feedback — security, voice loop, locale coverage, test fixes bergeouss 2026-05-01 15:54:27 +00:00
  • 3bff26037f fix: improve auth.json warning message and prevent credential ID collision bergeouss 2026-05-01 15:46:50 +00:00
  • d9a66d1ace fix: update Korean locale test to match renamed i18n key Frank Song 2026-05-01 22:55:46 +08:00
  • 5679ef039c fix: rename 'CLI sessions' to 'non-WebUI sessions' in Settings toggle Frank Song 2026-05-01 22:40:53 +08:00
  • ae40af03d7 feat: P3 improvements — insights panel, rollback UI, voice mode, subagent tree, api redact toggle bergeouss 2026-05-01 13:43:10 +00:00
  • f4bfd9dca7 fix: address PR #1402 review feedback — cron sort, path traversal, OAuth robustness bergeouss 2026-05-01 13:38:14 +00:00
  • 8ae198e88c feat: P2 improvements — cron history, toolsets per session, Codex OAuth bergeouss 2026-05-01 12:42:21 +00:00
  • 51f3f30caf fix: P0 hotfixes — API regression, code block parser, chmod override bergeouss 2026-05-01 12:10:48 +00:00
  • 0ec4aad949 fix: anchor active sessions per browser tab Dennis Soong 2026-05-01 12:47:36 +08:00
  • e258672bcb fix(sessions): instant mouse click navigation, preserve tap-vs-drag cancel on touch nesquena-hermes 2026-05-01 00:02:53 -07:00
  • 219f5d6ce5 Merge pull request #1391 from nesquena/stage-may2 v0.50.253 nesquena-hermes 2026-05-01 00:02:53 -07:00
  • 2a0757fb46 v0.50.253: CHANGELOG entry for the batch (#1342 + #1388 + #1381 + 2 Opus follow-ups) Hermes Agent 2026-05-01 06:54:30 +00:00
  • 67193faf38 Apply Opus pre-release follow-ups for v0.50.253 Hermes Agent 2026-05-01 06:53:32 +00:00
  • 1bfc4a992a Merge branch 'nesquena:master' into fix/provider-qualified-session-models starship-s 2026-05-01 00:35:43 -06:00
  • 8439817c76 fix: keep profile placeholder refresh in switch path starship-s 2026-05-01 00:27:27 -06:00
  • 8cd3680c0c Absorb starship-s commit cddd175: tighten composer spacing on 320px legacy phones Hermes Agent 2026-05-01 06:15:13 +00:00
  • 1c356bf321 PR #1381 fix: prevent mobile-config-btn from leaking into desktop view (CSS specificity) Hermes Agent 2026-05-01 05:49:30 +00:00
  • 5c7c4c28e3 fix: add configured model group label starship-s 2026-04-30 23:45:46 -06:00
  • 1a76e8761e Mobile composer layout: progressive-disclosure config panel + scoped titlebar safe-area (#1381) Hermes Agent 2026-05-01 05:36:59 +00:00
  • 18d960eb7a Revert PR #1342's test_issue1195 rewrite — del sys.modules corrupts shared module state Hermes Agent 2026-05-01 05:35:24 +00:00
  • 52bfceaa3b Add /branch command to fork conversations from any message (#1342, fixes #465) Hermes Agent 2026-05-01 05:32:45 +00:00
  • fea47bd986 Heal 'provider: local' mid-conversation crash for local-model users (#1388, fixes #1384) Hermes Agent 2026-05-01 05:29:42 +00:00
  • bdc328d034 fix: preserve webui model provider context starship-s 2026-04-30 23:23:47 -06:00
  • b5009dd5b4 Merge pull request #1387 from nesquena/stage-may1 v0.50.252 nesquena-hermes 2026-04-30 22:10:47 -07:00
  • afc68d3a13 CHANGELOG: document Opus pre-release follow-ups for v0.50.252 Hermes Agent 2026-05-01 05:07:25 +00:00
  • fc8898161e Apply Opus pre-release follow-ups (force redaction, log profile fallback) Hermes Agent 2026-05-01 05:07:09 +00:00
  • 6572f81abb Add v0.50.252 changelog entry (6 contributor PRs) Hermes Agent 2026-05-01 05:04:15 +00:00
  • 2bc6f9a997 Add regression test for #1386 (model='unknown' init guard) Hermes Agent 2026-05-01 04:48:24 +00:00
  • e36def33cd Show profile home in /status command (refs #463) (#1380) Hermes Agent 2026-05-01 04:46:37 +00:00
  • 5c5ca7d2ef Intercept CLI-only slash commands in WebUI (#1382) Hermes Agent 2026-05-01 04:46:30 +00:00
  • 838b931047 Keep API credential fallback redaction active (#1379) Hermes Agent 2026-05-01 04:46:17 +00:00
  • a6d831fc63 Cache /api/models/live with 60s TTL (#1378) Hermes Agent 2026-05-01 04:46:15 +00:00
  • d21c97205e Harden streaming scroll unpin behavior (#1360) (#1377) Hermes Agent 2026-05-01 04:46:12 +00:00
  • d1e1c4eeec Fix CLI session import fallback model default (#1386) Hermes Agent 2026-05-01 04:46:10 +00:00
  • 031feda376 Merge pull request #1371 from nesquena/release/v0.50.251 v0.50.251 nesquena-hermes 2026-04-30 16:50:44 -07:00
  • f53556b3ff fix(cancel-stream): rename tool_calls to _partial_tool_calls (Opus MUST-FIX) nesquena-hermes 2026-04-30 23:43:23 +00:00
  • d071e46e1f release: add #1373 + #1375; fix R19c/R19j contracts for #1373 behavior change nesquena-hermes 2026-04-30 23:27:04 +00:00
  • f14280e2c4 fix(#1195): route sessions to profile dir even when dir doesn't exist yet (#1373) bergeouss 2026-04-30 23:24:31 +00:00
  • c5f4f569d6 fix(#1361): preserve reasoning, tool calls, and partial output on Stop/Cancel (#1375) bergeouss 2026-04-30 23:24:29 +00:00
  • 63251ad206 release: apply Opus SHOULD-FIX 1+2 + add #1372 manual-cron persistence nesquena-hermes 2026-04-30 23:17:54 +00:00
  • 89dcab8327 fix: persist manual cron run results (#1372) NocGeek 2026-04-30 23:15:31 +00:00
  • 571cfed180 release: v0.50.251 (#1370 perf fix + orphan-parent guard + regression suite) nesquena-hermes 2026-04-30 23:06:37 +00:00
  • 7da1e074e4 fix: expose session lineage metadata in API (#1370) Dennis Soong 2026-04-30 23:04:49 +00:00
  • ffd11037b1 Merge pull request #1368 from nesquena/release/v0.50.250 v0.50.250 nesquena-hermes 2026-04-30 15:49:58 -07:00
  • f8754ded70 fix(autosave): guard preferences-autosave dirty-clear when password/model pending (Opus SHOULD-FIX Q1) nesquena-hermes 2026-04-30 22:48:20 +00:00
  • 3a13be297e test: add Phase 2 preferences autosave regression suite (#1369) nesquena-hermes 2026-04-30 22:42:20 +00:00
  • 645dfa25af fix: autosave preferences settings (#1369, fixes #1003 phase 2) Feco Linhares 2026-04-30 22:38:44 +00:00
  • 07350426f2 docs(changelog): correct stale-detector claim per Opus NIT-2 nesquena-hermes 2026-04-30 22:34:22 +00:00
  • bc10a229e3 release: v0.50.250 nesquena-hermes 2026-04-30 22:27:40 +00:00
  • d0257e8bcf fix: guard finalizeThinkingCard with session ID check (#1366) Josh 2026-04-30 22:25:25 +00:00
  • 2566b434d1 fix(clarify-sse): make health timer a stale-detector, not unconditional reconnect (#1367) nesquena-hermes 2026-04-30 22:25:12 +00:00
  • d72399ae22 Merge pull request #1365 from nesquena/release/v0.50.249 v0.50.249 nesquena-hermes 2026-04-30 15:02:27 -07:00
  • 604b44a254 fix(clarify-sse): inline snapshot under _lock to avoid deadlock in handler Nathan Esquenazi 2026-04-30 14:39:37 -07:00
  • 36d87f54d5 release: v0.50.249 nesquena-hermes 2026-04-30 21:34:26 +00:00
  • d2d464aac3 feat(clarify): SSE long-connection for real-time clarify notifications (#1355) fxd-jason 2026-04-30 21:32:51 +00:00
  • 6a736809ef fix: sync active session across tabs (#1359) Dennis Soong 2026-04-30 21:32:50 +00:00
  • f13230f7cd fix: collapse sidebar session lineage rows (#1358) Dennis Soong 2026-04-30 21:32:48 +00:00
  • 70dac0135c fix: preserve imported session source metadata (#1357) Dennis Soong 2026-04-30 21:32:46 +00:00
  • bbdacdca5c fix: context window indicator overflow (#1356) nesquena-hermes 2026-04-30 21:32:45 +00:00
  • 9303636dd9 Merge pull request #1351 from nesquena/release/v0.50.248 v0.50.248 nesquena-hermes 2026-04-30 11:50:17 -07:00
  • e68f74ac99 fix(approval): close SSE notify-ordering, head-fidelity, and trailing-approval gaps (Opus MUST-FIX A/C/D) nesquena-hermes 2026-04-30 18:45:15 +00:00
  • d6b9cfac23 release: v0.50.248 nesquena-hermes 2026-04-30 18:34:37 +00:00
  • 932694aec6 feat(approval): SSE long-connection for real-time approval notifications (#1350) fxd-jason 2026-04-30 18:31:42 +00:00
  • 1df89e7a52 fix(ui): show context indicator percentage without explicit context_length (#1349) fxd-jason 2026-04-30 18:31:30 +00:00
  • 880350312a fix(streaming): fallback to model_metadata for context_length when compressor missing (#1318 follow-up) (#1348) nesquena-hermes 2026-04-30 10:27:56 -07:00
  • f70b791bf8 Merge pull request #1347 from nesquena/release/v0.50.247 v0.50.247 nesquena-hermes 2026-04-30 10:26:56 -07:00
  • c98fff79c2 perf(cron): memoize ensure_cron_project() per get_cli_sessions() scan nesquena-hermes 2026-04-30 17:21:51 +00:00
  • 77b456b755 release: v0.50.247 nesquena-hermes 2026-04-30 17:14:21 +00:00
  • eb678d5b54 feat(cron): auto-assign cron job sessions to dedicated 'Cron Jobs' project (#1079) nesquena-hermes 2026-04-30 17:13:59 +00:00
  • dec4b48607 Merge pull request #1343 from nesquena/release/v0.50.246 v0.50.246 nesquena-hermes 2026-04-30 09:49:14 -07:00
  • a5c10d594d fix(streaming): persist context_length on session — completes #1318 fix nesquena-hermes 2026-04-30 16:38:55 +00:00
  • f328f3b843 fix(cancel): gate substring guard on pending_started_at timestamp (Opus review) nesquena-hermes 2026-04-30 16:28:20 +00:00
  • 929461ffbc release: v0.50.246 nesquena-hermes 2026-04-30 16:21:18 +00:00
  • f51b0631bd docs: refresh stars + add 3 community projects + fix mobile grid overflow nesquena-hermes 2026-04-30 16:20:53 +00:00