Commit Graph

30120 Commits

Author SHA1 Message Date
Eva
8166d592d9 openai-codex: classify auth and runtime failures 2026-04-11 01:19:32 +01:00
Peter Steinberger
776c8e037e perf: avoid heavy reply runtime imports 2026-04-11 01:18:11 +01:00
Peter Steinberger
b146c0c26b perf: skip bundled session fallback on hot paths 2026-04-11 01:18:11 +01:00
Peter Steinberger
7392060c3f perf: narrow config test imports 2026-04-11 01:18:10 +01:00
Peter Steinberger
d44cd0d452 style: apply oxformat cleanup 2026-04-11 01:17:51 +01:00
Peter Steinberger
d85b2a0e81 refactor: simplify core conversions 2026-04-11 01:17:51 +01:00
Gustavo Madeira Santana
00837f05bf qa-lab: drain Matrix sync batch before returning match 2026-04-10 20:17:30 -04:00
Peter Steinberger
b9862a36b2 fix(ci): align sandbox and WhatsApp test fixtures 2026-04-11 01:16:44 +01:00
Peter Steinberger
aaac83f392 fix(ci): keep WhatsApp test helper inside plugin boundary 2026-04-11 01:15:16 +01:00
Tak Hoffman
6d344d28a1 test: update bash stop sandbox policy fixture 2026-04-10 19:13:18 -05:00
Tak Hoffman
1bb2807aca fix: normalize device-pair notify thread ids 2026-04-10 19:13:00 -05:00
Tak Hoffman
6afff0642e fix: preserve account binding metadata on rebind 2026-04-10 19:12:02 -05:00
Peter Steinberger
270630ba35 refactor: simplify channel setup conversions 2026-04-11 01:11:05 +01:00
Tak Hoffman
55f35708e1 fix: use target session for bash sandbox hints 2026-04-10 19:09:14 -05:00
Tak Hoffman
6504087b97 fix: restore voice call replay dedupe keys 2026-04-10 19:09:00 -05:00
Peter Steinberger
5ed410b79e docs: polish unreleased changelog 2026-04-11 01:08:44 +01:00
Peter Steinberger
11b0016e9e refactor: simplify provider channel conversions 2026-04-11 01:08:23 +01:00
Tak Hoffman
b9ddfa6d90 fix: ignore stale embedded auth refreshes 2026-04-10 19:07:45 -05:00
Tak Hoffman
2c9c6207fa Preserve Feishu binding delivery metadata 2026-04-10 19:07:22 -05:00
Peter Steinberger
f43140a50f test: pin WhatsApp media DNS through SDK helper 2026-04-11 01:05:38 +01:00
Peter Steinberger
a94b926944 refactor: simplify messaging conversions 2026-04-11 01:04:46 +01:00
Tak Hoffman
0f39df348d fix: preserve task requester session ownership 2026-04-10 19:03:13 -05:00
Peter Steinberger
ebfd468ee0 refactor: simplify typed conversions 2026-04-11 01:01:30 +01:00
Tak Hoffman
7c02b6df84 fix: tighten telegram allowFrom sender validation 2026-04-10 19:00:32 -05:00
Tak Hoffman
fa040b41de Persist generic binding touch updates 2026-04-10 18:59:35 -05:00
Peter Steinberger
58531530d9 test: tighten qa live scenarios 2026-04-11 00:58:40 +01:00
Peter Steinberger
85ee6f2967 fix: stabilize live qa suite routing 2026-04-11 00:58:40 +01:00
Tak Hoffman
a9100a33c2 fix teams feedback learning filename collisions 2026-04-10 18:57:47 -05:00
Peter Steinberger
f2d9b9c69c refactor: simplify acp spawn thread ids 2026-04-11 00:55:11 +01:00
Peter Steinberger
22e7b462c5 refactor: simplify agent command lane values 2026-04-11 00:53:50 +01:00
Tak Hoffman
fdb08dd35b fix: use target agent for task fallback 2026-04-10 18:53:06 -05:00
Peter Steinberger
2202392849 refactor: simplify exec stream chunks 2026-04-11 00:51:50 +01:00
Peter Steinberger
0f9de014e9 refactor: simplify model alias strings 2026-04-11 00:50:44 +01:00
Peter Steinberger
725fa51ac0 test: simplify embedded extra params model ids 2026-04-11 00:49:36 +01:00
Peter Steinberger
d2e2798f39 test: simplify sandbox docker arg helpers 2026-04-11 00:48:03 +01:00
Peter Steinberger
1edd47ac08 test: simplify skills download tar args 2026-04-11 00:46:59 +01:00
Tak Hoffman
c53a1b167f fix: use target agent for tools inventory 2026-04-10 18:46:55 -05:00
Peter Steinberger
fe3d143854 refactor: simplify verbose gate normalization 2026-04-11 00:45:48 +01:00
Peter Steinberger
9469ffc095 test: normalize command context text safely 2026-04-11 00:44:33 +01:00
Peter Steinberger
2b45a90f71 test: clarify lazy web auth string reads 2026-04-11 00:43:08 +01:00
Peter Steinberger
39553b1b4b refactor: simplify secrets string handling 2026-04-11 00:40:51 +01:00
Peter Steinberger
369d8a6c53 test: keep WhatsApp harness on plugin SDK seams (#64491) 2026-04-11 00:39:21 +01:00
Peter Steinberger
cfc1ce7547 test: satisfy temp path guard (#64491) 2026-04-11 00:39:21 +01:00
Peter Steinberger
9cbfbd18e3 fix: resolve scoped group tool policies (#64491) 2026-04-11 00:39:21 +01:00
Peter Steinberger
c94888dbee fix: honor heartbeat timeoutSeconds (#64491) 2026-04-11 00:39:21 +01:00
Bulloda
2e8b6eac8d fix(config): add timeoutSeconds support to agents.defaults.heartbeat
The heartbeat config schema was missing the timeoutSeconds field that was
documented in heartbeat.md. This caused config validation to fail when users
set timeoutSeconds under agents.defaults.heartbeat.

Changes:
- Add timeoutSeconds to HeartbeatSchema (z.number().int().positive().optional())
- Add timeoutSeconds type definition in AgentDefaultsConfig
- Add JSDoc comment for the new field

Fixes #64437

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 00:39:21 +01:00
Peter Steinberger
5c126dc6ac refactor: simplify container tty defaults 2026-04-11 00:39:04 +01:00
Vincent Koc
fa44a31920 fix(auth): brand codex oauth as openclaw 2026-04-11 00:38:09 +01:00
Peter Steinberger
985ae5edca refactor: simplify gateway discovery sort keys 2026-04-11 00:37:53 +01:00
Peter Steinberger
fe395cf045 test: isolate remaining extension network tests 2026-04-11 00:37:17 +01:00