Peter Steinberger
3d07eadec3
fix: restore model-level base url contract ( #70340 )
2026-04-23 00:52:32 +01:00
Peter Steinberger
c4e5ca8625
fix(agents): expose configured MCP tools in Pi profiles
2026-04-23 00:47:37 +01:00
Peter Steinberger
d50181e209
test(docker): speed bundled dependency e2e
2026-04-23 00:35:17 +01:00
pashpashpash
ff02563c7c
feat(codex): add guardian app-server mode ( #70090 )
...
Reworks the Codex app-server Guardian change into the final landing shape:
- keep YOLO as the default local app-server mode
- add explicit `appServer.mode: "guardian"`
- remove the legacy `OPENCLAW_CODEX_APP_SERVER_GUARDIAN` shortcut
- document Guardian configuration and behavior
- add Guardian event projection and Docker live probes for approved/ask-back decisions
Co-authored-by: pashpashpash <nik@vault77.ai >
2026-04-23 00:25:43 +01:00
Vincent Koc
34e45ecfcc
feat(codex): add llm lifecycle hooks ( #70312 )
...
* feat(codex): add llm lifecycle hooks
* fix(codex): close llm hook lifecycle gaps
* fix(codex): dedupe llm hook context
* fix(codex): preserve abort and error hook state
2026-04-22 16:19:59 -07:00
Vincent Koc
a5128777ee
feat(codex): add tool hook parity ( #70307 )
...
* feat(codex): add tool hook parity
* fix(codex): stabilize tool hook parity
* fix(codex): tighten transcript hook typing
* fix(codex): preserve mirrored transcript idempotency
* fix(codex): normalize tool hook context
2026-04-22 16:18:10 -07:00
KateWilkins
f342da5fcc
feat: add xai media providers
...
Add xAI image generation and text-to-speech provider support with docs, live tests, and guarded provider HTTP handling.\n\nThanks @KateWilkins.
2026-04-23 00:07:39 +01:00
Peter Steinberger
ed0ffa472b
docs: clarify codex compaction docs ( #69612 ) (thanks @91wan)
2026-04-23 00:05:47 +01:00
91wan
dee8150bab
docs(codex): narrow compaction claims
2026-04-23 00:05:47 +01:00
Vincent Koc
e8b56a9928
feat(codex): add prompt and compaction hooks ( #70313 )
...
* feat(codex): add prompt and compaction hooks
* fix(codex): clean prompt and compaction hook tests
2026-04-22 15:56:08 -07:00
Peter Steinberger
ac8495adaa
fix(config): write through single-file includes
2026-04-22 23:53:56 +01:00
Peter Steinberger
c87c9742ed
fix(telegram): isolate direct chat sandbox sessions
2026-04-22 23:46:34 +01:00
Peter Steinberger
46fba1d814
docs(config): clarify symlinked config support
2026-04-22 23:45:03 +01:00
Peter Steinberger
2cd3164a0f
feat(providers): share GPT-5 prompt overlay
2026-04-22 23:36:06 +01:00
Peter Steinberger
7b2c9a6fa3
fix(config): recover critical config clobbers
2026-04-22 23:35:48 +01:00
Peter Steinberger
22814c1add
docs(config): document safe model config merges
2026-04-22 23:23:54 +01:00
Peter Steinberger
c2ac1e3ef4
feat: expose OpenClaw tools to ACPX
2026-04-22 23:19:20 +01:00
Peter Steinberger
819ff0463a
fix(config): protect model config merges
2026-04-22 23:18:05 +01:00
Peter Steinberger
ebe32e5cee
feat(openai): enable native web search
2026-04-22 22:47:26 +01:00
Peter Steinberger
5d50b0c48f
fix(config): recover prefixed config JSON
2026-04-22 22:29:01 +01:00
Peter Steinberger
77dbc1cda6
ci: rebalance test workers
2026-04-22 22:26:02 +01:00
Peter Steinberger
0588dfe15d
fix(config): parse quoted bracket paths
2026-04-22 22:11:45 +01:00
Peter Steinberger
56828545b4
ci: parallelize agents test files
2026-04-22 22:09:25 +01:00
Peter Steinberger
054fda206e
ci: rotate stuck build-smoke queue
2026-04-22 21:59:48 +01:00
Peter Steinberger
b648830632
fix: clarify browser playwright-core install guidance
2026-04-22 21:47:58 +01:00
Vincent Koc
db5895fd2a
refactor(hooks): centralize live plugin config lookup
2026-04-22 13:38:38 -07:00
Peter Steinberger
3704e3f580
ci: keep extension test fanout under two minutes
2026-04-22 21:06:00 +01:00
Peter Steinberger
c542d42f6f
ci: balance extension tests across fewer workers
2026-04-22 20:55:38 +01:00
Peter Steinberger
f9cbaae19e
ci: rotate cancelled docs queue
2026-04-22 20:51:48 +01:00
Tak Hoffman
78d491d909
feat(commands): gate /models add with modelsWrite ( #70321 )
2026-04-22 14:49:07 -05:00
Peter Steinberger
6261f42ac0
ci: merge short auto-reply node shards
2026-04-22 20:47:49 +01:00
Peter Steinberger
8fcca8a5e1
ci: rotate main concurrency queue
2026-04-22 20:39:49 +01:00
Peter Steinberger
2aaac45c07
ci: move node aggregate checks off blacksmith
2026-04-22 20:36:27 +01:00
Peter Steinberger
7ff8f8cef8
ci: narrow windows check scope
2026-04-22 20:13:37 +01:00
Peter Steinberger
b1b1979841
ci: skip windows for test-only changes
2026-04-22 20:10:27 +01:00
Peter Steinberger
8b89d37a2b
ci: rotate stale concurrency group
2026-04-22 20:05:10 +01:00
Neerav Makwana
5462d4d5c5
fix: drop silent parent replies while subagents are pending ( #69942 )
...
Drop bare parent NO_REPLY payloads while spawned subagents are pending, preserving quiet parent turns until child completion delivers the real reply.\n\nThanks @neeravmakwana.
2026-04-22 20:04:38 +01:00
Peter Steinberger
3c89f5d537
ci: add scoped docker gateway e2e
2026-04-22 20:02:23 +01:00
Vincent Koc
6d003cbcee
fix(hooks): expose typed gateway startup context
2026-04-22 11:22:51 -07:00
Peter Steinberger
40e19cc9a1
ci: downsize install smoke runner
2026-04-22 18:54:06 +01:00
Vincent Koc
e593122465
fix(hooks): standardize outbound routing metadata
2026-04-22 10:53:44 -07:00
Peter Steinberger
557f4fc689
docs: update claude cli stdio notes
2026-04-22 18:40:51 +01:00
Peter Steinberger
d8c9185f3f
ci: add fast docker install smoke
2026-04-22 18:39:03 +01:00
Peter Steinberger
dad4b3e7fb
fix: default claude cli to stdio sessions
2026-04-22 18:38:32 +01:00
Peter Steinberger
9d27d09d47
fix: add plugin load debug shape
2026-04-22 18:31:37 +01:00
Peter Steinberger
72c765e736
ci: parallelize additional boundary guards
2026-04-22 18:21:05 +01:00
Peter Steinberger
a9be41d8c7
ci: keep workflow edits off windows lane
2026-04-22 18:16:11 +01:00
Peter Steinberger
2afad03931
ci: trim gateway watch build profile
2026-04-22 18:11:48 +01:00
Peter Steinberger
024592fb1d
Revert "ci: reuse build artifacts for gateway topology"
...
This reverts commit be317769e6 .
2026-04-22 18:10:02 +01:00
Peter Steinberger
be317769e6
ci: reuse build artifacts for gateway topology
2026-04-22 18:05:27 +01:00