Commit Graph

  • 51767f9d90 chore: update OpenRouter and provider model lists — PR #551 Hermes Agent 2026-04-15 23:03:13 +00:00
  • 9d4c075e2b fix: correct OpenRouter model slugs from live catalog verification Hermes Agent 2026-04-15 23:00:29 +00:00
  • f5c4e110a4 chore: add Qwen3 Coder, Qwen3.6 Plus, Grok 4.20; drop Llama Hermes Agent 2026-04-15 22:54:18 +00:00
  • 4c142da3f6 chore: expand OpenRouter list per feedback — Claude 4.5 gen, Opus, R1, Maverick, Mistral Hermes Agent 2026-04-15 22:27:55 +00:00
  • 3b53b3f4f6 chore: update OpenRouter and provider model lists Hermes Agent 2026-04-15 22:20:25 +00:00
  • 69effc7b22 fix: preserve slash model IDs for custom endpoints (fixes #548) — v0.50.53 v0.50.53 nesquena-hermes 2026-04-15 15:13:23 -07:00
  • 7bfba201da chore: bump version to v0.50.53, update CHANGELOG Hermes Agent 2026-04-15 22:12:42 +00:00
  • dc2334c5a3 fix(review): use _PROVIDER_MODELS check instead of custom-only guard Hermes Agent 2026-04-15 22:11:15 +00:00
  • bd55379886 fix: preserve slash model IDs for custom endpoints eba8 2026-04-15 20:06:34 +00:00
  • 392c315d4b fix: queue simultaneous approval requests per session (fixes #527) — v0.50.52 v0.50.52 nesquena-hermes 2026-04-15 12:42:32 -07:00
  • 25fae902d3 chore: bump version to v0.50.52, update CHANGELOG Hermes Agent 2026-04-15 19:41:49 +00:00
  • d6b58b9ce0 fix: queue simultaneous approval requests per session (fixes #527) Hermes Agent 2026-04-15 19:16:14 +00:00
  • ac839e0d01 fix: strip orphaned tool messages before API calls (fixes #534) — v0.50.51 v0.50.51 nesquena-hermes 2026-04-15 12:07:09 -07:00
  • ce4e01ea92 chore: bump version to v0.50.51, update CHANGELOG Hermes Agent 2026-04-15 19:06:54 +00:00
  • 4f7db62c58 fix: strip orphaned tool messages before API calls (fixes #534) — PR #542 Hermes Agent 2026-04-15 19:06:02 +00:00
  • 3033fb65e3 fix(themes): swap Prism syntax-highlighting theme on light/dark switch (#505) — v0.50.50 v0.50.50 nesquena-hermes 2026-04-15 12:05:12 -07:00
  • 03df7132d0 chore: bump version to v0.50.50, update CHANGELOG Hermes Agent 2026-04-15 16:59:12 +00:00
  • 50d7d1cf88 fix(themes): swap Prism syntax-highlighting theme on light/dark switch armorbreak001 2026-04-15 16:49:28 +08:00
  • e4688425ab fix: respect IME composition in all Enter submit flows (#531) — v0.50.49 v0.50.49 nesquena-hermes 2026-04-15 11:58:31 -07:00
  • 9220a876bc fix: strip orphaned tool messages before sending history to API (fixes #534) Hermes Agent 2026-04-15 16:57:31 +00:00
  • e077d110c3 chore: bump version to v0.50.49, update CHANGELOG Hermes Agent 2026-04-15 16:46:53 +00:00
  • 8f7bee7b34 fix: respect IME composition in all Enter submit flows — PR #537 Hermes Agent 2026-04-15 16:45:52 +00:00
  • dc43a30af7 test: loosen IME guard regression assertions vansour 2026-04-15 23:21:56 +08:00
  • 74dee6b665 fix: respect IME composition in Enter submit flows vansour 2026-04-15 23:12:47 +08:00
  • 96c4102aa7 fix: toast when model switched during active session (#419) — PR #529 v0.50.48 nesquena-hermes 2026-04-15 08:05:19 +00:00
  • d3251fdbfd chore: bump version to v0.50.48, update CHANGELOG Hermes Agent 2026-04-15 08:04:24 +00:00
  • 31196d42af fix: show toast when model is switched during active session (#419) Hermes Agent 2026-04-15 08:04:03 +00:00
  • 1050c673e6 fix/feat: batch fixes v0.50.47 — root workspace, custom providers, cron cache, system theme (PR #523) v0.50.47 nesquena-hermes 2026-04-15 07:54:26 +00:00
  • 178251a5c0 chore: bump version to v0.50.47, update CHANGELOG Hermes Agent 2026-04-15 07:52:23 +00:00
  • 21a7564afd test: add 22 tests covering batch fixes v0.50.47 (#506-#521) Hermes Agent 2026-04-15 07:47:18 +00:00
  • 44a544362f feat: add System (auto) theme following OS prefers-color-scheme (#504) Hermes Agent 2026-04-15 07:45:20 +00:00
  • 36830e3cd1 fix: invalidate cron skill picker cache on form open and after skill save (#502) Hermes Agent 2026-04-15 07:43:00 +00:00
  • 7ea7331f26 fix: show custom_providers models regardless of active provider (#515 #519) Hermes Agent 2026-04-15 07:42:12 +00:00
  • eb760a2158 fix: allow /root workspace path; guard against split on missing [Attached files] Hermes Agent 2026-04-15 07:41:36 +00:00
  • 0b96f08b3e chore: bump version to v0.50.46, update CHANGELOG Hermes Agent 2026-04-15 07:27:03 +00:00
  • 4f1623520d feat: clarify dialog flow and refresh recovery (#520) - merge PR #522 v0.50.46 nesquena-hermes 2026-04-15 07:27:57 +00:00
  • 505bfc6a9a feat: clarify dialog flow and refresh recovery (#520) Hermes Agent 2026-04-15 07:25:52 +00:00
  • 1bd0341243 fix: expand test_sprint36 search window for setBusy after stopClarifyPolling additions Hermes Agent 2026-04-15 07:24:53 +00:00
  • ccba2f5c01 feat: harden clarify dialog flow and refresh recovery Frank Song 2026-04-15 13:10:50 +08:00
  • 45d3dc0f68 fix: suppress N/A source_tag in session list sidebar (fixes #429) v0.50.45 nesquena-hermes 2026-04-14 15:15:05 -07:00
  • 69cd0832de fix: suppress N/A source_tag in session list sidebar (fixes #429) nesquena-hermes 2026-04-14 15:14:57 -07:00
  • 7b9f08c774 fix: suppress N/A source_tag in session list sidebar (#429) Hermes Agent 2026-04-14 22:14:31 +00:00
  • 2810233af4 fix(renderer): extend _al_stash to include <img> tags, preventing autolink from mangling src= URLs Hermes Agent 2026-04-14 22:09:36 +00:00
  • 642f4536f0 docs: update TESTING.md and ROADMAP.md to v0.50.44 / 1195 tests nesquena-hermes 2026-04-14 15:06:29 -07:00
  • f0d49b5b59 docs: update TESTING.md and ROADMAP.md to v0.50.44 / 1195 tests Hermes Agent 2026-04-14 22:06:11 +00:00
  • e6447ebad2 fix: code-in-table CSS sizing + markdown image rendering (fixes #486, #487) v0.50.44 nesquena-hermes 2026-04-14 14:52:59 -07:00
  • 887893ecd1 fix: code-in-table CSS sizing + markdown image rendering (#486, #487) Hermes Agent 2026-04-14 21:52:34 +00:00
  • 75de03c99f Merge pull request #478 from nesquena/release/v0.50.43 v0.50.43 nesquena-hermes 2026-04-14 14:23:38 -07:00
  • d8ab326b73 fix(renderer): fix two remaining renderMd issues found during browser QA Hermes Agent 2026-04-14 21:22:20 +00:00
  • 7753e954e5 docs: correct v0.50.43 test count to 1150 Hermes Agent 2026-04-14 21:15:46 +00:00
  • 2343dc1d85 docs: v0.50.43 CHANGELOG + version bump (test count TBD) Hermes Agent 2026-04-14 21:15:02 +00:00
  • 85f1017514 fix(csp): allow cdn.jsdelivr.net for font-src so KaTeX fonts load (fixes #477) Hermes Agent 2026-04-14 21:14:33 +00:00
  • eb7ec5bac3 fix(renderer): backtick code spans inside bold/italic no longer get esc'd Hermes Agent 2026-04-14 21:14:00 +00:00
  • b673006b7f fix(renderer): address review feedback on PR #475 Hermes Agent 2026-04-14 21:13:53 +00:00
  • 5a79dd0dc9 fix: remove double semicolon in inlineMd link stash restore Nathan Esquenazi 2026-04-14 21:13:34 +00:00
  • 0a570ada87 fix(renderer): prevent double-linking and esc() corruption in renderMd() Hermes Agent 2026-04-14 21:13:33 +00:00
  • 53acc8e0e1 Merge pull request #476 from nesquena/release/v0.50.42 v0.50.42 nesquena-hermes 2026-04-14 14:08:46 -07:00
  • 34b98285a1 fix(ui): add custom option to <select> when model ID not in curated list (enables custom model IDs) Hermes Agent 2026-04-14 21:06:23 +00:00
  • e228b1414f fix(tests): shared helpers in test_sprint42.py; correct test count to 1130 Hermes Agent 2026-04-14 21:04:37 +00:00
  • bb445ffe9a docs: v0.50.42 CHANGELOG, version bump (test count TBD) Hermes Agent 2026-04-14 20:58:30 +00:00
  • 2eb0679104 fix(tests): consolidate sprint-42 test_sprint42.py — all 20 tests in one file Hermes Agent 2026-04-14 20:58:01 +00:00
  • 12949a2771 feat(ui): add custom model ID input to model picker dropdown (fixes #444) Hermes Agent 2026-04-14 20:56:56 +00:00
  • 7b0fb246ee fix: merge duplicate const lastAsst declarations into single lookup Nathan Esquenazi 2026-04-14 20:56:54 +00:00
  • f86581e3e5 fix(ui): persist thinking/reasoning trace across page reload (fixes #427) Hermes Agent 2026-04-14 20:56:53 +00:00
  • 3c5ca2db62 fix(sessions): replace [SYSTEM: titles with platform name for gateway sessions (fixes #441) Hermes Agent 2026-04-14 20:56:52 +00:00
  • c7381ee3f1 fix(ui): context indicator prefers latest usage over stale session data (fixes #437) Hermes Agent 2026-04-14 20:56:50 +00:00
  • 32669f4a5b Merge pull request #459 from nesquena/release/v0.50.41 v0.50.41 nesquena-hermes 2026-04-14 12:37:14 -07:00
  • c9a0e02301 docs: v0.50.41 CHANGELOG, version bump, test count (1117) Hermes Agent 2026-04-14 19:36:14 +00:00
  • bfb9bbb0bf fix: use _content_disposition_value() for RFC 5987 filename encoding in /api/media Hermes Agent 2026-04-14 19:35:53 +00:00
  • 5507dae3d7 fix: restrict /api/media allowed roots — remove ~ (home dir) Nathan Esquenazi 2026-04-14 19:35:52 +00:00
  • 0349df6ee4 feat(ui): render MEDIA: images inline in web UI chat (fixes #450) Hermes Agent 2026-04-14 19:35:52 +00:00
  • 8c36203dd4 Merge pull request #457 from nesquena/release/v0.50.40 v0.50.40 nesquena-hermes 2026-04-14 12:13:11 -07:00
  • c4d1e8c5d0 docs: correct v0.50.40 test count to 1098 Hermes Agent 2026-04-14 19:11:04 +00:00
  • c0c0195f7f fix(tests): consolidate sprint-40 test file, fix module-scope vars, update sidebar-time assertion Hermes Agent 2026-04-14 19:10:23 +00:00
  • 8199fa333e docs: v0.50.40 CHANGELOG and version bump (test count TBD) Hermes Agent 2026-04-14 19:07:10 +00:00
  • 77769750c2 fix(panels): apply profile default workspace to new session after profile switch (fixes #424) Hermes Agent 2026-04-14 19:06:37 +00:00
  • b3ad60d2c9 fix(routing): strip provider prefix from model ID when custom base_url is configured (fixes #433) Nathan Esquenazi 2026-04-14 19:06:35 +00:00
  • 85d8aad0ae fix(ux): mute Telegram badge color and format source tag as display name (fixes #442) Nathan Esquenazi 2026-04-14 19:06:33 +00:00
  • f1590fdb07 fix(sessions): return None instead of 'unknown' for missing gateway session model (fixes #443) Nathan Esquenazi 2026-04-14 19:06:22 +00:00
  • 3776b09f4a fix(ui): active session title uses var(--gold) instead of hardcoded #e8a030 (fixes #440) Nathan Esquenazi 2026-04-14 19:05:26 +00:00
  • 2400e14a31 fix(sidebar): hide session timestamps entirely to give titles full width Hermes Agent 2026-04-14 19:04:49 +00:00
  • 69b0a905a4 fix(sidebar): move session timestamp below title to prevent truncation Nathan Esquenazi 2026-04-14 19:04:49 +00:00
  • c3251ea97d fix(tests): auto-derive unique port+state-dir per worktree (fixes parallel pytest) Hermes Agent 2026-04-14 19:04:48 +00:00
  • 924c833878 Merge pull request #448 from nesquena/release/v0.50.39 v0.50.39 nesquena-hermes 2026-04-14 11:01:11 -07:00
  • 5fd7dc0c17 docs: v0.50.39 CHANGELOG, version bump, test count (1078) Nathan Esquenazi 2026-04-14 17:54:54 +00:00
  • a4136f2da5 fix(gateway): filter orphan sessions from SSE watcher (HAVING COUNT > 0) Nathan Esquenazi 2026-04-14 17:27:11 +00:00
  • 3c3cae89f8 fix(tests): test_sprint45 isolation + zh i18n keys + server version string Nathan Esquenazi 2026-04-14 17:48:18 +00:00
  • 8b857d9efc login-module-patch: sync to v0.50.36-local.1 SaulgoodMan-C 2026-04-14 20:51:19 +08:00
  • 8d1c257ea8 docs: correct test count to 1075 in TESTING.md and CHANGELOG (#447) nesquena-hermes 2026-04-14 10:17:22 -07:00
  • 6e303fbd93 Merge pull request #446 from nesquena/release/v0.50.38 v0.50.38 nesquena-hermes 2026-04-14 10:15:42 -07:00
  • 61ecdaded3 docs: v0.50.38 CHANGELOG, version bump, test count (1073) Nathan Esquenazi 2026-04-14 17:14:40 +00:00
  • 09e278461c fix(test): update test_sprint10 cron history check for i18n key refactor Nathan Esquenazi 2026-04-14 17:11:39 +00:00
  • 6347949463 fix(i18n): add onboarding_skip/onboarding_skipped to zh locale Nathan Esquenazi 2026-04-14 17:10:22 +00:00
  • 204dc23c6b fix i18n review comments and locale test robustness vansour 2026-04-14 17:14:01 +00:00
  • c4efe96725 feat(i18n): complete zh-CN hardening and locale consistency vansour 2026-04-14 17:14:01 +00:00
  • 6a513f49b2 fix(ui): add Prism syntax highlighting with light + dark theme token colors Louis Wong 2026-04-14 17:13:04 +00:00
  • db392bd532 feat(ui): remove mobile bottom nav on phones Aron Prins 2026-04-14 17:13:03 +00:00
  • b394efce17 Merge pull request #445 from nesquena/pr-422-review nesquena-hermes 2026-04-14 09:51:21 -07:00
  • 28d226f5ce docs: add CONTRIBUTING.md Aron Prins 2026-04-14 16:50:24 +00:00
  • d8aa387c3c Merge pull request #439 from nesquena/release/v0.50.37 v0.50.37 nesquena-hermes 2026-04-14 09:46:08 -07:00