Peter Steinberger
fdf72d27ec
fix: preserve bedrock plugin region
2026-05-27 18:18:01 +01:00
Peter Steinberger
19e3bc2963
test: repair codex diagnostic test
2026-05-27 18:18:00 +01:00
Peter Steinberger
2d5ac22895
fix: preserve ZAI usage auth fallback
2026-05-27 18:17:34 +01:00
Peter Steinberger
e48fd112da
fix: preserve manifest-owned provider aliases
2026-05-27 18:17:34 +01:00
Peter Steinberger
192c15c7c5
fix: keep codex oauth redirect host aligned
2026-05-27 18:17:33 +01:00
Peter Steinberger
23c96993c6
fix: keep codex oauth callback alive during fallback
2026-05-27 18:17:33 +01:00
Peter Steinberger
e0c64c106b
fix: align codex oauth callback host
2026-05-27 18:17:33 +01:00
Peter Steinberger
afcddcb671
fix: await codex oauth node runtime imports
2026-05-27 18:17:32 +01:00
Peter Steinberger
53ede53847
fix: decode codex jwt payloads as base64url
2026-05-27 18:17:32 +01:00
Peter Steinberger
dd20e74ad8
chore: drop generated google boundary stamps
2026-05-27 18:17:32 +01:00
Peter Steinberger
9d1977e339
refactor: narrow llm plugin sdk boundary
2026-05-27 18:17:32 +01:00
Peter Steinberger
ce98b1e3cf
test: remove codex diagnostic completion race
...
# Conflicts:
# extensions/codex/src/app-server/run-attempt.test.ts
2026-05-27 18:17:22 +01:00
Peter Steinberger
7cebe7c9f2
test: isolate codex diagnostic active run
2026-05-27 18:16:54 +01:00
Peter Steinberger
094f1eafbb
fix: stabilize codex app-server hook tests
2026-05-27 18:16:19 +01:00
Peter Steinberger
0e3f30012c
fix: keep codex compaction native
2026-05-27 18:15:29 +01:00
Peter Steinberger
e2f05f6c3f
fix: stabilize release validation gates
2026-05-27 18:15:29 +01:00
Peter Steinberger
61756aaa0e
test: update plugin prerelease expectations
2026-05-27 18:15:29 +01:00
Peter Steinberger
c64edd79a3
fix: restore release ci after rebase
2026-05-27 18:15:28 +01:00
Peter Steinberger
46f8f85b07
fix: restore release ci checks
2026-05-27 18:15:28 +01:00
Peter Steinberger
695cefde0a
fix: clean up post-rebase runtime drift
2026-05-27 18:15:28 +01:00
Peter Steinberger
b5e8627d43
fix: restore shared tool-call stream wrapper
2026-05-27 18:15:28 +01:00
Peter Steinberger
c945cad60a
fix: stabilize release validation regressions
2026-05-27 18:15:28 +01:00
Peter Steinberger
e58c9adcb0
fix: load lightweight provider catalog entries
2026-05-27 18:15:27 +01:00
Peter Steinberger
fec1648df0
fix: add provider entry catalogs for scoped live discovery
2026-05-27 18:15:27 +01:00
Peter Steinberger
a6c9f68576
fix: run static provider catalogs during scoped discovery
2026-05-27 18:15:27 +01:00
Peter Steinberger
38ea069dd3
fix: restore provider-scoped release discovery
2026-05-27 18:15:27 +01:00
Peter Steinberger
3178a941ba
refactor: inline acpx proxy error formatter
2026-05-27 18:15:27 +01:00
Peter Steinberger
555f4b6c32
refactor: remove legacy provider compat paths
2026-05-27 18:15:26 +01:00
Peter Steinberger
f5e64d2d5d
refactor: remove static model and pi auth paths
...
Drop static model catalogs and Pi auth bridges, move model/provider facts to manifest-owned runtime contracts, and harden internal embedded-agent utilities.
2026-05-27 18:15:26 +01:00
Peter Steinberger
ea16dc7f37
refactor: tighten agent session runtime
...
Make agent-core/runtime dependencies explicit, consolidate compaction and session transcript helpers, and move model/session helpers behind OpenClaw-owned contracts.
2026-05-27 18:15:26 +01:00
Peter Steinberger
0a345172b1
refactor: extract shared llm runtime
...
Move provider model registries, stream wrappers, OAuth helpers, and LLM utilities into src/llm with plugin-sdk barrels instead of depending on the old embedded runtime layout.
2026-05-27 18:15:10 +01:00
Peter Steinberger
a4c2e7f5cf
refactor(codex): split app-server attempt seams
2026-05-27 18:11:16 +01:00
Dallin Romney
d638611684
feat: split diffs language pack
...
Split the diffs viewer Shiki language pack into an external publishable plugin.
The diffs plugin keeps the default curated syntax set, while the new @openclaw/diffs-language-pack package carries the extended Shiki languages for npm and ClawHub distribution. The install metadata includes the external ClawHub spec, and the curated C# alias set keeps both c# and cs supported without the language pack.
Co-authored-by: Dallin Romney <dallinromney@gmail.com >
2026-05-27 18:08:40 +01:00
Vincent Koc
8ee767baa7
fix(ci): pin aged lru cache lock entry
2026-05-27 18:17:09 +02:00
Vincent Koc
d2a1f62d23
fix(matrix): keep fallback tool warnings mention-inert
2026-05-27 18:07:24 +02:00
Vincent Koc
98a9a523e6
fix(ci): preserve forked shrinkwrap pins
2026-05-27 18:07:24 +02:00
Peter Steinberger
7aaca4a8a6
chore(release): prepare 2026.5.27
2026-05-27 16:53:50 +01:00
Onur Solmaz
b7a5bcba78
fix(memory): salvage qmd search JSON after nonzero exit ( #87225 )
...
Merged via squash.
Prepared head SHA: 964617b224
Co-authored-by: osolmaz <2453968+osolmaz@users.noreply.github.com >
Co-authored-by: osolmaz <2453968+osolmaz@users.noreply.github.com >
Reviewed-by: @osolmaz
2026-05-27 23:44:43 +08:00
Vincent Koc
5574f7518a
fix(matrix): ignore filename-embedded mxids
2026-05-27 17:19:23 +02:00
Vincent Koc
d242774ec6
fix(matrix): await shared DM notices
2026-05-27 17:03:13 +02:00
Vincent Koc
0d565833e1
fix(matrix): send mention finals normally
2026-05-27 16:48:09 +02:00
Vincent Koc
bca2501c7f
fix(matrix): preserve final mention delivery
2026-05-27 16:44:02 +02:00
Vincent Koc
96eec2aab6
fix(matrix): keep draft previews mention-inert
2026-05-27 16:36:55 +02:00
Vincent Koc
b8cf83aeb3
fix(qa): keep Matrix mention preview finals strict
2026-05-27 16:15:34 +02:00
Vincent Koc
2f1e314211
test(qa): assert final-first Matrix mention previews
2026-05-27 16:15:34 +02:00
Vincent Koc
bf5fef857a
fix(qa): use read failure for Matrix mention progress
2026-05-27 16:15:34 +02:00
Vincent Koc
101c83448b
fix(qa): relax Matrix artifact modes on Windows
2026-05-27 16:10:34 +02:00
Vincent Koc
e2f6734dac
fix(qa): force Matrix mention progress search
2026-05-27 15:35:01 +02:00
Bob
4d89e00c50
feat(embeddings): add OpenAI-compatible core provider ( #85269 )
...
Merged via squash.
Prepared head SHA: dc9a5d5397
Co-authored-by: dutifulbob <261991368+dutifulbob@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-05-27 14:37:17 +02:00
Mariano
f3fe48e8b7
Make Telegram sendMessage actions durable ( #87261 )
...
Route Telegram sendMessage action replies through durable outbound delivery so completed agent responses remain retryable when the gateway send path times out.
Verified with focused Telegram/outbound tests, extension test typecheck, prepare build/check/full test gates, and green CI rerun for head 20b45687e1 .
2026-05-27 14:34:47 +02:00