Commit Graph

39919 Commits

Author SHA1 Message Date
Val Alexander
da982a3118 fix(macos): avoid Tailscale hydration config rewrites
Fixes #59545.

Suppress the macOS General/Tailscale initial hydration apply path from rewriting openclaw.json when settings are unchanged, and add regression coverage for gateway/auth/meta/wizard preservation.

Verified on the retry head 8a30aa831c:
- GitHub CI completed successfully, including macos-node, macos-swift, check-docs, security, Workflow Sanity, and OpenGrep.
- Review threads were empty before merge.
- Duplicate sweep kept #59545 as the canonical standalone issue; no duplicate closures were appropriate.
2026-05-02 03:23:00 -05:00
Peter Steinberger
e0f2973d20 refactor: trim qqbot known user store 2026-05-02 09:22:05 +01:00
Peter Steinberger
1de74bdc59 fix: narrow claude output limit config values 2026-05-02 09:21:19 +01:00
Peter Steinberger
02c4ea5cf4 fix: make claude live output limits configurable 2026-05-02 09:21:19 +01:00
Peter Steinberger
b9c23547ee fix(proxy): preserve multipart form data 2026-05-02 09:20:42 +01:00
Peter Steinberger
09239a4622 build(plugins): keep qa plugins source-only 2026-05-02 09:19:46 +01:00
Peter Steinberger
5e63e813b7 test: align release plugin fixtures 2026-05-02 09:19:31 +01:00
Peter Steinberger
331e065407 refactor: hide runtime postbuild constants 2026-05-02 09:18:23 +01:00
Peter Steinberger
9180173f9a fix: preserve exec event routing and sanitize tool XML 2026-05-02 09:16:11 +01:00
Peter Steinberger
7b5d95671c fix(gateway): abort stopped pricing refreshes 2026-05-02 09:15:41 +01:00
Peter Steinberger
bccd50b09b refactor: trim extension helper exports 2026-05-02 09:15:34 +01:00
Peter Steinberger
06110de6f6 test: align plugin persist metadata fixture 2026-05-02 09:13:32 +01:00
Peter Steinberger
7199e730a7 refactor: hide synology chat internals 2026-05-02 09:13:08 +01:00
Peter Steinberger
c35ed548bf docs(plugins): clarify duplicate override diagnostics 2026-05-02 09:12:22 +01:00
Peter Steinberger
577c5714a1 refactor: hide google meet helper internals 2026-05-02 09:11:26 +01:00
Peter Steinberger
9880b7c914 refactor: trim feishu helper exports 2026-05-02 09:09:35 +01:00
Peter Steinberger
b8ddb8a494 refactor: hide extension helper internals 2026-05-02 09:05:23 +01:00
Peter Steinberger
daad78701f test: extend bundled plugin runtime ready smoke 2026-05-02 09:05:06 +01:00
Peter Steinberger
d1f199ddb0 test: align provider schema metadata fixture 2026-05-02 09:04:18 +01:00
Peter Steinberger
3c8381c183 refactor: hide browser test and error internals 2026-05-02 09:02:40 +01:00
Peter Steinberger
68c99879e2 refactor: trim browser config facade 2026-05-02 09:00:30 +01:00
Peter Steinberger
a6f9c1f6e8 refactor: hide browser chrome platform finders 2026-05-02 08:57:41 +01:00
Fuma2013
3f3ed80300 fix(macos): route Talk providers through gateway TTS
Route remote and custom macOS Talk providers through Gateway talk.speak before falling back to the system voice.\n\nThanks @Fuma2013.
2026-05-02 08:57:26 +01:00
Peter Steinberger
bec83c5116 fix(gateway): include redacted startup bundle errors 2026-05-02 08:56:14 +01:00
Peter Steinberger
c59e4d39d9 refactor: trim rtt harness test surface 2026-05-02 08:55:30 +01:00
Peter Steinberger
8567adf817 test: align plugin install metadata fixtures 2026-05-02 08:53:09 +01:00
Peter Steinberger
566cef02fd refactor: hide topology context helpers 2026-05-02 08:53:02 +01:00
Peter Steinberger
65fc962d7b fix: normalize music generation timeouts 2026-05-02 08:52:50 +01:00
Peter Steinberger
0b0c8e3af4 refactor: remove unused plugin sdk specifier builder 2026-05-02 08:51:17 +01:00
Peter Steinberger
314a197da9 refactor: hide gateway wake internals 2026-05-02 08:49:23 +01:00
Peter Steinberger
010f7a58a1 build(plugins): externalize acpx release packages 2026-05-02 08:48:28 +01:00
Peter Steinberger
10c8b9085a fix(talk): surface openai realtime browser failures 2026-05-02 08:47:25 +01:00
Peter Steinberger
bf67976ea5 refactor: hide core helper internals 2026-05-02 08:47:11 +01:00
Peter Steinberger
267c6e6edb test: align metadata runtime fixtures 2026-05-02 08:46:45 +01:00
Peter Steinberger
f87b3c176d refactor: hide script scheduling and ios internals 2026-05-02 08:43:20 +01:00
Peter Steinberger
e4aab1419a fix(voice-call): support per-call session scope 2026-05-02 08:42:46 +01:00
Peter Steinberger
b9096de37c test: extend parallels gpt-5.5 smoke budgets 2026-05-02 08:42:25 +01:00
Peter Steinberger
1dc67ab23a test: align changed gate type fixtures 2026-05-02 08:41:40 +01:00
Peter Steinberger
2f44ffc8a7 refactor: route plugin metadata consumers through snapshots 2026-05-02 08:41:24 +01:00
Peter Steinberger
cf35fa8e57 refactor: trim plugin sdk doc metadata 2026-05-02 08:40:51 +01:00
Peter Steinberger
09d193c592 fix: clarify telegram model picker scope 2026-05-02 08:40:19 +01:00
Peter Steinberger
bd511be53d refactor(whatsapp): remove legacy heartbeat runners 2026-05-02 08:40:07 +01:00
Peter Steinberger
0c9d1ab87f refactor: trim local build metadata facade 2026-05-02 08:39:11 +01:00
Peter Steinberger
8590ff697d test: complete codex cli live model config 2026-05-02 08:39:08 +01:00
Peter Steinberger
097c0de8e6 refactor: hide script entrypoint helpers 2026-05-02 08:38:07 +01:00
Peter Steinberger
8731820ba2 refactor: hide optional bundle helpers 2026-05-02 08:35:43 +01:00
Peter Steinberger
bc77ab93ac fix(openai): resolve realtime keychain refs 2026-05-02 08:35:32 +01:00
Peter Steinberger
d9f778fab3 test: align agent runtime expectations 2026-05-02 08:35:22 +01:00
Peter Steinberger
a483e43f80 refactor: hide command helper internals 2026-05-02 08:34:13 +01:00
Peter Steinberger
45d0268f9a test: accept gpt-5.5 release live output 2026-05-02 08:33:55 +01:00