Commit Graph

  • 4f3eb9f7f8 Stage 400: PR #2718 — fix: rename _pinnedSessionsLimit() to _getPinnedSessionsLimit() (follow-up to v0.51.105 #2700, matches sessions.js getter convention) Hermes Agent 2026-05-21 22:59:37 +00:00
  • 79af205fb8 Merge pull request #2711 from nesquena/release/stage-399 v0.51.106 nesquena-hermes 2026-05-21 11:06:10 -07:00
  • af76e3ec0b Stamp CHANGELOG for v0.51.106 (Release CD / stage-399 / 3-PR batch) Hermes Agent 2026-05-21 17:57:22 +00:00
  • 3874781a57 Stage 399: PR #2704 — fix(streaming): prevent exponential empty _partial accumulation across reasoning-only cancellations Hermes Agent 2026-05-21 17:56:46 +00:00
  • 7152da2756 Stage 399: PR #2705 — fix(api): dedupe replayed context_messages so the agent doesn't see duplicates (follow-up to v0.51.96 #2620) Hermes Agent 2026-05-21 17:56:43 +00:00
  • 4db8df5e29 Stage 399: PR #2686 — fix(session): dedupe restamped state.db replay rows in /api/session display merge Hermes Agent 2026-05-21 17:56:40 +00:00
  • bcf73084ad Merge pull request #2708 from nesquena/release/stage-398 v0.51.105 nesquena-hermes 2026-05-21 10:53:15 -07:00
  • 37bc59c99a Stamp CHANGELOG for v0.51.105 (Release CC / stage-398 / 4-PR batch) release/stage-398 Hermes Agent 2026-05-21 17:45:07 +00:00
  • 905b3eba5e Stage 398: PR #2700 — feat: make pinned session limit configurable (builds on shipped #2614 3-cap) Hermes Agent 2026-05-21 17:43:56 +00:00
  • f563d37244 Stage 398: PR #2696 — feat(runtime): add runner-local adapter selection (RuntimeAdapter slice 4c, feature-flagged) Hermes Agent 2026-05-21 17:43:54 +00:00
  • 6864739e55 Stage 398: PR #2703 — fix: detect agent version from copied source (Docker two-container System panel) (closes #2691) Hermes Agent 2026-05-21 17:43:51 +00:00
  • 7d3013245a Stage 398: PR #2687 — feat: hide suggestions preference (closes #2679) Hermes Agent 2026-05-21 17:43:48 +00:00
  • c70ec3ba19 Merge pull request #2707 from nesquena/release/stage-397 v0.51.104 nesquena-hermes 2026-05-21 10:41:17 -07:00
  • e6d51c2c48 Stamp CHANGELOG for v0.51.104 (Release CB / stage-397 / 9-PR batch) Hermes Agent 2026-05-21 17:15:56 +00:00
  • 8e1ac89baa Stage 397: PR #2692 — fix(ui): invalidate transcript cache on same-count content changes Hermes Agent 2026-05-21 17:14:37 +00:00
  • e2338f696f Stage 397: PR #2688 — fix: resync virtualized sidebar after scroll clamp Hermes Agent 2026-05-21 17:14:36 +00:00
  • d5dcd60981 Stage 397: PR #2674 — fix: new-chat default model provider sync when model id matches but provider differs Hermes Agent 2026-05-21 17:14:34 +00:00
  • 3dd2ace4e1 Stage 397: PR #2689 — fix(chat): preserve inflight send state during start race Hermes Agent 2026-05-21 17:14:33 +00:00
  • 12a92dd50a Stage 397: PR #2671 — fix: SSE reconnect jitter + cron run row inline expansion Hermes Agent 2026-05-21 17:13:59 +00:00
  • 92f1896754 Stage 397: PR #2684 — fix: repair stale Codex OpenAI slash-qualified model state Hermes Agent 2026-05-21 17:13:56 +00:00
  • 345762cf70 Stage 397: PR #2706 — fix: tablet hardware keyboard Enter sends (treat iPad with attached keyboard like desktop) Hermes Agent 2026-05-21 17:13:52 +00:00
  • 958762bcfe Stage 397: PR #2701 — fix: geist-contrast skin composer UI improvements (light-mode text, scrollbar, send button color) Hermes Agent 2026-05-21 17:13:49 +00:00
  • 2752e23b84 Stage 397: PR #2690 — i18n: correct zh-CN/zh-TW cron_status_active translations (运行中→已启用 / 活躍中→已啟用) Hermes Agent 2026-05-21 17:13:46 +00:00
  • 7057c94277 Merge pull request #2667 from nesquena/release/stage-396 v0.51.103 nesquena-hermes 2026-05-20 17:38:18 -07:00
  • 85d2e80cfe Stage-396 locale fix: add plugins_active_provider + plugins_provider_no_hooks to all 10 non-English locales nesquena-hermes 2026-05-21 00:35:22 +00:00
  • 32c006a6fd Stamp CHANGELOG for v0.51.103 (Release CA / stage-396 / 1-PR follow-on) nesquena-hermes 2026-05-21 00:27:07 +00:00
  • c6587091a2 Stage 396: PR #2663 nesquena-hermes 2026-05-21 00:26:54 +00:00
  • 78be555460 Merge pull request #2666 from nesquena/release/stage-395 v0.51.102 nesquena-hermes 2026-05-20 17:19:03 -07:00
  • 70fe39a09f Stamp CHANGELOG for v0.51.102 (Release BZ / stage-395 / 1-PR follow-on) nesquena-hermes 2026-05-21 00:15:04 +00:00
  • f867b4520b Stage 395: PR #2662 nesquena-hermes 2026-05-21 00:14:45 +00:00
  • 4cae511d15 Merge pull request #2665 from nesquena/release/stage-394 v0.51.101 nesquena-hermes 2026-05-20 17:09:59 -07:00
  • 7479af462b Stage-394 test fix: set destructive env in test_git_commit_route_rejects_active_stream nesquena-hermes 2026-05-21 00:06:53 +00:00
  • 0774235987 Stamp CHANGELOG for v0.51.101 (Release BY / stage-394 / 2-PR deep-review batch) nesquena-hermes 2026-05-20 23:54:00 +00:00
  • cc5f6e3a78 Stage 394: PR #2636 nesquena-hermes 2026-05-20 23:53:04 +00:00
  • 45c7a693af Stage 394: PR #2625 nesquena-hermes 2026-05-20 23:53:04 +00:00
  • ea8305d5e2 Stage-394 chip CSS contrast: dark text on filled chips for light-theme readability nesquena-hermes 2026-05-20 23:38:51 +00:00
  • 38933b288d Stage-394 follow-up: profile-switch reconciliation + a11y switch role + server-side chat/settings filter nesquena-hermes 2026-05-20 23:05:19 +00:00
  • 5491a54285 fix: address PR review feedback on sidebar tab visibility Francesco Farinola 2026-05-20 23:17:00 +02:00
  • 7f1feca3fe feat: sidebar tab visibility toggle in Settings > Appearance Francesco Farinola 2026-05-20 15:41:42 +02:00
  • f17d4e204f fix: keep resumed CLI sessions in sidebar cap Michael Lam 2026-05-20 15:54:44 -07:00
  • 9ac94d3ef6 fix(workspace): tighten git subprocess trust boundary stocky789 2026-05-20 11:02:45 +00:00
  • 898e15a899 fix(workspace): restore branch changes on switch stocky789 2026-05-20 08:14:30 +00:00
  • 0f9c64b780 fix: classify CRLF-only git status noise stocky789 2026-05-20 05:43:17 +00:00
  • 5fc7aee781 feat(workspace): add backend Git operations stocky789 2026-05-20 01:20:46 +00:00
  • a2ce4e81b5 fix(plugins): distinguish exclusive/provider activation in Settings panel Mark Baker 2026-05-20 00:01:02 -04:00
  • f4a7989d4f Merge pull request #2658 from nesquena/release/stage-393 v0.51.100 nesquena-hermes 2026-05-20 15:45:47 -07:00
  • abdaf014ce Stamp CHANGELOG for v0.51.100 (Release BX / stage-393 / 3-PR deep-review batch) nesquena-hermes 2026-05-20 22:32:58 +00:00
  • 2e7cdc4b13 Stage 393 follow-up: HTTP integration tests for /api/sessions/events (Opus advisor PR #2637) nesquena-hermes 2026-05-20 22:27:23 +00:00
  • feb35893b9 Stage 393: PR #2637 nesquena-hermes 2026-05-20 22:24:40 +00:00
  • 4d8b8d0ffe Stage 393: PR #2633 nesquena-hermes 2026-05-20 22:23:53 +00:00
  • e35c94bf55 Stage 393: PR #2615 nesquena-hermes 2026-05-20 22:23:53 +00:00
  • f3b8d57c99 Merge pull request #2652 from nesquena/release/stage-392 v0.51.99 nesquena-hermes 2026-05-20 15:07:40 -07:00
  • 7c7ae8ead2 Stamp CHANGELOG for v0.51.99 (Release BW / stage-392 / 5-PR batch) nesquena-hermes 2026-05-20 21:48:56 +00:00
  • aaf30b7b0a Stage 392: PR #2643 nesquena-hermes 2026-05-20 21:48:04 +00:00
  • fa459aa01e Stage 392: PR #2651 nesquena-hermes 2026-05-20 21:48:04 +00:00
  • b4a00b5aae Stage 392: PR #2650 nesquena-hermes 2026-05-20 21:48:04 +00:00
  • dc0c833744 Stage 392: PR #2647 nesquena-hermes 2026-05-20 21:48:04 +00:00
  • 6ed66daac2 Stage 392: PR #2638 nesquena-hermes 2026-05-20 21:48:04 +00:00
  • 71fbc796b2 fix: dedupe replayed context tail after compression Lumen Yang 2026-05-20 23:15:54 +02:00
  • 329a7fa6f3 Merge pull request #2649 from nesquena/release/stage-391 v0.51.98 nesquena-hermes 2026-05-20 13:43:53 -07:00
  • 1bf905a0cc Stamp CHANGELOG for v0.51.98 (Release BV / stage-391 / 1-PR follow-on) nesquena-hermes 2026-05-20 20:40:48 +00:00
  • 2403e7cd2b Stage 391: PR #2640 nesquena-hermes 2026-05-20 20:40:30 +00:00
  • 6278222596 tighten session refresh invalidation dobby-d-elf 2026-05-20 14:40:13 -06:00
  • 153e035d12 fix: forward title generation api key starship-s 2026-05-20 13:52:24 -06:00
  • 14dd5aa00d address session event review dobby-d-elf 2026-05-20 14:33:36 -06:00
  • 9c3e37d2ee fix: custom_providers models allowlist takes priority over live /v1/models fetch Colin Chang 2026-05-20 23:24:10 +08:00
  • ba0b4c367f Merge pull request #2648 from nesquena/release/stage-390 v0.51.97 nesquena-hermes 2026-05-20 13:20:32 -07:00
  • 87527ff4f6 Fix state db legacy dedup repeat preservation dobby-d-elf 2026-05-20 14:18:47 -06:00
  • 6301b0e87b Stamp CHANGELOG for v0.51.97 (Release BU / stage-390 / 2-PR batch) nesquena-hermes 2026-05-20 20:16:50 +00:00
  • 1e3ca07575 Stage 390: PR #2634 nesquena-hermes 2026-05-20 20:16:30 +00:00
  • 495991c2db Stage 390: PR #2642 nesquena-hermes 2026-05-20 20:16:30 +00:00
  • 7742b83062 Merge remote-tracking branch 'origin/master' into tool-tooltip-fix dobby-d-elf 2026-05-20 14:12:29 -06:00
  • 2253cf5a32 chore: address review notes — dedup comment and 409-path clarification Arsh Kumar Singh 2026-05-20 19:57:20 +00:00
  • 6e64068f0f fix: cap CLI session sidebar state scans Michael Lam 2026-05-20 12:42:51 -07:00
  • 6c60925a54 Merge pull request #2644 from nesquena/release/stage-389 v0.51.96 nesquena-hermes 2026-05-20 11:25:15 -07:00
  • 7c2d56c920 Stage 389 follow-up: close TOCTOU race in pin-cap (Opus advisor #2614) nesquena-hermes 2026-05-20 16:52:51 +00:00
  • 58259f6edb Avoid duplicate session list boot animation dobby-d-elf 2026-05-20 11:03:37 -06:00
  • 19ad20afff Fix new chats using profile default model dobby-d-elf 2026-05-20 10:57:04 -06:00
  • 2b5a960df2 Stamp CHANGELOG for v0.51.96 (Release BT / stage-389 / 8-PR batch) nesquena-hermes 2026-05-20 16:43:15 +00:00
  • 360a57164a Stage 389: PR #2627 nesquena-hermes 2026-05-20 16:41:45 +00:00
  • dd36d09f89 Stage 389: PR #2626 nesquena-hermes 2026-05-20 16:41:45 +00:00
  • 3d34eef02d Stage 389: PR #2620 nesquena-hermes 2026-05-20 16:41:45 +00:00
  • 84f6bf5323 Stage 389: PR #2619 nesquena-hermes 2026-05-20 16:41:45 +00:00
  • 4d8e1ccc10 Stage 389: PR #2618 nesquena-hermes 2026-05-20 16:41:44 +00:00
  • eaff4d0b8e Stage 389: PR #2614 nesquena-hermes 2026-05-20 16:41:44 +00:00
  • 3bcd81b79f Stage 389: PR #2612 nesquena-hermes 2026-05-20 16:41:44 +00:00
  • 9c564ccc1b Stage 389: PR #2610 nesquena-hermes 2026-05-20 16:40:42 +00:00
  • d385db69d5 fix(clarify): require stable clarify_id and wait for backend ack so stale responses are rejected Arsh Kumar Singh 2026-05-20 16:35:15 +00:00
  • 6eb5d939d7 test: allow custom provider settings filter Michael Lam 2026-05-20 09:33:51 -07:00
  • dc57d358eb fix test dobby-d-elf 2026-05-20 10:02:46 -06:00
  • 439a574cf4 address PR comments & bugs from real testing dobby-d-elf 2026-05-20 09:59:36 -06:00
  • cec435a833 fix(session): rebuild missing startup index Dennis Soong 2026-05-20 23:42:42 +08:00
  • fd7212b014 Optimize profile switching and session list loading dobby-d-elf 2026-05-20 06:55:17 -06:00
  • 4c8914304b fix: keep compact tool activity grouped dobby-d-elf 2026-05-20 08:29:46 -06:00
  • 5e378d3b38 sync session list from server events dobby-d-elf 2026-05-20 08:18:56 -06:00
  • 8ef8fae831 fix: show config-managed custom providers Michael Lam 2026-05-20 06:22:46 -07:00
  • 98106c809b docs(session): clarify lazy retry trigger for metadata-only polling Isla Liu 2026-05-20 20:51:01 +08:00
  • 37c3e84ad2 test(session): cover lazy journal retry give-up paths Isla Liu 2026-05-20 20:50:21 +08:00
  • 2a303de2a3 fix(session): preserve retry budget while journal is still arriving Isla Liu 2026-05-20 20:49:43 +08:00
  • d5a185d9c6 fix(session): serialize lazy journal retry per session Isla Liu 2026-05-20 20:48:38 +08:00