Commit Graph

  • 50418cd47b test: stabilize flaky checkpoint test + add regression for #1339 fallback list nesquena-hermes 2026-04-30 16:20:05 +00:00
  • d4b055c30b fix(streaming+ui): preserve user message on cancel + persist activity-panel expand state (#1298) nesquena-hermes 2026-04-30 16:18:41 +00:00
  • 1fa740d32f feat(chat): render fenced code blocks in user messages (#1325) nesquena-hermes 2026-04-30 16:18:02 +00:00
  • fbe84d26e6 fix(ui+pwa): avoid stale Mermaid render errors and bust cached static asset URLs on every release nesquena-hermes 2026-04-30 16:18:01 +00:00
  • 09e12e3c60 fix(streaming): handle list fallback_providers config in addition to single fallback_model dict nesquena-hermes 2026-04-30 16:18:00 +00:00
  • e2d33ffce4 fix(models): persist context_length/threshold_tokens/last_prompt_tokens in Session model (#1318 split) nesquena-hermes 2026-04-30 16:17:59 +00:00
  • 280ab86480 Merge pull request #1340 from nesquena/chore/markdown-refresh-v0.50.245 nesquena-hermes 2026-04-30 09:15:31 -07:00
  • d356e081ed docs: refresh markdown to v0.50.245 + add CONTRIBUTORS.md nesquena-hermes 2026-04-30 16:00:38 +00:00
  • 52e1567bd1 Merge pull request #1334 from nesquena/release/v0.50.245 v0.50.245 nesquena-hermes 2026-04-30 08:48:53 -07:00
  • 06fd6d9ccc release: tighten v0.50.245 CHANGELOG sidebar-filter wording nesquena-hermes 2026-04-30 15:42:31 +00:00
  • 4651e0fad0 release: v0.50.245 nesquena-hermes 2026-04-30 15:25:52 +00:00
  • aa2b9d504d fix(mobile): workspace panel sliver + composer footer collapse (#1300) nesquena-hermes 2026-04-30 15:24:36 +00:00
  • 4683a4a0d0 fix(models): default model rehydration when providers share slash-qualified IDs (#1313) nesquena-hermes 2026-04-30 15:24:35 +00:00
  • e86de0aff3 fix(ui): show configured fallback models missing from catalog nesquena-hermes 2026-04-30 15:24:34 +00:00
  • 92121324a0 fix(models): exempt streaming sessions from Untitled+0-message sidebar filter (#1327) nesquena-hermes 2026-04-30 15:24:33 +00:00
  • 1ccd958e23 fix(ui): avoid duplicate header copy buttons (#1096) nesquena-hermes 2026-04-30 15:24:32 +00:00
  • eb95c6a341 fix(i18n): restore zh-Hant locale labels nesquena-hermes 2026-04-30 15:24:31 +00:00
  • 5bde48bb6e fix(streaming): compare compression_count against per-turn snapshot to stop repeated banner nesquena-hermes 2026-04-30 15:24:31 +00:00
  • d0f6ee2ef9 fix(cron): import run_job inside _run_cron_tracked to fix NameError (#1310) nesquena-hermes 2026-04-30 15:24:30 +00:00
  • 9a6caa1e78 fix: add Docker HEALTHCHECK to Dockerfile nesquena-hermes 2026-04-30 15:24:29 +00:00
  • b2fbacf847 fix: align .env.example state dir default with bootstrap.py nesquena-hermes 2026-04-30 15:24:28 +00:00
  • 3f838fc31a release: v0.50.244 (#1308) v0.50.244 nesquena-hermes 2026-04-29 21:34:27 -07:00
  • ded9b7e1c4 release: v0.50.243 (#1302) v0.50.243 nesquena-hermes 2026-04-29 21:06:30 -07:00
  • 20ac6dfe5c release: v0.50.242 — revert assistant serif font + remove Calm theme (#1299) v0.50.242 nesquena-hermes 2026-04-29 19:59:26 -07:00
  • 0ad95cb16a release: v0.50.241 (#1293) v0.50.241 nesquena-hermes 2026-04-29 19:54:07 -07:00
  • 33a145a669 release: v0.50.240 v0.50.240 nesquena-hermes 2026-04-29 17:42:32 -07:00
  • 9f269a4f1c release: v0.50.239 v0.50.239 nesquena-hermes 2026-04-29 09:07:03 -07:00
  • 36eb6515f6 docs: v0.50.239 CHANGELOG Hermes Agent 2026-04-29 15:56:06 +00:00
  • 8e546c0273 Merge remote-tracking branch pr/1260 into stage/batch-v0.50.239 Hermes Agent 2026-04-29 15:55:51 +00:00
  • 9b6bce3a0d release: v0.50.238 v0.50.238 nesquena-hermes 2026-04-29 08:53:51 -07:00
  • af433de7a7 docs: add #1261 to v0.50.238 CHANGELOG Hermes Agent 2026-04-29 15:52:56 +00:00
  • eeef360a74 Merge remote-tracking branch pr/1261 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:51:54 +00:00
  • e538286d9a docs: add #1229 to v0.50.238 CHANGELOG Hermes Agent 2026-04-29 15:19:01 +00:00
  • bd8fc6a2e2 fix(models): preserve @provider:model hint when hint matches active provider Hermes Agent 2026-04-29 15:18:43 +00:00
  • 4ee80425f2 Merge remote-tracking branch 'refs/remotes/pr/1229' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:17:57 +00:00
  • c75be8f564 docs: v0.50.238 CHANGELOG Hermes Agent 2026-04-29 15:16:14 +00:00
  • f65f488635 fix(renderer): render h4-h6 markdown headings (####, #####, ######) Brian 2026-04-29 23:15:59 +08:00
  • e0f77d6ab4 Merge remote-tracking branch pr/1242 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:11:25 +00:00
  • e2ff00f819 Merge remote-tracking branch pr/1247 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:11:21 +00:00
  • d5c0838fcd Merge remote-tracking branch pr/1249 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:11:16 +00:00
  • 8b9ad761f9 Merge remote-tracking branch pr/1251 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:10:28 +00:00
  • 2bb0af49f2 Merge remote-tracking branch pr/1254 into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:10:22 +00:00
  • 1cf406addb Merge remote-tracking branch 'pr/1246' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 15:05:09 +00:00
  • ea4d381e43 Merge remote-tracking branch 'pr/1248' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 14:29:05 +00:00
  • 2bdf5c77d4 Merge remote-tracking branch 'pr/1245' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 14:29:05 +00:00
  • 26579ba141 Merge remote-tracking branch 'pr/1250' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 14:29:05 +00:00
  • 3feef25737 Merge remote-tracking branch 'pr/1244' into stage/batch-v0.50.238 Hermes Agent 2026-04-29 14:29:04 +00:00
  • cc45175ee5 docs: add thread safety comment for SESSION_AGENT_CACHE happy5318 2026-04-29 20:08:12 +08:00
  • 3b614c4cd5 fix(i18n): translate MCP UI strings from Korean to English in en locale bergeouss 2026-04-29 10:50:26 +00:00
  • 4e0d8da060 fix: restore GET /api/mcp/servers route inside handle_get() KingBoyAndGirl 2026-04-29 17:39:56 +08:00
  • 65e5690772 fix: add LRU limit to SESSION_AGENT_CACHE to prevent memory bloat happy5318 2026-04-29 17:35:12 +08:00
  • 0fe59831fe tests: add regression tests + magic-byte image validation for native image attachments yzp12138 2026-04-29 17:01:01 +08:00
  • 9350af6fd7 Update reasoning metadata guards for context split Frank Song 2026-04-29 16:46:32 +08:00
  • 22cf29d477 Restore terminal resize and collapse controls Frank Song 2026-04-29 16:45:26 +08:00
  • 1ed1ce219d Preserve transcript across context compaction Frank Song 2026-04-29 16:37:08 +08:00
  • d184613752 fix: fetch live models for custom provider from model.base_url KingBoyAndGirl 2026-04-29 15:12:30 +08:00
  • b277e195fe Fix MiniMax China provider visibility Frank Song 2026-04-29 15:50:32 +08:00
  • 8a74ea89e7 fix: apply profile terminal env in webui sessions Dennis Soong 2026-04-29 14:12:59 +08:00
  • 1fe9b76a3a Add Portuguese (pt-BR) locale Feco Linhares 2026-04-29 06:06:01 +00:00
  • db358e362b Add Portuguese (pt-BR) locale Feco Linhares 2026-04-29 06:03:13 +00:00
  • be08842642 fix: trust custom provider base_url in SSRF validation KingBoyAndGirl 2026-04-29 13:45:52 +08:00
  • 72b4ff66f0 fix+feat: batch v0.50.237 — 21 PRs (embedded terminal, JSON/diff viewers, MCP UI, cron tracking, workspace CRUD, archive upload, DeepSeek V4, NVIDIA NIM, security fixes) (#1243) v0.50.237 Hermes Agent 2026-04-29 05:23:56 +00:00
  • c86545b6a7 chore(repo): remove accidentally-committed graphify artifacts; ignore them going forward Nathan Esquenazi 2026-04-28 22:12:44 -07:00
  • bbd754a496 chore: CHANGELOG for v0.50.237 batch (21 PRs) Hermes Agent 2026-04-29 05:08:28 +00:00
  • 867f2a3f81 absorb: address Opus review findings (security + correctness) Hermes Agent 2026-04-29 05:06:34 +00:00
  • 6a17e4cc0c fix(ui): add touch toggle support for context tooltip on mobile bergeouss 2026-04-29 04:59:00 +00:00
  • 74ecc58afa fix(test): extend renderMd window to 15000 chars (renderMd grew with diff+tree viewers) Hermes Agent 2026-04-29 04:39:50 +00:00
  • 2f0d036455 Add terminal locale coverage Frank Song 2026-04-28 22:59:01 +08:00
  • eb9614854e Refine embedded terminal card entrypoint Frank Song 2026-04-28 09:42:53 +08:00
  • 940c82b2da Synchronize initial terminal open layout Frank Song 2026-04-28 22:36:39 +08:00
  • 70417359e3 Synchronize dock expand layout Frank Song 2026-04-28 22:25:12 +08:00
  • 8e67e4aa78 Add controlled terminal card resizing Frank Song 2026-04-28 11:15:34 +08:00
  • 4575cae9db Keep terminal card from covering transcript Frank Song 2026-04-28 10:53:01 +08:00
  • 38c0912da1 Add collapsible embedded terminal dock Frank Song 2026-04-28 21:03:39 +08:00
  • d501daafe1 Fix collapsed terminal dock layering Frank Song 2026-04-28 21:34:01 +08:00
  • 7df55b9789 Smooth collapsed terminal expansion Frank Song 2026-04-28 21:58:16 +08:00
  • 10c4ea24f1 Disable dock expand slide jank Frank Song 2026-04-28 22:10:49 +08:00
  • 60a4cb057e Add embedded workspace terminal Frank Song 2026-04-26 22:47:10 +08:00
  • 9806a42a26 fix: protect secrets from masked-value round-trip overwrite (#1237) bergeouss 2026-04-28 23:42:10 +00:00
  • b2771ebf69 feat: MCP server management UI (#538) bergeouss 2026-04-28 22:29:11 +00:00
  • 29a31a6e26 fix(484): lazy-load js-yaml CDN for YAML tree view, add parse_failed_note i18n bergeouss 2026-04-29 00:54:41 +00:00
  • 49a2a424d5 feat: collapsible JSON/YAML tree viewer (#484) bergeouss 2026-04-28 22:13:54 +00:00
  • 6f37da38a6 Clarify model scope in composer and settings Frank Song 2026-04-29 11:26:41 +08:00
  • 2487de2cc0 Harden model cache invalidation paths Frank Song 2026-04-29 12:00:27 +08:00
  • eefa1bbad8 fix(models): preserve model cache metadata Frank Song 2026-04-29 07:54:48 +08:00
  • 1f602b47ec fix: add file size cap and error i18n keys for diff viewer (#1234) bergeouss 2026-04-28 23:45:26 +00:00
  • 9a371f06f5 feat: inline diff/patch viewer (#483) bergeouss 2026-04-28 22:09:18 +00:00
  • acbd0c14f2 fix: sanitize err.message in workspace reorder error toast (#1233) bergeouss 2026-04-28 23:47:23 +00:00
  • 103a9833d5 feat: workspace drag-to-reorder (#492) bergeouss 2026-04-28 21:54:17 +00:00
  • 63dee0a87c feat(#524): add compress affordance to context ring tooltip bergeouss 2026-04-28 10:47:12 +00:00
  • b0aed07fe0 fix: keep clarify countdown steady Andy 2026-04-28 19:36:45 +09:00
  • 47e91ee84b fix: handle clarify review edge cases Andy 2026-04-28 19:03:46 +09:00
  • 9fabd12e41 fix: preserve clarify drafts on timeout Andy 2026-04-28 15:57:58 +09:00
  • 4dbc9ac3e1 fix(i18n): add cron_status_running to de locale and fix es fallback bergeouss 2026-04-28 15:20:44 +00:00
  • d734efa8af fix: stop cron watch when clearing cron panel detail view bergeouss 2026-04-28 13:09:18 +00:00
  • 98ed2d804b feat: cron run status tracking and watch mode (#526) bergeouss 2026-04-28 11:43:29 +00:00
  • f2f7224b8d fix: add zip-bomb protection and partial extraction cleanup bergeouss 2026-04-28 13:11:55 +00:00
  • 8c24b24dcd feat: upload and extract zip/tar archives into workspace (#525) bergeouss 2026-04-28 11:28:28 +00:00
  • d08d96f864 fix: deduplicate clone name + explicit enabled:false for duplicates bergeouss 2026-04-28 12:59:39 +00:00
  • 8c63324ff7 feat: duplicate cron job with form pre-fill (#528) bergeouss 2026-04-28 11:13:09 +00:00