Commit Graph

  • 967f7876e9 Stage 302: PR #1709 Nathan Esquenazi 2026-05-05 17:29:47 +00:00
  • 77052fd4ec Stage 302: PR #1711 Nathan Esquenazi 2026-05-05 17:29:47 +00:00
  • bedcc41b08 Stage 302: PR #1712 Nathan Esquenazi 2026-05-05 17:29:47 +00:00
  • 9a0a6214cf fix: guard localStorage.setItem('hermes-webui-model') against QuotaExceededError Basit Mustafa 2026-05-05 10:16:00 -07:00
  • d3c8a7c6a5 fix(workspace): hide 'Double-click to rename' tooltip on folders (#1710) nesquena-hermes 2026-05-05 16:40:06 +00:00
  • 311e69b0ba fix: preserve scroll on stream completion Michael Lam 2026-05-05 09:21:25 -07:00
  • cebca4700b Merge pull request #1708 from nesquena/fix/1707-workspace-name-click nesquena-hermes 2026-05-05 09:16:42 -07:00
  • b5e8e67d71 fix(workspace): preserve single-click open + double-click rename on filename (#1707) nesquena-hermes 2026-05-05 16:13:58 +00:00
  • 4daa23874a Merge pull request #1707 from nesquena/stage-301 v0.51.4 nesquena-hermes 2026-05-05 08:56:38 -07:00
  • 451c946a30 chore(release): stamp v0.51.4 — 10-PR full-sweep batch Nathan Esquenazi 2026-05-05 15:54:12 +00:00
  • 2a838ee95a Stage 301: PR #1706 Nathan Esquenazi 2026-05-05 15:49:28 +00:00
  • 8c8e2d3573 fix: keep multi-image paste attachments Michael Lam 2026-05-05 08:45:14 -07:00
  • e5927c6d0a Stage 301: PR #1704 Nathan Esquenazi 2026-05-05 15:41:44 +00:00
  • debb4c5282 Stage 301: PR #1702 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • 8e7a9b1632 Stage 301: PR #1684 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • 651cd294d4 Stage 301: PR #1644 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • a66feb2661 Stage 301: PR #1703 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • 08ea4fbc05 Stage 301: PR #1685 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • bf8b5edc23 Stage 301: PR #1701 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • db972afd99 Stage 301: PR #1693 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • 9dddb5b1d5 Stage 301: PR #1689 Nathan Esquenazi 2026-05-05 15:41:43 +00:00
  • 6173d6d0ea fix(ui): inline provider chip + group model count in model picker (#1425) bergeouss 2026-05-04 19:05:22 +00:00
  • 1997a48c81 test: keep model cache drift regression hermetic Michael Lam 2026-05-05 08:38:29 -07:00
  • f76921d322 fix: honor markdown fence lengths Michael Lam 2026-05-05 08:36:17 -07:00
  • c4ef5b6945 fix: invalidate model cache on auth-store drift Michael Lam 2026-05-05 08:33:44 -07:00
  • ff232493ce fix: keep workspace rename double-click reachable Michael Lam 2026-05-05 08:33:34 -07:00
  • dc7ba0c845 fix: normalize update banner repository URLs Michael Lam 2026-05-05 08:29:00 -07:00
  • 52e7916cb8 fix: avoid adaptive title refresh session lock deadlock Manfred 2026-05-05 12:48:40 +02:00
  • d51510a7dc fix: keep HTTP update errors out of network recovery Michael Lam 2026-05-05 03:13:55 -07:00
  • f6a532d7f0 fix: normalize named profile base homes Michael Lam 2026-05-05 00:00:29 -07:00
  • 0fe3927655 fix: surface Codex spark models Michael Lam 2026-05-04 23:10:36 -07:00
  • 03949f8093 fix: clarify update network failures Michael Lam 2026-05-04 21:02:03 -07:00
  • 1cde702d47 Merge pull request #1683 from nesquena/stage-300 v0.51.3 nesquena-hermes 2026-05-04 19:43:16 -07:00
  • 353033eb8d chore(release): stamp v0.51.3 — 3-PR follow-up batch (#1671, #1673, #1676) Nathan Esquenazi 2026-05-05 02:41:24 +00:00
  • fb8487f1f0 fix(test): _run_node uses stdin instead of -e argv (sessions.js >128KB) Nathan Esquenazi 2026-05-05 02:36:10 +00:00
  • 449f37ebd8 Stage 300: PR #1673 — feat: show LLM Gateway routing metadata by @Michaelyklam test 2026-05-05 02:27:24 +00:00
  • 32f37d3d78 Stage 300: PR #1676 — Add Hermes agent heartbeat alert by @Michaelyklam test 2026-05-05 02:27:24 +00:00
  • 51e46def4c Stage 300: PR #1671 — feat: add active provider quota status by @Michaelyklam test 2026-05-05 02:27:23 +00:00
  • c94ec31dec feat: show LLM Gateway routing metadata Michael Lam 2026-05-04 17:08:23 -07:00
  • 22df075b8a feat: add active provider quota status Michael Lam 2026-05-04 17:04:18 -07:00
  • 960e45f77f feat: add agent heartbeat alert Michael Lam 2026-05-04 17:19:21 -07:00
  • fcc83284e3 Merge pull request #1682 from nesquena/stage-299 v0.51.2 nesquena-hermes 2026-05-04 19:22:03 -07:00
  • e095ed90be chore(release): stamp v0.51.2 — 3-PR follow-up + #1669 scroll hotfix Nathan Esquenazi 2026-05-05 02:19:56 +00:00
  • e2748fe961 Apply Opus pre-release SHOULD-FIX (absorbed in stage-299) Nathan Esquenazi 2026-05-05 02:12:57 +00:00
  • 4e9ec6f191 fix(sidebar): scroll jumps back to 0 on small lists (≤80 sessions) — #1669 follow-up Nathan Esquenazi 2026-05-05 02:02:54 +00:00
  • 136d858963 Stage 299: PR #1587 — Filter low-value CLI agent sessions by @franksong2702 test 2026-05-05 01:54:08 +00:00
  • df8ee6a8ad Stage 299: PR #1662 — feat(logs): add Logs tab MVP by @Michaelyklam test 2026-05-05 01:53:56 +00:00
  • 0d1d0e71ac Stage 299: PR #1664 — Add LLM Wiki status panel MVP by @Michaelyklam test 2026-05-05 01:53:09 +00:00
  • d76ef2a2b6 Cover CLI compression lineage filtering Frank Song 2026-05-04 11:25:32 +08:00
  • 8981d33543 Fix CLI session CI compatibility Frank Song 2026-05-04 10:10:24 +08:00
  • 79d0762d8c Filter low-value CLI agent sessions Frank Song 2026-05-04 09:44:11 +08:00
  • af1c628292 feat: add logs tab MVP Michael Lam 2026-05-04 16:34:10 -07:00
  • 2684d6fa98 feat: add LLM Wiki status panel Michael Lam 2026-05-04 16:54:08 -07:00
  • e23ba59df2 Merge pull request #1681 from nesquena/stage-298 v0.51.1 nesquena-hermes 2026-05-04 18:42:28 -07:00
  • 58d141b8d6 chore(release): stamp v0.51.1 — 11-PR @Michaelyklam batch + Opus pass Nathan Esquenazi 2026-05-05 01:40:36 +00:00
  • 3699e83c43 Stage 298: PR #1677 — feat: link official Hermes dashboard by @Michaelyklam test 2026-05-05 01:29:49 +00:00
  • b0953b6a7f feat: link official Hermes dashboard Michael Lam 2026-05-04 17:21:52 -07:00
  • efd26ce6b8 Stage 298: PR #1679 — feat: add searchable MCP tool inventory by @Michaelyklam test 2026-05-05 01:20:32 +00:00
  • e0e991126f feat: add searchable MCP tool inventory Michael Lam 2026-05-04 17:42:47 -07:00
  • 2ec18b728a Stage 298: PR #1670 — feat: add MCP server visibility panel by @Michaelyklam test 2026-05-05 01:18:35 +00:00
  • 8c93b995ef Stage 298: PR #1678 — Add Claude Code session imports by @Michaelyklam test 2026-05-05 01:18:35 +00:00
  • def1507828 Stage 298: PR #1674 — feat(tasks): add scheduled job profile selector by @Michaelyklam test 2026-05-05 01:18:35 +00:00
  • dfb3798470 Stage 298: PR #1663 — feat: add plugins visibility panel by @Michaelyklam test 2026-05-05 01:18:35 +00:00
  • 399326f923 feat: add MCP server visibility panel Michael Lam 2026-05-04 17:04:13 -07:00
  • e54a0470f0 Add Claude Code session imports Michael Lam 2026-05-04 17:24:49 -07:00
  • 3f3092a84e feat: add scheduled job profile selector Michael Lam 2026-05-04 17:12:15 -07:00
  • 60ed948f42 feat: add plugins visibility panel Michael Lam 2026-05-04 16:45:34 -07:00
  • 890f53465c Stage 298: PR #1668 — feat(insights): add daily token trends and model usage costs by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • cc36dac64b Stage 298: PR #1667 — feat: add WebUI status command card by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • d3bc1c368f Stage 298: PR #1666 — Window long-session message rendering by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • d2231df9a4 Stage 298: PR #1669 — feat: virtualize session sidebar list by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • f9a2902208 Stage 298: PR #1665 — Add Windows WSL WebUI autostart helpers by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • 543885dbc4 Stage 298: PR #1672 — Add ctl.sh daemon lifecycle script by @Michaelyklam test 2026-05-05 01:12:26 +00:00
  • 66755b7fb1 feat: add insights token trends Michael Lam 2026-05-04 16:52:42 -07:00
  • 71d0e91c6f feat: virtualize session sidebar list Michael Lam 2026-05-04 17:03:15 -07:00
  • 46bdb3c1af feat: add ctl daemon lifecycle script Michael Lam 2026-05-04 16:57:32 -07:00
  • d12b028c81 feat: add WebUI status command card Michael Lam 2026-05-04 16:58:54 -07:00
  • b2f35a41e1 fix: window long session message rendering Michael Lam 2026-05-04 16:57:08 -07:00
  • 7bf33431e4 docs: add WSL WebUI autostart helpers Michael Lam 2026-05-04 16:56:44 -07:00
  • 2bbaad3135 Merge pull request #1675 from nesquena/feat/kanban-multiboard-and-sse v0.51.0 nesquena-hermes 2026-05-04 17:56:38 -07:00
  • 8c7e263bf6 release: stamp v0.51.0 — Kanban v1 launch Nathan Esquenazi 2026-05-05 00:55:02 +00:00
  • 698384ecbc fix(kanban): apply Opus advisor SHOULD-FIX (PATCH/DELETE routing + SSE id:) Nathan Esquenazi 2026-05-05 00:32:43 +00:00
  • 60874dbf7a fix(kanban): block CSS injection via board.color into switcher style Nathan Esquenazi 2026-05-04 17:28:32 -07:00
  • 397d851bdb feat(kanban): multi-board management + SSE live event stream Nathan Esquenazi 2026-05-05 00:18:36 +00:00
  • 7e48a2fd85 fix(kanban): polish + ImportError fallback Nathan Esquenazi 2026-05-04 23:32:05 +00:00
  • a39ec45b9f fix(kanban): protect dispatcher contract — reject raw status='running' PATCH Hermes Agent 2026-05-04 23:06:42 +00:00
  • 711e33e7db feat: harden Kanban review feedback Manfred 2026-05-05 00:43:05 +02:00
  • d7671f8366 feat: polish Kanban UI parity Manfred 2026-05-05 00:03:51 +02:00
  • dc3418c209 feat: add Kanban dashboard parity core Manfred 2026-05-04 23:49:49 +02:00
  • 5093e01640 feat: add Kanban write semantics MVP Manfred 2026-05-04 23:06:37 +02:00
  • fafc2ab4f1 feat: expand Kanban task detail view Manfred 2026-05-04 22:21:58 +02:00
  • 88bf62b6e4 feat: add native read-only Kanban panel Manfred 2026-05-04 22:03:49 +02:00
  • eeb5dc545d feat: add read-only Kanban API bridge Manfred 2026-05-04 21:14:07 +02:00
  • 134433f8d9 Merge pull request #1661 from nesquena/stage-297 v0.50.297 nesquena-hermes 2026-05-04 15:52:51 -07:00
  • 3005bfc491 chore(release): stamp v0.50.297 — 3-PR batch + Opus pass + 2 follow-ups absorbed Hermes Agent 2026-05-04 22:50:57 +00:00
  • c3d6a2d6ee Stage 297: PR #1657 — Health diagnostics + persistent-host hardening (refs #1458) by @Michaelyklam test 2026-05-04 22:40:53 +00:00
  • 3df6e03f83 Stage 297: PR #1653 — OAuth cancel race fix (follow-up to #1652) by @nesquena test 2026-05-04 22:40:53 +00:00
  • aa6b2e6333 Stage 297: PR #1659 — Docker readonly false-positive fix (closes #1658) by @bergeouss test 2026-05-04 22:40:52 +00:00
  • d4385f8aa2 fix: false read-only detection in docker_init.bash (#1470 follow-up) bergeouss 2026-05-04 22:37:55 +00:00
  • ca135c2015 fix: harden persistent WebUI health checks Michael Lam 2026-05-04 15:30:37 -07:00