Commit Graph

  • 4ea762ae0d Merge pull request #2903 from nesquena/release/stage-batch16 master v0.51.134 nesquena-hermes 2026-05-24 19:07:57 -07:00
  • cc8a79cec4 Stamp CHANGELOG for v0.51.134 (Release DF / stage-batch16) nesquena-hermes 2026-05-25 02:04:15 +00:00
  • 0645cfe7d2 chore(changelog): add Unreleased entry for #2897 Windows paths fix nesquena-hermes 2026-05-25 01:55:30 +00:00
  • e8b426d825 test: avoid global env-coupled defaults regression Harlan Zhou 2026-05-25 01:00:13 +00:00
  • f8a7726e09 fix(windows): align WebUI defaults with Hermes Agent home path Harlan Zhou 2026-05-25 00:41:26 +00:00
  • 75e0e67af2 Merge pull request #2900 from nesquena/release/stage-batch15 v0.51.133 nesquena-hermes 2026-05-24 18:57:01 -07:00
  • 36cd8acb98 Stamp CHANGELOG for v0.51.133 (Release DE / stage-batch15) nesquena-hermes 2026-05-25 01:53:51 +00:00
  • ba4f1e58ed chore(changelog): add missing #2892 Unreleased entry nesquena-hermes 2026-05-25 01:47:49 +00:00
  • 18c94ad324 Merge pull request #2896 — localize third-party notes drawer copy nesquena-hermes 2026-05-25 01:47:24 +00:00
  • 7e22c4edd5 Merge pull request #2894 — send Joplin token in Authorization header nesquena-hermes 2026-05-25 01:47:23 +00:00
  • 15dc7373c1 Merge pull request #2895 — preserve cached agent prefill context nesquena-hermes 2026-05-25 01:47:23 +00:00
  • e8ab7410df Merge pull request #2893 — reject update apply with no selected target nesquena-hermes 2026-05-25 01:47:23 +00:00
  • 16983d3ab8 Merge pull request #2892 — gate workspace artifact read-only tool paths nesquena-hermes 2026-05-25 01:47:23 +00:00
  • d513c4cd45 Merge pull request #2891 — validate auxiliary task slots nesquena-hermes 2026-05-25 01:46:49 +00:00
  • d2e4dfabb4 fix: localize external notes drawer copy Frank Song 2026-05-25 08:46:48 +08:00
  • dc86841547 fix: send joplin token in auth header Frank Song 2026-05-25 08:46:48 +08:00
  • 535c238285 fix: preserve cached agent prefill context Frank Song 2026-05-25 08:46:48 +08:00
  • 3836b5eee0 fix: block update apply without targets Frank Song 2026-05-25 08:46:48 +08:00
  • 3c9b72f75a fix: gate workspace artifact mutation paths Frank Song 2026-05-25 08:46:48 +08:00
  • 826e719a29 fix: validate auxiliary model task slots Frank Song 2026-05-25 08:46:48 +08:00
  • 4132085e0c Merge pull request #2889 from nesquena/release/stage-batch14 v0.51.132 nesquena-hermes 2026-05-24 17:39:33 -07:00
  • a1e5f89ce8 Stamp CHANGELOG for v0.51.132 (Release DD / stage-batch14) release/stage-batch14 nesquena-hermes 2026-05-25 00:27:30 +00:00
  • 1c2d574882 Stage-batch14: Opus advisor SHOULD-FIX patches (UX + defense-in-depth) nesquena-hermes 2026-05-25 00:26:40 +00:00
  • 8c170b50ac Stage-batch14: i18n parity for new shutdown keys nesquena-hermes 2026-05-25 00:22:15 +00:00
  • 19c6e5d5f2 Stage-batch14: update passkey test for HERMES_WEBUI_PASSKEY feature flag nesquena-hermes 2026-05-25 00:17:11 +00:00
  • 46ed70bfde Stage-batch14: add HERMES_WEBUI_PASSKEY feature flag for #2859 passkey support nesquena-hermes 2026-05-25 00:16:12 +00:00
  • 1b48643f63 feat: support passkey-only auth AJV20 2026-05-24 13:48:35 -04:00
  • 7c257ae8f9 fix: avoid prompt in passkey registration AJV20 2026-05-24 13:35:41 -04:00
  • c60ff543b5 feat: add passkey sign-in AJV20 2026-05-24 13:29:02 -04:00
  • 15c5f4cf05 Stage-batch14: relocate #2824 shutdown from title bar to Settings → System nesquena-hermes 2026-05-25 00:13:47 +00:00
  • 0ab3ad3bb2 fix: place shutdown route after CSRF gate gavinssr 2026-05-24 23:48:18 +08:00
  • c361089658 fix: use app dialog instead of confirm, danger gavinssr 2026-05-24 23:22:58 +08:00
  • 39121650d4 feat: add shutdown button to WebUI title bar gavinssr 2026-05-24 15:34:26 +08:00
  • fe6558efac Stage-batch14: drop pr-artifacts/ scratchpad from #2685 cherry-picks nesquena-hermes 2026-05-25 00:10:39 +00:00
  • d0992730a9 fix: preserve repeated state rows in replay delta Lumen Yang 2026-05-22 21:58:59 +00:00
  • 32658978a9 docs: refresh context replay test count Lumen Yang 2026-05-22 09:49:21 +00:00
  • 5934c2fe8a fix: address context replay review feedback Lumen Yang 2026-05-22 09:48:28 +00:00
  • 3740df5302 docs: add context replay PR body Lumen Yang 2026-05-21 07:57:13 +00:00
  • c616c8e788 fix: cap live tool prompt estimates Lumen Yang 2026-05-21 07:08:00 +00:00
  • 50c69713cc fix: reconcile state db delta after context Lumen Yang 2026-05-21 06:47:44 +00:00
  • 15cde132f3 fix: dedupe replayed context summaries Lumen Yang 2026-05-21 05:42:19 +00:00
  • 74b3ca9920 Merge pull request #2739 from ai-ag2026/fix/interrupted-response-cause-diagnostics nesquena-hermes 2026-05-25 00:09:52 +00:00
  • 8a2f11c770 fix(chat): log sanitized client sse diagnostics ai-ag2026 2026-05-22 11:29:32 +02:00
  • 2f1ca959f1 fix(chat): classify interrupted response causes ai-ag2026 2026-05-22 11:08:08 +02:00
  • efe3d7c296 fix(chat): avoid false restart wording for interrupted responses ai-ag2026 2026-05-22 10:41:10 +02:00
  • e50d6ccc8c Merge pull request #2884 from nesquena/release/stage-batch13 v0.51.131 nesquena-hermes 2026-05-24 16:43:13 -07:00
  • d012436cb4 Stamp CHANGELOG for v0.51.131 (Release DC / stage-batch13 / 6-PR notes-drawer + context-parity + PWA-swipe + locale polish) release/stage-batch13 nesquena-hermes 2026-05-24 23:42:37 +00:00
  • e5533ea0e4 Merge pull request #2547 from AJV20/fix/webui-context-parity nesquena-hermes 2026-05-24 23:12:27 +00:00
  • 767a9cd06d Merge pull request #2527 from AJV20/feat/webui-notes-sources nesquena-hermes 2026-05-24 23:11:54 +00:00
  • 376fb78906 Stage-batch13: CHANGELOG for #2873 launcher env nesquena-hermes 2026-05-24 23:09:48 +00:00
  • d42253bca3 Merge pull request #2873 from Charanis/codex/webui-launcher-env-pr nesquena-hermes 2026-05-24 23:09:28 +00:00
  • 1ec0bbc9e0 Stage-batch13: PR #2882 polish — fix zh-TW indent + CHANGELOG entry nesquena-hermes 2026-05-24 23:09:23 +00:00
  • 0279f1b6df Apply zh-CN session-time label clarifications from #2882 (ycj) john 2026-05-24 15:39:21 +08:00
  • 6f94a44745 Merge pull request #2868 from AJV20/feat/pwa-sidebar-swipe nesquena-hermes 2026-05-24 23:08:30 +00:00
  • 2d803afa3d Merge pull request #2865 from AJV20/fix/session-personality-default nesquena-hermes 2026-05-24 23:08:04 +00:00
  • 7c460ef7b1 fix(i18n): add Turkish notes-source strings AJV20 2026-05-24 17:54:14 -04:00
  • d7b98d87cd Merge remote-tracking branch 'origin/master' into maint/pr-2547 AJV20 2026-05-24 17:48:09 -04:00
  • 24979c8af1 Merge remote-tracking branch 'origin/master' into maint/pr-2527 AJV20 2026-05-24 17:48:09 -04:00
  • cf92aa5cc1 Merge remote-tracking branch 'origin/master' into maint/pr-2868 AJV20 2026-05-24 17:48:07 -04:00
  • 6e2991f45a Merge remote-tracking branch 'origin/master' into maint/pr-2865 AJV20 2026-05-24 17:48:06 -04:00
  • f0b0854773 fix: preserve webui launcher environment Charanis 2026-05-24 16:52:59 +02:00
  • 5977567035 Merge pull request #2869 from nesquena/release/stage-batch12 v0.51.130 nesquena-hermes 2026-05-24 12:43:25 -07:00
  • 7796f74ca3 Stage 406: Opus MUST-FIX — parity-fix sync_session_usage profile= at api/routes.py:9007 hermes-agent 2026-05-24 19:39:28 +00:00
  • cb6780e170 Stage 406: fix conflict-resolution bug — restore sessionModelState definition in _hydrateBootModelDropdown hermes-agent 2026-05-24 19:21:43 +00:00
  • c9bc21f394 Stage 406: in-stage test fixes + CHANGELOG for v0.51.130 hermes-agent 2026-05-24 19:17:59 +00:00
  • b0f7a7bdff feat: add PWA sidebar edge swipe AJV20 2026-05-24 15:14:28 -04:00
  • 7af7370be6 Merge remote-tracking branch 'origin/master' into fix/session-personality-default AJV20 2026-05-24 15:05:29 -04:00
  • 7a84c81dda Stage 406: PR #2673 — Add scoped workspace Artifacts tab by @AJV20 (closes #2655) hermes-agent 2026-05-24 18:58:59 +00:00
  • c4ee97f41f Stage 406: PR #2726 — fix(model): keep boot default precedence non-destructive by @starship-s hermes-agent 2026-05-24 18:58:49 +00:00
  • 4f20cbd6ca Stage 406: PR #2673 — Add scoped workspace Artifacts tab by @AJV20 (closes #2655) hermes-agent 2026-05-24 18:58:37 +00:00
  • d9b2dd5019 Stage 406: PR #2726 — fix(model): keep boot default precedence non-destructive by @starship-s hermes-agent 2026-05-24 18:58:37 +00:00
  • b788badea1 Stage 406: PR #2827 — fix(state-sync): pass profile explicitly so background-thread DB writes hit the right state.db (#2762) by @Koraji95-coder hermes-agent 2026-05-24 18:57:40 +00:00
  • fd1c4eaeaf Stage 406: PR #2827 — fix(state-sync): pass profile explicitly so background-thread DB writes hit the right state.db (#2762) by @Koraji95-coder hermes-agent 2026-05-24 18:57:40 +00:00
  • 9bd595de40 fix: avoid stamping display personality on sessions AJV20 2026-05-24 14:51:36 -04:00
  • 3a98700a6b Merge pull request #2866 from nesquena/release/stage-batch11 v0.51.129 nesquena-hermes 2026-05-24 11:56:08 -07:00
  • 7222095413 Stage 405: Opus MUST-FIX + Stamp CHANGELOG for v0.51.129 (Release DA / stage-batch11 / 4-PR feature + perf batch) hermes-agent 2026-05-24 18:52:54 +00:00
  • 2b6ed07c95 Stage 405: i18n parity + brittle-counter fixes for sibling-PR collisions hermes-agent 2026-05-24 18:36:13 +00:00
  • db87012f37 Stage 405: PR #2842 — feat: polish installed PWA startup by @AJV20 nesquena-hermes 2026-05-24 18:28:53 +00:00
  • c15148f925 Stage 405: PR #2842 — feat: polish installed PWA startup by @AJV20 hermes-agent 2026-05-24 18:28:52 +00:00
  • cefde78043 Stage 405: PR #2680 — feat: add Auxiliary Models settings card by @mccxj nesquena-hermes 2026-05-24 18:28:26 +00:00
  • a86b378036 Stage 405: PR #2680 — feat: add Auxiliary Models settings card by @mccxj hermes-agent 2026-05-24 18:28:26 +00:00
  • e1a407f0ec Stage 405: PR #2836 — perf(http): enable HTTP/1.1 keep-alive by @v2psv hermes-agent 2026-05-24 18:26:56 +00:00
  • 598fd4ff83 perf(http): enable HTTP/1.1 keep-alive Qi 2026-05-24 05:03:35 +00:00
  • 01f01b9cbe Stage 405: PR #2794 — feat(runtime): wire runner route selection harness by @Michaelyklam hermes-agent 2026-05-24 18:26:55 +00:00
  • dd7648d56c feat(runtime): wire runner route selection harness Michael Lam 2026-05-23 04:08:13 -07:00
  • 9ad8737252 Merge pull request #2862 from nesquena/release/stage-batch10 v0.51.128 nesquena-hermes 2026-05-24 11:22:17 -07:00
  • 324df1c4af Stamp CHANGELOG for v0.51.128 (Release CZ / stage-batch10 / 2-PR perf + correctness batch) hermes-agent 2026-05-24 18:18:49 +00:00
  • 7401aef193 Stage 404: PR #2830 — fix(sessions): keep pin state authoritative by @franksong2702 (closes #2821) hermes-agent 2026-05-24 18:08:42 +00:00
  • 2419b3a0a2 Stage 404: PR #2830 — fix(sessions): keep pin state authoritative by @franksong2702 (closes #2821) hermes-agent 2026-05-24 18:08:42 +00:00
  • d39229ae75 Stage 404: PR #2716 — Performance optimizations by @dobby-d-elf (nesquena APPROVED) hermes-agent 2026-05-24 18:08:41 +00:00
  • 9d95ba0b92 Stage 404: PR #2716 — Performance optimizations by @dobby-d-elf hermes-agent 2026-05-24 18:08:41 +00:00
  • f5aa3755a4 Merge pull request #2860 from nesquena/release/stage-batch9 v0.51.127 nesquena-hermes 2026-05-24 10:55:31 -07:00
  • d84f8b29cb Stamp CHANGELOG for v0.51.127 (Release CY / stage-batch9 / 7-PR low-risk batch) hermes-agent 2026-05-24 17:51:54 +00:00
  • 130be3db1d Stage 403: Opus pre-release fixes (1 MUST-FIX + 3 SHOULD-FIX) hermes-agent 2026-05-24 17:42:06 +00:00
  • f92eff573a Stage 403: i18n parity — Turkish translations for 9 MCP/VS-Code/ignore-agent-updates keys hermes-agent 2026-05-24 17:15:45 +00:00
  • 4fb5749492 Stage 403: PR #2772 — feat(i18n): add Turkish (tr) locale by @vaur94 nesquena-hermes 2026-05-24 17:13:34 +00:00
  • d4603b096d fix(i18n): correct double-escaped ellipsis in Turkish locale Uğur Murat Altıntas 2026-05-23 09:16:34 +03:00
  • 6c811dcef5 fix(i18n): address Turkish locale review feedback Uğur Murat Altıntas 2026-05-23 00:39:52 +03:00
  • c77936ff81 feat(i18n): add Turkish (tr) locale support Uğur Murat Altıntas 2026-05-23 00:21:25 +03:00
  • af1d26abd0 Stage 403: PR #2776 — feat: PATCH /api/mcp/servers/{name} enable/disable toggle by @roryford nesquena-hermes 2026-05-24 17:13:33 +00:00