Vincent Koc
37dcf385e5
fix(qa): expose codex tools for runtime parity
2026-05-17 17:20:12 +08:00
Vincent Koc
2c9f68f42b
changelog: note qa-lab tool coverage command
2026-05-17 17:17:55 +08:00
Vincent Koc
1f9d8c1e9d
fix(qa-lab): wire tool coverage report command
2026-05-17 17:12:10 +08:00
Vincent Koc
00fc2950d9
chore(scripts): harden dev tooling diagnostics
2026-05-17 17:04:18 +08:00
Vincent Koc
54d063167e
test: use platform spy helper in cli tests
2026-05-17 17:03:23 +08:00
Vincent Koc
673596013e
changelog: note Together thinking format config support
2026-05-17 17:02:29 +08:00
Peter Steinberger
7b96109920
ci: include skill scripts in duplicate scan
2026-05-17 09:58:24 +01:00
Peter Steinberger
b7704b917e
feat(skills): add meme maker skill
2026-05-17 09:58:24 +01:00
Vincent Koc
85f8fd0533
test: reuse platform spy helper in infra tests
2026-05-17 16:58:18 +08:00
Vincent Koc
9ca98a6d39
fix(config): accept together thinking format
2026-05-17 16:55:51 +08:00
Vincent Koc
d217fd7a92
test(qa-lab): add runtime tool fixtures
2026-05-17 16:55:50 +08:00
Vincent Koc
46061442e7
test: share process platform spy helper
2026-05-17 16:52:46 +08:00
samzong
3c1c850c02
fix(acpx): keep startup probe in runtime service
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-05-17 09:47:20 +01:00
Peter Steinberger
5425ecc1aa
style(macos): apply SwiftFormat
2026-05-17 09:46:30 +01:00
Josh Avant
8ba2dfa76a
Fix message tool session-key route drift ( #83004 )
...
* fix message tool session-key route drift
* docs changelog for message tool session-key route
2026-05-17 03:36:14 -05:00
Peter Steinberger
69d588cf2a
fix(openai): remove GPT reply brevity cap
2026-05-17 09:29:11 +01:00
Vincent Koc
37806afd2d
chore(plugins): bump tokenjuice to 0.7.1
2026-05-17 16:23:26 +08:00
Josh Avant
022723829a
fix(agents): preserve suspended subagent final deliveries ( #82999 )
...
* fix: preserve suspended subagent final deliveries
* chore: update changelog for subagent delivery fix
* test: use valid killed subagent outcome fixture
2026-05-17 03:23:15 -05:00
Bob
80d03a1e5b
fix: classify provider conversation state errors ( #82616 )
...
Classify provider conversation-state rejections and return a clear message-channel error instead of auto-resetting or falling back to a generic runner failure.
Local validation:
- pnpm docs:list
- pnpm build
- pnpm check
- node scripts/run-vitest.mjs src/auto-reply/reply/provider-request-error-classifier.test.ts src/auto-reply/reply/agent-runner-execution.test.ts src/auto-reply/reply/dispatch-from-config.test.ts
- node scripts/run-vitest.mjs run --config test/vitest/vitest.e2e.config.ts src/auto-reply/reply/agent-runner.runreplyagent.e2e.test.ts
Co-authored-by: dutifulbob <261991368+dutifulbob@users.noreply.github.com >
2026-05-17 16:22:09 +08:00
Vincent Koc
2547e35b0a
test(qa-lab): add harness sentinel scenarios
2026-05-17 16:19:58 +08:00
Peter Steinberger
3cfac6d430
fix(browser): harden CLI wait and option handling
2026-05-17 09:19:14 +01:00
Vincent Koc
3918d69587
fix(agents): skip malformed transcript state entries ( #82624 )
...
* fix(agents): skip malformed transcript state entries
* fix(agents): preserve repairable transcript tool calls
* fix(agents): preserve openclaw transcript content blocks
* fix(agents): preserve string tool call arguments
* fix(agents): keep repaired compaction markers on branch
* fix(agents): keep legacy assistant transcript text
* fix(agents): preserve null tool call arguments
* fix(agents): keep transcript repair chains
* fix(agents): drop labels for rejected transcript rows
* fix(agents): preserve legacy transcript compaction indexes
* fix(agents): drop unresolved transcript repair parents
2026-05-17 16:18:23 +08:00
Peter Steinberger
e53ba8fcf5
fix(provider): use Together video API endpoint
...
Route Together video generation through the v2 video API even when shared Together text config points at the v1 base URL.
Verification:
- pnpm test extensions/together/video-generation-provider.test.ts
- pnpm check:test-types
- git diff --check
- codex-review --parallel-tests "pnpm test extensions/together/video-generation-provider.test.ts"
- gh pr checks 82992 --watch --fail-fast=false
2026-05-17 09:16:44 +01:00
samzong
dd32c5307f
fix(gateway): reuse startup auth preflight snapshot
...
Summary:
- Reuse the prepared gateway startup auth SecretRef snapshot when the startup config still matches the preflight source.
- Preserve fresh activation fallback for config mismatches and shared weak-token, warning, and recovery handling.
- Add focused regression coverage and changelog entry.
Verification:
- pnpm test src/gateway/server-startup-config.secrets.test.ts
- GitHub checks green on 72587758ee
2026-05-17 01:12:21 -07:00
Peter Steinberger
83e19ca469
fix: keep ACP turns on OpenClaw timeouts ( #82997 )
2026-05-17 09:10:42 +01:00
Peter Steinberger
e4ec1b3de8
test(cli): clarify gateway model-run session proof ( #82861 ) (thanks @Kaspre)
2026-05-17 09:08:02 +01:00
Kaspre
820ec9d3be
test(cli): assert fresh gateway model-run sessions
2026-05-17 09:08:02 +01:00
Kaspre
0fd152b286
fix(cli): isolate gateway model run sessions
2026-05-17 09:08:02 +01:00
Peter Steinberger
a5b1177b68
fix(codex): preserve agent scope for bound app-server sessions
2026-05-17 09:03:05 +01:00
Peter Steinberger
993fe3ef0f
fix(mac): polish settings window chrome
2026-05-17 08:59:32 +01:00
Peter Steinberger
a985c99059
fix: steer song requests to music generation
2026-05-17 08:57:27 +01:00
Vincent Koc
327b0b8734
changelog: credit Codex native tool trajectory recording
2026-05-17 15:50:41 +08:00
Peter Steinberger
5d1f7bf058
fix: route image URL describes through MiniMax VLM
...
Summary:
- Preserve HTTP image describe inputs as remote media.
- Route MiniMax CN image understanding through MiniMax-VL-01.
- Cover CLI, media runtime, tools, Telegram stickers, docs, and changelog.
Verification:
- codex-review clean
- pnpm check:changed via Blacksmith Testbox tbx_01krtdekwak0mygxbw5z7cfb6z
- PR CI green on 516281448e
2026-05-17 08:45:50 +01:00
Peter Steinberger
9a36e897be
fix: surface async media generation failures
2026-05-17 08:40:33 +01:00
Peter Steinberger
635b947e32
fix(acp): honor terminal turn results
2026-05-17 08:25:14 +01:00
Peter Steinberger
1f6ababb63
fix(mac): keep settings panes warm
2026-05-17 08:18:27 +01:00
Evgeny Yurchenko
592aae3696
fix: avoid idle Codex hook relay subprocesses
...
Avoid installing Codex native PostToolUse/Stop hook relays when OpenClaw has no matching local handlers. This keeps pre-tool safety and permission approval relays active while removing idle no-op subprocess fan-out.
Fixes #76552 .
Co-authored-by: evgyur <evgyur@users.noreply.github.com >
2026-05-17 08:17:51 +01:00
Peter Steinberger
6b688ed614
docs: clarify ambient room recommendation
2026-05-17 08:16:58 +01:00
Peter Steinberger
77547226ce
fix: improve progress draft truncation
2026-05-17 08:13:39 +01:00
Peter Steinberger
76da34760c
fix(mac): speed up config settings
2026-05-17 08:03:10 +01:00
joshavant
c30c8cb471
test(tasks): expect classified ACP stall update
2026-05-17 01:50:07 -05:00
Peter Steinberger
d1638f1185
fix(codex): record native tool trajectories
...
Co-authored-by: vyctorbrzezowski <krzyszchweski@gmail.com >
2026-05-17 07:43:28 +01:00
Josh Avant
7d99f8b021
fix(gateway): allow trusted-proxy local-direct password fallback ( #82953 )
...
* fix(gateway): restore trusted-proxy local password fallback
* docs(changelog): note trusted-proxy password fallback fix
* docs(changelog): clarify trusted-proxy fallback policy
2026-05-17 01:35:59 -05:00
Galin Iliev
8dc213227b
docs: add prompt cache changelog
2026-05-17 06:30:50 +00:00
Galin Iliev
a656f887c8
fix: satisfy OpenAI tool payload lint
2026-05-17 06:30:50 +00:00
Galin Iliev
afdb8705e9
fix: stabilize OpenAI tool payload ordering
2026-05-17 06:30:49 +00:00
YB0y
6720aa9c42
fix(cli): add sessions list alias ( #81163 ) (thanks @YB0y)
2026-05-17 07:27:53 +01:00
Galin Iliev
aca258a8a9
fix: explain memory compaction tool allowlist warnings
...
Fixes #82941 .
2026-05-16 23:25:00 -07:00
Peter Steinberger
aaadf721e3
fix(agents): classify ACP no-output stalls
2026-05-17 07:23:41 +01:00
Peter Steinberger
a46d2e2b06
docs: add ambient room events guide
2026-05-17 07:20:15 +01:00