Commit Graph

  • b6b9deca4c fix: refresh project move cache Nanook Claw 2026-05-19 00:08:07 +00:00
  • a5a0de2ad6 screenshots: PWA viewport gate evidence for PR #2548 keyos 2026-05-18 23:42:39 +00:00
  • 11bcf812e0 docs(runtime): clarify queue adapter staging Michael Lam 2026-05-18 16:34:16 -07:00
  • 718a4c7615 Merge pull request #2557 from nesquena/stage-384 v0.51.91 nesquena-hermes 2026-05-18 15:54:07 -07:00
  • 0bb8fde586 Mark ControlResult unsafe_hash=False with explainer (Opus advisor followup) stage-384 nesquena-hermes 2026-05-18 22:50:45 +00:00
  • 4a49226439 Stamp CHANGELOG for v0.51.91 (Release BO / stage-384 / 5-PR full sweep batch) nesquena-hermes 2026-05-18 22:45:57 +00:00
  • 4f90fc5339 Stage 384: PR #2544 nesquena-hermes 2026-05-18 22:44:02 +00:00
  • 589e0bf490 Stage 384: PR #2556 nesquena-hermes 2026-05-18 22:44:02 +00:00
  • 91099051c6 Stage 384: PR #2505 nesquena-hermes 2026-05-18 22:44:02 +00:00
  • 2675b6266d Stage 384: PR #2520 nesquena-hermes 2026-05-18 22:44:02 +00:00
  • c13f15b2fc Stage 384: PR #2536 nesquena-hermes 2026-05-18 22:43:52 +00:00
  • 6917b9a0e7 fix: sanitize custom provider env hints Michael Lam 2026-05-18 15:17:45 -07:00
  • 6d8e5031fc Merge branch 'master' into fix/archive-extract-respects-attachment-dir Ruslan 2026-05-18 23:01:23 +03:00
  • b2e1bac149 fix(config): keep anonymous custom endpoints in picker when /v1/models probe fails keyos 2026-05-18 19:28:46 +00:00
  • 6a68bab114 fix(runtime): clarify goal adapter seam semantics Michael Lam 2026-05-18 12:10:17 -07:00
  • 56a8c6d21a fix(chat): harden WebUI prefill scripts AJV20 2026-05-18 14:56:28 -04:00
  • 2fe0ece991 fix(upload): scope archive extraction to per-session attachment dir r.kulbaev 2026-05-18 21:22:02 +03:00
  • c7d0c6343c feat(ui): add PWA standalone reload button and pull-to-refresh gesture keyos 2026-05-18 18:10:20 +00:00
  • 540292a7cd fix(chat): align WebUI context with messaging sessions AJV20 2026-05-18 14:07:06 -04:00
  • 5c1161f84f feat(chat): load WebUI prefill context AJV20 2026-05-18 09:22:00 -04:00
  • 8e65ad3063 fix(chat): add WebUI surface context to agent turns AJV20 2026-05-18 08:13:28 -04:00
  • e94827f460 fix: stop replaying reasoning-only history Michael Lam 2026-05-18 09:33:06 -07:00
  • b23fb6ccaa feat(runtime): route goal through adapter seam Michael Lam 2026-05-18 10:29:26 -07:00
  • 42b97d15f6 fix: clear fallback streaming warnings Hermes Agent 2026-05-18 10:44:36 -05:00
  • 4589dbec30 Merge pull request #2538 from nesquena/stage-383 v0.51.90 nesquena-hermes 2026-05-18 10:02:57 -07:00
  • c28fa63cc9 Stamp removal-required comment on Slice 3c gate test (Opus advisor followup #3) stage-383 nesquena-hermes 2026-05-18 16:57:40 +00:00
  • 26718cdfc7 Stamp CHANGELOG for v0.51.90 (Release BN / stage-383 / 10-PR full sweep batch) nesquena-hermes 2026-05-18 16:46:53 +00:00
  • 63d75df818 Stage 383: PR #2530 nesquena-hermes 2026-05-18 16:44:36 +00:00
  • d161e9a074 Stage 383: PR #2528 nesquena-hermes 2026-05-18 16:44:36 +00:00
  • 69b2289671 Stage 383: PR #2512 nesquena-hermes 2026-05-18 16:44:36 +00:00
  • c7badae039 Stage 383: PR #2515 nesquena-hermes 2026-05-18 16:44:35 +00:00
  • 75f6d2a03c Stage 383: PR #2522 nesquena-hermes 2026-05-18 16:44:35 +00:00
  • 3bf2b10a68 Stage 383: PR #2509 nesquena-hermes 2026-05-18 16:44:35 +00:00
  • cd7ee68e02 Stage 383: PR #2511 nesquena-hermes 2026-05-18 16:44:35 +00:00
  • c713b80197 Stage 383: PR #2459 nesquena-hermes 2026-05-18 16:44:26 +00:00
  • 8286061fb0 Stage 383: PR #2294 nesquena-hermes 2026-05-18 16:44:26 +00:00
  • 52d54b58c8 Stage 383: PR #2286 nesquena-hermes 2026-05-18 16:43:10 +00:00
  • 372d090c6c fix(memory): match notes search button styling AJV20 2026-05-18 10:31:22 -04:00
  • 8c08acec5a feat(memory): show AI-used Joplin notes AJV20 2026-05-18 10:23:20 -04:00
  • 0cd62ab474 fix: keep kanban drag drop from opening detail Frank Song 2026-05-18 22:13:04 +08:00
  • 54ca6bf2e3 feat(memory): browse Joplin notes from notes drawer AJV20 2026-05-18 10:10:31 -04:00
  • 2f7883580f fix(memory): infer configured notes source tools AJV20 2026-05-18 10:03:44 -04:00
  • faf1160ca9 fix(memory): show configured notes sources without tools AJV20 2026-05-18 09:57:01 -04:00
  • b76d698a79 fix: guard new conversation cold-start clicks Michael Lam 2026-05-18 06:44:04 -07:00
  • 1f3b7aa2c3 feat(memory): show third-party notes sources AJV20 2026-05-18 09:28:11 -04:00
  • f3f9f3ed40 fix: allow keyless named custom endpoints Michael Lam 2026-05-18 04:27:31 -07:00
  • 037652308d fix: load remote models for named custom providers Michael Lam 2026-05-18 01:07:09 -07:00
  • 9d6eb5f0df Fix board selector label overlap Frank Song 2026-05-17 18:28:43 +08:00
  • d72b3382fd fix: clarify compression elapsed cap Dennis Soong 2026-05-18 14:22:29 +08:00
  • 9f1ff51950 docs(runtime): tighten queue goal gate Michael Lam 2026-05-17 23:17:46 -07:00
  • 516d2a588c fix: show auto-compression elapsed time Dennis Soong 2026-05-18 13:08:38 +08:00
  • 46029e0b1c docs: align uiux demo theme controls Frank Song 2026-05-18 12:50:25 +08:00
  • e8dbf94a6f fix(i18n+tests): complete locale parity + bump test windows for new menu action Nathan Esquenazi 2026-05-17 21:38:06 -07:00
  • 3a53592107 Add previous messaging session controls junjunjunbong 2026-05-15 15:17:40 +09:00
  • 98f2814ecd Fix empty gateway session hiding messaging history junjunjunbong 2026-05-15 12:23:08 +09:00
  • 2a3c4abc60 docs(runtime): define queue goal control gate Michael Lam 2026-05-17 21:06:13 -07:00
  • e6be01c4dd Merge pull request #2507 from nesquena/stage-382 v0.51.89 nesquena-hermes 2026-05-17 20:59:02 -07:00
  • 04e08391c4 Stamp CHANGELOG for v0.51.89 (Release BM / stage-382 / 6-PR full sweep batch) nesquena-hermes 2026-05-18 03:56:54 +00:00
  • 715017924c Stage 382: PR #2503 nesquena-hermes 2026-05-18 03:45:42 +00:00
  • cec1e87d04 Stage 382: PR #2500 (with whitespace polish on panels.js + ARCHITECTURE.md) nesquena-hermes 2026-05-18 03:45:02 +00:00
  • 42c677b223 Stage 382: PR #2496 nesquena-hermes 2026-05-18 03:43:59 +00:00
  • ea1261d03b Stage 382: PR #2501 nesquena-hermes 2026-05-18 03:43:26 +00:00
  • f731f1fa43 Stage 382: PR #2499 nesquena-hermes 2026-05-18 03:43:01 +00:00
  • b170980522 Stage 382: PR #2504 nesquena-hermes 2026-05-18 03:43:01 +00:00
  • d9a26d26af Merge pull request #2497 from nesquena/stage-381 v0.51.88 nesquena-hermes 2026-05-17 18:50:48 -07:00
  • e919da8705 Stamp CHANGELOG for v0.51.88 (Release BL / stage-381 / 3-PR security + UX + lineage batch) nesquena-hermes 2026-05-18 01:44:41 +00:00
  • 00fc4ccc02 Stage 381: PR #2493 nesquena-hermes 2026-05-18 01:44:05 +00:00
  • db048fade5 Stage 381: PR #2485 nesquena-hermes 2026-05-18 01:32:24 +00:00
  • eef47ea27b Stage 381: PR #2484 nesquena-hermes 2026-05-18 01:32:21 +00:00
  • a27f8c8c24 Merge pull request #2487 from Michaelyklam/docs/issue-1925-approval-clarify-gate nesquena-hermes 2026-05-17 18:22:59 -07:00
  • adcdc261b4 Merge pull request #2495 from nesquena/stage-380 v0.51.87 nesquena-hermes 2026-05-17 18:22:12 -07:00
  • 944c634f97 Stamp CHANGELOG for v0.51.87 (Release BK / stage-380, also restore v0.51.86 block clobbered during rebase) nesquena-hermes 2026-05-18 01:18:53 +00:00
  • 669e815a73 Stage 380: PR #2482 nesquena-hermes 2026-05-18 01:16:19 +00:00
  • c1671d1e5e Stage 380: PR #2490 nesquena-hermes 2026-05-18 01:14:28 +00:00
  • d9e6dcf3ef docs(runtime): define approval clarify control gate Michaelyklam 2026-05-17 16:53:22 -07:00
  • 7ed9117929 Merge pull request #2494 from nesquena/docs/2483-android-avf-rebased nesquena-hermes 2026-05-17 17:58:25 -07:00
  • 144aac28b9 docs: note Android AVF ARM64 field report (refs #2364) Frank Song 2026-05-18 07:07:22 +08:00
  • 9b65e2440b fix: collapse WebUI compression continuations in sidebar Dennis Soong 2026-05-18 08:35:38 +08:00
  • 64590cb6b9 harden(docker-smoke): catch !!ERROR/!!Exiting + tighten egg_info test docker-smoke-harness Nathan Esquenazi 2026-05-17 17:34:46 -07:00
  • 70f371c8b9 fix(docker): stage agent source to writable build dir before pip install nesquena-hermes 2026-05-18 00:21:31 +00:00
  • 5b6f69c884 ci(docker): runtime smoke gate for Docker init logic nesquena-hermes 2026-05-18 00:09:41 +00:00
  • 2927702596 Merge pull request #2486 from nesquena/stage-379 v0.51.86 nesquena-hermes 2026-05-17 16:44:05 -07:00
  • 9543addd3d Stage 379 fix: remove stray CHANGELOG entry mis-attributing #2461 to v0.51.83 (Opus catch) nesquena-hermes 2026-05-17 23:41:15 +00:00
  • 0dc527517c Stamp CHANGELOG for v0.51.86 (Release BJ / stage-379 / 4-PR review-bypass batch) nesquena-hermes 2026-05-17 23:36:11 +00:00
  • 50d4f4cfb9 Stage 379: PR #2480 nesquena-hermes 2026-05-17 23:35:19 +00:00
  • 6f9cead15e Stage 379: PR #2479 nesquena-hermes 2026-05-17 23:35:18 +00:00
  • b861422045 Stage 379: PR #2473 nesquena-hermes 2026-05-17 23:35:18 +00:00
  • 935d9e6402 Stage 379: PR #2461 nesquena-hermes 2026-05-17 23:35:18 +00:00
  • 496b34fe4d Fix CSRF test isolation Frank Song 2026-05-18 07:27:31 +08:00
  • 8daf716307 Repair selected text reply review blockers Frank Song 2026-05-18 07:26:19 +08:00
  • 996942429c Add session-bound CSRF token checks Frank Song 2026-05-18 07:14:26 +08:00
  • 9646773487 Add selected text reply composer append Frank Song 2026-05-18 07:13:14 +08:00
  • 310d69bed8 docs: inventory agent source boundary Michael Lam 2026-05-17 16:10:40 -07:00
  • 7b35133605 test(model-resolver): add regression tests for PR #2473 cross-provider custom model switch fix/cross-provider-model-switch Nathan Esquenazi 2026-05-17 16:04:12 -07:00
  • f986507809 fix: align fork-from-here with merged messaging history Michael Lam 2026-05-17 15:01:12 -07:00
  • a5385e5859 feat(runtime): route cancel through RuntimeAdapter seam Michael Lam 2026-05-17 13:23:22 -07:00
  • f1d399b437 Merge pull request #2478 from nesquena/stage-378 v0.51.85 nesquena-hermes 2026-05-17 13:05:33 -07:00
  • c728de2a58 Stamp CHANGELOG for v0.51.85 (Release BI / stage-378 / 3-PR batch) nesquena-hermes 2026-05-17 19:55:48 +00:00
  • 77ccd2a29f Stage 378: PR #2469 nesquena-hermes 2026-05-17 19:55:09 +00:00
  • fa6e939c69 Stage 378: PR #2146 nesquena-hermes 2026-05-17 19:55:09 +00:00