Peter Steinberger
dfe75db09d
fix(discord): surface final reply permission context
2026-04-23 23:28:16 +01:00
Peter Steinberger
5d3aba2052
fix: preserve codex raw assistant replies
2026-04-23 23:22:31 +01:00
Peter Steinberger
7ec48b24a3
perf: inline browser ws decoder
2026-04-23 23:20:27 +01:00
Peter Steinberger
467fcb1791
test(openai): add docker image auth e2e
2026-04-23 23:13:19 +01:00
Peter Steinberger
f523bbfcd1
fix: align claude cli permissions with exec policy
...
Derive Claude CLI bypass mode from OpenClaw exec YOLO policy, preserve raw Claude permission-mode overrides, update docs/changelog, and cover global/per-agent policy behavior.
2026-04-23 23:11:34 +01:00
Peter Steinberger
999caf530b
perf: slim browser test imports
2026-04-23 23:09:39 +01:00
Peter Steinberger
ededff4bc3
fix(memory): recreate stale qmd collections
2026-04-23 23:00:55 +01:00
Peter Steinberger
38f157a148
fix(openai): prefer configured Codex OAuth for images
2026-04-23 22:49:37 +01:00
Peter Steinberger
68cb054d20
perf: slim telegram sticker tests
2026-04-23 22:48:47 +01:00
Devin Robison
36c4a372a0
fix(webhooks): reload route secrets per request ( #70727 )
...
* fix(webhooks): reload route secrets per request
* docs(changelog): note webhook secret reload fix
2026-04-23 15:48:10 -06:00
Peter Steinberger
02a8c13501
fix(codex): stop materializing auth bridges
2026-04-23 22:23:21 +01:00
Peter Steinberger
34c14843af
perf: avoid browser text runtime import
2026-04-23 22:22:49 +01:00
Peter Steinberger
096d2688b7
test: fix openai image auth mock typing
2026-04-23 22:22:49 +01:00
Peter Steinberger
88b3fa14f0
test(openai): type image auth readiness mock
2026-04-23 22:19:13 +01:00
Peter Steinberger
2f14461976
test(openai): cover automatic image auth readiness
2026-04-23 22:14:55 +01:00
Peter Steinberger
c952379419
perf: split feishu lifecycle tests
2026-04-23 22:12:27 +01:00
Peter Steinberger
ddcc39de91
fix(openai): reuse Codex OAuth for OpenAI images
2026-04-23 22:06:36 +01:00
Peter Steinberger
10202f9279
fix(codex): approve bundled MCP loopback tools
2026-04-23 21:55:36 +01:00
Peter Steinberger
61c25704e6
fix: harden realtime voice setup ( #70764 )
2026-04-23 21:54:50 +01:00
Peter Steinberger
59cffb43f7
perf: avoid broad testing barrel in moonshot test
2026-04-23 21:44:17 +01:00
Peter Steinberger
e66a08658a
perf: stub unused msteams handlers in invoke tests
2026-04-23 21:41:48 +01:00
Peter Steinberger
3fbe191ecc
perf: narrow slack tool result test import
2026-04-23 21:38:30 +01:00
Peter Steinberger
c84a2f5244
feat(openai): add codex oauth image generation
2026-04-23 21:34:24 +01:00
Peter Steinberger
8b9e46a099
perf: slim mattermost helper imports
2026-04-23 21:29:35 +01:00
Peter Steinberger
f5042adf27
feat: add forked subagent context
2026-04-23 21:28:58 +01:00
Peter Steinberger
abedf9c1f4
fix(acpx): remove codex auth file fallback
2026-04-23 21:26:46 +01:00
Peter Steinberger
1ea02db8a3
perf: skip browser routes in auth tests
2026-04-23 21:17:15 +01:00
Peter Steinberger
f6336c5521
fix(openai): retire removed Codex Spark model
2026-04-23 21:16:46 +01:00
Peter Steinberger
8407c60824
perf: slim browser tab tests
2026-04-23 21:07:11 +01:00
Vincent Koc
ea25d7ed5b
fix(qr): replace qrcode-terminal with qrcode-tui
...
Replace legacy qrcode-terminal usage with shared qrcode-tui media helpers, bound QR PNG rendering options, and raise bundled plugin host floors for the new SDK runtime surface.
2026-04-23 13:06:14 -07:00
Peter Steinberger
6f74763f1d
perf: slim msteams store imports
2026-04-23 21:04:40 +01:00
Peter Steinberger
058e6f588a
fix(openai): align Codex fallback with GPT-5.5
2026-04-23 21:03:26 +01:00
Peter Steinberger
648422a6c1
fix(openai): send image edits as multipart uploads ( #70657 )
2026-04-23 20:48:55 +01:00
Peter Steinberger
ff56a9d41b
test(openai): prefer canonical GPT refs
2026-04-23 20:47:39 +01:00
Peter Steinberger
384eb6bc66
feat(openai): use canonical GPT refs for Codex OAuth
2026-04-23 20:47:38 +01:00
Peter Steinberger
17830983ce
perf: slim feishu debounce test imports
2026-04-23 20:46:27 +01:00
Peter Steinberger
6586cfa6f5
perf: avoid heavy slack provider chunk import
2026-04-23 20:42:24 +01:00
Peter Steinberger
fd581b849d
perf: slim slack provider helper tests
2026-04-23 20:36:05 +01:00
Peter Steinberger
cd5bc2fc93
test(openai): cover GPT-5.5 defaults
2026-04-23 20:19:15 +01:00
Peter Steinberger
a36903b94c
feat(openai): default to GPT-5.5
2026-04-23 20:19:15 +01:00
Vincent Koc
15ff8619d1
fix(qa-channel): reject non-http attachment urls
2026-04-23 12:15:22 -07:00
Vincent Koc
e1840b8581
fix(msteams): bind global audience tokens to app id
2026-04-23 12:05:35 -07:00
Vincent Koc
7d30894c4a
fix(anthropic): stop forcing claude permission bypass
2026-04-23 12:03:00 -07:00
Peter Steinberger
8a4761fe95
test: align approval and pairing expectations
2026-04-23 20:01:57 +01:00
Peter Steinberger
efd5eb231a
perf: trim feishu extension tests
2026-04-23 19:57:08 +01:00
Vincent Koc
b201589ae1
fix(discord): require explicit native approval enablement
2026-04-23 11:51:17 -07:00
Vincent Koc
527d7211e0
fix(approvals): require explicit chat exec enablement
2026-04-23 11:51:17 -07:00
Peter Steinberger
c151956782
refactor(discord): simplify native command auth selection
2026-04-23 19:50:12 +01:00
Peter Steinberger
bfcae63373
fix: harden Discord native command auth ( #70711 ) (thanks @vincentkoc)
2026-04-23 19:44:12 +01:00
Peter Steinberger
e9405318b4
fix(openai): default realtime voice to gpt-realtime-1.5
2026-04-23 19:39:24 +01:00