Peter Steinberger
|
63488eb981
|
refactor(test): dedupe telegram token env handling in tests
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
bfa59bd22e
|
refactor(test): collapse gateway e2e env snapshots
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
dda9e9f094
|
refactor(test): snapshot onboarding gateway env via helper
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
bd9d3e2f87
|
refactor(test): reuse env helper in update cli tests
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
b2ed54f600
|
refactor(test): reuse env helper in onboarding provider auth e2e
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
2d7d00ef8e
|
refactor(test): streamline env setup in auth and gateway e2e
|
2026-02-21 19:13:47 +00:00 |
|
Peter Steinberger
|
a410dad602
|
refactor(test): simplify env setup in safe bins and skills status
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
8fd8988ff7
|
refactor(test): reuse env helper in gateway tool e2e
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
bc037dfe01
|
refactor(test): dedupe provider env setup in model config tests
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
c41d1070b7
|
refactor(test): use env helper in agent paths e2e
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
e588e3cc20
|
refactor(test): standardize env helpers across suites
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
ae70bf4dca
|
refactor(test): simplify env scoping in exec and usage tests
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
aff272ec35
|
refactor(test): reuse env helper in models auth sync
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
992b7e5577
|
refactor(test): use env snapshots in setup hooks
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
7724abeee0
|
refactor(test): dedupe env setup across suites
|
2026-02-21 19:13:46 +00:00 |
|
kumarabhirup
|
a2845a321e
|
fix: type JSON.parse results to avoid Object.values unknown entries
|
2026-02-21 11:11:47 -08:00 |
|
Peter Steinberger
|
f903603722
|
docs(changelog): keep 2026.2.22 split from 2026.2.21
|
2026-02-21 20:10:51 +01:00 |
|
Sean McLellan
|
00b98a368a
|
fix: flatten nested anyOf/oneOf in Gemini schema cleaning (openclaw#22825) thanks @Oceanswave
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: Oceanswave <760674+Oceanswave@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
|
2026-02-21 13:09:42 -06:00 |
|
Peter Steinberger
|
f9108120c2
|
fix(gateway): strip inline directive tags from displayed text
|
2026-02-21 20:08:55 +01:00 |
|
Peter Steinberger
|
4540790cb6
|
refactor(bluebubbles): share dm/group access policy checks
|
2026-02-21 20:08:33 +01:00 |
|
Peter Steinberger
|
c3af00bddb
|
docs(changelog): split 2026.2.21 release entries
|
2026-02-21 20:06:57 +01:00 |
|
kumarabhirup
|
18fb87ba76
|
fix: cast Object.values to typed array in subagent-stream route
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-21 11:05:42 -08:00 |
|
kumarabhirup
|
32baa3f149
|
chore: update tsconfig.tsbuildinfo
|
2026-02-21 11:05:09 -08:00 |
|
kumarabhirup
|
44f80a09af
|
fix: cast Object.values to typed array in subagent-stream route
|
2026-02-21 11:04:49 -08:00 |
|
kumarabhirup
|
9c3c339f48
|
fix: prefix unused watcherReady with underscore
|
2026-02-21 11:04:43 -08:00 |
|
kumarabhirup
|
119dcdc775
|
web: show 'Waiting for subagents...' status in chat panel
|
2026-02-21 11:04:37 -08:00 |
|
kumarabhirup
|
149dfb7d50
|
web: add SSE keepalive and waiting-for-subagents header in stream route
|
2026-02-21 11:04:32 -08:00 |
|
kumarabhirup
|
9d8c384517
|
web: add waiting-for-subagents state and subscribe continuation in active-runs
|
2026-02-21 11:04:26 -08:00 |
|
kumarabhirup
|
6650287da2
|
fix: prefix unused key variable in activateGatewayFallback
|
2026-02-21 11:04:20 -08:00 |
|
kumarabhirup
|
f83731d3b5
|
web: replace gateway WS with subscribe-child streams in subagent-runs
|
2026-02-21 11:04:07 -08:00 |
|
kumarabhirup
|
a6dab967a2
|
web: add globalSeq to AgentEvent and spawnAgentSubscribeProcess helper
|
2026-02-21 11:04:01 -08:00 |
|
kumarabhirup
|
0f28afd59b
|
web: remove gateway-events.ts WebSocket module in favor of subscribe-child streams
|
2026-02-21 11:03:57 -08:00 |
|
kumarabhirup
|
c554828f6a
|
fix: resolve no-base-to-string lint in subscribe test mock
|
2026-02-21 11:03:50 -08:00 |
|
kumarabhirup
|
d20b67c370
|
CLI: add subscribe mode e2e tests
|
2026-02-21 11:03:37 -08:00 |
|
kumarabhirup
|
da9f5ee992
|
fix: resolve no-base-to-string lint in agent subscribe CLI
|
2026-02-21 11:03:31 -08:00 |
|
kumarabhirup
|
d57c2bbf36
|
CLI: add --subscribe-session-key mode for tailing agent events
|
2026-02-21 11:03:11 -08:00 |
|
kumarabhirup
|
6c3e144166
|
gateway: add session event log and replay cursor tests
|
2026-02-21 11:03:04 -08:00 |
|
kumarabhirup
|
581e73d1ce
|
gateway: add agent.subscribe/unsubscribe server method handlers
|
2026-02-21 11:02:58 -08:00 |
|
kumarabhirup
|
0f5ddf7e8f
|
gateway: add session event log, subscription registry, and broadcast globalSeq
|
2026-02-21 11:02:50 -08:00 |
|
kumarabhirup
|
d8afea2cbb
|
gateway: add agent.subscribe/unsubscribe protocol schema and types
|
2026-02-21 11:02:44 -08:00 |
|
Peter Steinberger
|
22940b7b98
|
refactor(discord): split allowlist resolution flow
|
2026-02-21 20:01:21 +01:00 |
|
Peter Steinberger
|
25e89cc863
|
fix(security): harden shell env fallback
|
2026-02-21 20:01:08 +01:00 |
|
Peter Steinberger
|
817905f3a0
|
docs: document thread-bound subagent sessions and remove plan
|
2026-02-21 19:59:55 +01:00 |
|
Peter Steinberger
|
51c0893673
|
refactor(security): remove unused empty allowlist mode
|
2026-02-21 19:57:36 +01:00 |
|
Peter Steinberger
|
2ba6de7eaa
|
refactor(security): make empty allowlist behavior explicit
|
2026-02-21 19:54:59 +01:00 |
|
Peter Steinberger
|
ed960ba4eb
|
refactor(security): centralize path guard helpers
|
2026-02-21 19:54:26 +01:00 |
|
Peter Steinberger
|
6ffca36284
|
fix(config): add shared streaming resolver module
|
2026-02-21 19:53:42 +01:00 |
|
Peter Steinberger
|
2c14b0cf4c
|
refactor(config): unify streaming config across channels
|
2026-02-21 19:53:42 +01:00 |
|
Peter Steinberger
|
747bb581b3
|
fix(discord): canonicalize resolved allowlists to ids
|
2026-02-21 19:53:29 +01:00 |
|
Nimrod Gutman
|
3ed71d6f76
|
fix: update changelog for ios talk tts prefetch (#22833) (thanks @ngutman)
|
2026-02-21 20:52:05 +02:00 |
|