HERMES-GIELIE/static
nesquena-hermes 7d2be7f52c fix(#3321): drop provider_details_label recovery-control heuristic (over-filtered genuine interruptions)
Codex+Opus regression-gate finding: _isRecoveryControlMessage /
_streamRecoveryControlMessage fell back to matching
provider_details_label==='interruption details'. But a GENUINE 'Response
interrupted' card (Stop button, real provider crash) carries that exact label,
so the filter would drop a real user-facing interruption from the transcript on
the next render/restore — the inverse of the #3300 data-loss class. Require the
explicit server-set recovery_control marker; keep only the two fully-anchored
synthetic-text matches for pre-marker backward-compat. Adds a node-driven
regression test (revert-verified) asserting a label-only interruption card and a
real user turn stay visible while marker + strict text are filtered.
2026-06-01 20:14:29 +00:00
..
vendor fix: vendor math and yaml assets for CSP 2026-05-26 23:49:02 +02:00
apple-touch-icon.png
boot.js fix: localize WebUI tooltip quick wins 2026-05-31 18:26:31 +00:00
commands.js fix(reasoning): 推理强度补齐 max 档,与 hermes_constants 对齐 2026-05-29 03:05:02 +08:00
favicon-32.png
favicon-192.png
favicon-512.png
favicon-512.svg
favicon.ico
favicon.svg
i18n.js fix: localize WebUI tooltip quick wins 2026-05-31 18:26:31 +00:00
icons.js Merge remote-tracking branch 'origin/master' into fix/session-list-touch-actions 2026-05-18 22:22:35 -06:00
index.html Fix workspace panel edge arrow direction 2026-06-01 17:19:48 +00:00
login.js feat: add passkey sign-in 2026-05-25 00:14:38 +00:00
manifest.json Stage 405: PR #2842 — feat: polish installed PWA startup by @AJV20 2026-05-24 18:28:52 +00:00
messages.js fix(#3321): drop provider_details_label recovery-control heuristic (over-filtered genuine interruptions) 2026-06-01 20:14:29 +00:00
onboarding.js
panels.js stage-batch10: #3327 model-id normalize + #3334 RFC slice doc + #3341 profile skill counts 2026-06-01 18:24:05 +00:00
pwa-startup.js Stage 405: PR #2842 — feat: polish installed PWA startup by @AJV20 2026-05-24 18:28:52 +00:00
sessions.js fix: preserve ephemeral turn fields when loadSession force-reloads (#3313) 2026-06-01 19:38:00 +00:00
style.css fix: rename _updateMicBadge → _updateMicTooltip, use monkeypatch in tests 2026-05-31 04:33:52 +00:00
sw.js fix: harden WebUI bugfix sweep 2026-05-28 13:38:50 -04:00
terminal.js
ui.js fix(#3321): drop provider_details_label recovery-control heuristic (over-filtered genuine interruptions) 2026-06-01 20:14:29 +00:00
workspace.js fix(artifacts): guard malformed tool_calls entries in collectSessionArtifacts (#3329) 2026-06-01 17:27:02 +00:00