Peter Steinberger
8326349939
fix(test): stabilize docker claude cli live lane
2026-04-06 15:31:08 +01:00
Peter Steinberger
9e0d632928
fix(gateway): unify session history snapshots
2026-04-06 15:26:55 +01:00
Peter Steinberger
c7c0550dc9
fix: seed SSE history state from one snapshot ( #61855 ) (thanks @100yenadmin)
2026-04-06 15:05:33 +01:00
Eva
d519f39c6e
fix(gateway): eliminate SSE history double-read race — derive sanitized and raw views from single transcript snapshot
2026-04-06 15:05:33 +01:00
황재원
c8298c5b0f
fix: don't broadcast state:error on per-attempt lifecycle errors ( #60043 ) (thanks @jwchmodx) ( #60043 )
...
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-04-06 14:47:38 +01:00
Peter Steinberger
c9e4b86c7e
fix: tighten container bind defaults for landing ( #61818 ) (thanks @openperf)
2026-04-06 14:02:20 +01:00
openperf
c857e93735
fix(gateway): auto-bind to 0.0.0.0 inside container environments
2026-04-06 14:02:20 +01:00
Peter Steinberger
ef923805f5
Revert "refactor(cli): remove custom cli backends"
...
This reverts commit 6243806f7b .
2026-04-06 13:40:42 +01:00
Peter Steinberger
c39f061003
Revert "refactor(cli): remove bundled cli text providers"
...
This reverts commit 05d351c430 .
2026-04-06 13:40:41 +01:00
Vincent Koc
5fa166ed11
fix(check): repair status report typing drift
2026-04-06 13:34:08 +01:00
Peter Steinberger
b04dd6d05c
refactor: consolidate session history sanitization
2026-04-06 13:23:44 +01:00
Neerav Makwana
9aaa000da0
fix(gateway): show /tts audio in Control UI webchat ( #61598 ) (thanks @neeravmakwana)
2026-04-06 13:19:38 +01:00
Peter Steinberger
bbd0702c79
fix(agents): narrow phase-aware history hardening ( #61829 ) (thanks @100yenadmin)
2026-04-06 20:52:27 +09:00
Eva
3d9c6affce
gateway: fix bounded SSE sanitization and rawTranscriptSeq init
...
Apply sanitizeChatHistoryMessages before pagination in the bounded SSE
history refresh path, consistent with the unbounded path. Initialize
rawTranscriptSeq from the raw transcript's last __openclaw.seq value
instead of the sanitized history length, preventing seq drift when
sanitization drops messages.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 20:52:27 +09:00
Eva
029ed5d32a
fix: harden phase-aware history sanitization
2026-04-06 20:52:27 +09:00
Eva
4bded29f2a
fix(agents): address review feedback on #61481 phase-integrity hardening
2026-04-06 20:52:27 +09:00
Eva
b099427570
fix(gateway): sanitize bounded SSE refresh + deduplicate constant
...
- Bounded/cursor SSE refresh path now sanitizes through
sanitizeChatHistoryMessages before paginating, matching the
unbounded path and initial history load.
- Export DEFAULT_CHAT_HISTORY_TEXT_MAX_CHARS from chat.ts and
import in sessions-history-http.ts instead of duplicating.
2026-04-06 20:52:27 +09:00
Eva
7634bdeb2c
fix: restore required imports and fix SSE sequence tracking
2026-04-06 20:52:27 +09:00
Eva
dea515e833
fix: sanitize SSE history fast path and preserve cursor paging
2026-04-06 20:52:27 +09:00
Vincent Koc
513c8587b8
fix(cli): keep status json startup path lean
2026-04-06 12:24:32 +01:00
Vincent Koc
209786bb2d
fix(plugins): remove xai boundary leaks
2026-04-06 12:08:44 +01:00
Ayaan Zaidi
0bfe6710a2
fix: align gateway approval typings
2026-04-06 14:05:49 +05:30
Peter Steinberger
bb01e49192
refactor: share gateway auth and approval helpers
2026-04-06 07:41:08 +01:00
Peter Steinberger
73485c2300
perf(secrets): trim runtime import walls
2026-04-06 07:32:12 +01:00
Peter Steinberger
124c4c85ab
fix(tasks): hide internal completion wake rows
2026-04-06 03:03:53 +01:00
Peter Steinberger
85b3203421
fix(agents): carry async media wake attachments structurally
2026-04-06 03:03:53 +01:00
Peter Steinberger
dd8525cacd
fix(gateway): accept music generation internal events
2026-04-06 02:18:15 +01:00
Mariano
27d507e596
Gateway: bound websocket shutdown close ( #61565 )
...
Merged via squash.
Prepared head SHA: 9040dd5715
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-06 03:09:59 +02:00
Peter Steinberger
dc0ee2e178
feat: add music generation tooling
2026-04-06 01:47:14 +01:00
Vignesh Natarajan
7572f174e3
Dreaming: update multiphase stats and UI polish
2026-04-05 17:38:02 -07:00
Vignesh Natarajan
61e61ccc18
Dreaming: simplify sweep flow and add diary surface
2026-04-05 17:18:54 -07:00
Peter Steinberger
3fcff952ba
feat(agents): detach video generation completion
2026-04-06 00:50:32 +01:00
Peter Steinberger
989ea3e6df
test(live): prefer google models over big-pickle
2026-04-06 00:28:38 +01:00
Peter Steinberger
471d056e2f
refactor: move browser runtime seams behind plugin metadata
2026-04-05 23:13:14 +01:00
Peter Steinberger
1703bdcaf6
Revert "fix(gateway): bound silent local pairing scopes"
...
This reverts commit 7f1b159c03 .
2026-04-05 23:09:58 +01:00
Peter Steinberger
7f1b159c03
fix(gateway): bound silent local pairing scopes
2026-04-05 22:56:40 +01:00
Gustavo Madeira Santana
e29d370969
Gateway: keep outbound session metadata in owner store
2026-04-05 17:42:14 -04:00
Peter Steinberger
58f95b8000
fix: stabilize docker live and docker e2e harnesses
2026-04-05 22:00:56 +01:00
Peter Steinberger
9bc43b61bf
refactor: share assistant phase helpers
2026-04-06 05:23:54 +09:00
Peter Steinberger
a4f16f572c
fix: prefer final-answer text in web chat previews
2026-04-06 05:23:54 +09:00
Peter Steinberger
8206328a94
refactor: tighten final boundary guardrails
2026-04-05 21:14:52 +01:00
Peter Steinberger
36080283e4
refactor: remove remaining contract path leaks
2026-04-05 20:59:56 +01:00
Peter Steinberger
97e1437803
fix: clarify exec node routing guidance
2026-04-05 20:55:04 +01:00
Peter Steinberger
8806ef804e
refactor: remove remaining channel and gateway boundary leaks
2026-04-05 20:48:10 +01:00
Peter Steinberger
181a50e146
refactor: remove bundled channel discovery leaks
2026-04-05 20:36:24 +01:00
Gustavo Madeira Santana
dcd0cf9f98
fix(matrix): align DM room session routing ( #61373 )
...
Merged via squash.
Prepared head SHA: 9529d2e161
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 15:15:46 -04:00
Peter Steinberger
bcc0e3de2e
refactor: remove core test extension leaks
2026-04-05 19:54:57 +01:00
Peter Steinberger
2ff29a33d0
refactor: split doctor runtime migrations and talk runtime tests
2026-04-05 19:44:34 +01:00
Peter Steinberger
84e76f7cce
refactor(cli): remove stale cli provider leftovers
2026-04-05 19:11:34 +01:00
Peter Steinberger
1a47675e6c
fix: restore check after CLI seam cleanup
2026-04-05 19:06:34 +01:00