nesquena-hermes
cc8ef201be
Stage 387: PR #2600
2026-05-19 22:10:20 +00:00
starship-s
692ea22f9e
fix(streaming): finish auto-compression card after rotation
2026-05-19 14:35:11 -06:00
Lumen Yang
8d2b9d4a16
feat(webui): render indexed context metadata
2026-05-19 18:52:50 +00:00
nesquena-hermes
a978612b76
Update brittle-source-string assertions for widened compressed-event guard
2026-05-19 03:21:26 +00:00
Dennis Soong
ea978a1989
fix: surface auto-compression handoff
2026-05-19 10:45:43 +08:00
Hermes Agent
42b97d15f6
fix: clear fallback streaming warnings
2026-05-18 12:21:59 -05:00
Dennis Soong
d72b3382fd
fix: clarify compression elapsed cap
2026-05-18 14:22:29 +08:00
Dennis Soong
516d2a588c
fix: show auto-compression elapsed time
2026-05-18 13:08:38 +08:00
Frank Song
faedcab739
Preserve live agent timeline across session switches
2026-05-16 14:12:08 +08:00
Frank Song
433ad29939
Fix compression reference card anchoring
2026-05-16 04:25:22 +00:00
Hermes Agent
ef042ad8c2
Merge pull request #2188 into stage-348
...
fix: refresh context ring after compression (LumenYoung)
2026-05-13 16:34:42 +00:00
Lumen Yang
3289c44fb6
fix: refresh context ring after compression
2026-05-13 14:02:28 +02:00
Lumen Yang
7f01abf931
fix: ignore stale compaction markers when placing banner
2026-05-13 13:27:51 +02:00
Lumen Yang
bc6a949272
fix: place compression banner at persisted marker
2026-05-13 10:59:36 +02:00
Lumen Yang
d13a174fe1
fix: keep compression anchor stable in windowed transcript
2026-05-13 08:49:25 +02:00
nesquena-hermes
fe922d83b0
Merge remote-tracking branch 'origin/master' into stage-332
...
# Conflicts:
# CHANGELOG.md
2026-05-10 18:07:50 +00:00
Frank Song
1bec8070f2
fix(1833): persist compression anchor summary for reload UI
2026-05-10 16:45:16 +08:00
Michael Lam
c7afae0e07
fix: lengthen auto-compression toast
2026-05-09 19:35:05 -07:00
Michael Lam
e31b7e72d6
fix: show auto-compression running state
2026-05-07 18:41:13 +00:00
ai-ag2026
b66e720673
fix: suppress stale preserved task lists
...
Hide preserved compression task lists when the latest todo tool state
shows no pending or in-progress items. This prevents completed tasks from
reappearing after reloads or context compaction.
Tests: uv run --with pytest --with pyyaml python -m pytest -q tests/test_auto_compression_card.py
Tests: node --check static/ui.js
2026-05-05 23:00:18 +02:00
nesquena-hermes
8b8ff3328a
fix: batch triage — 12 contributor PRs (v0.50.227) ( #1168 )
...
Merged as v0.50.227. 2634 tests passing, browser QA 21/21 (desktop + mobile). Full attribution below.
Thanks to all 12 contributors:
@jundev0001 (#1138 ), @franksong2702 (#1142 , #1157 , #1162 ), @dso2ng (#1143 ), @bergeouss (#1145 , #1146 , #1156 , #1159 ), @jasonjcwu (#1149 ), @ccqqlo (#1161 ), @frap129 (#1165 )
Two fixes applied during integration and two more by the independent reviewer (@nesquena):
- messages.js: per-turn cost delta capture order (#1159 )
- workspace.py: symlink target blocked-roots check + HOME sanity guard (#1149 , #1165 )
- panels.js: cron unread counter bookkeeping (in-loop increment bug)
- tests/test_symlink_cycle_detection.py: register workspace before session/new
2026-04-27 13:34:59 -07:00