Peter Steinberger
5657300a32
fix: clean up embedded agent ci drift
2026-05-27 18:15:28 +01:00
Peter Steinberger
b4baf1e57f
fix: stabilize runtime alias status
2026-05-27 18:15:28 +01:00
Peter Steinberger
09b658b96a
fix: clean up embedded agent test drift
2026-05-27 18:15:28 +01:00
Peter Steinberger
fb2e3fa51c
ci: remove legacy pi test shard alias
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
9c03fe1514
ci: prefer ipv4 for live docker node calls
2026-05-27 18:15:28 +01:00
Peter Steinberger
de82cd6c70
ci: stabilize release validation lanes
2026-05-27 18:15:28 +01:00
Peter Steinberger
2bae794f20
fix: stabilize release memory qa
2026-05-27 18:15:28 +01:00
Peter Steinberger
60fcf2729f
fix: stabilize release validation lanes
2026-05-27 18:15:28 +01:00
Peter Steinberger
70c25ba3ff
fix: honor provider aliases in model rows
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
192fc3bc90
fix: extend live gateway model budget
2026-05-27 18:15:28 +01:00
Peter Steinberger
2dbf930696
ci: extend OpenAI gateway live timeout
2026-05-27 18:15:28 +01:00
Peter Steinberger
c7ac38117f
fix: disable OpenAI cache probe reasoning
2026-05-27 18:15:27 +01:00
Peter Steinberger
3b0d72ee6e
fix: reduce OpenAI live cache probe reasoning
2026-05-27 18:15:27 +01:00
Peter Steinberger
9d96982b10
fix: harden release model discovery
2026-05-27 18:15:27 +01:00
Peter Steinberger
743c2f2246
fix: keep static manifest models in release live checks
2026-05-27 18:15:27 +01:00
Peter Steinberger
709944b0b5
fix: keep provider catalog entries on release live path
2026-05-27 18:15:27 +01:00
Peter Steinberger
1a46c08dd6
fix: refresh provider-scoped plugin metadata
2026-05-27 18:15:27 +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
324c135678
test: align static asset packaging expectations
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
057a718b51
test: align startup provider plugin expectations
2026-05-27 18:15:27 +01:00
Peter Steinberger
3b23dc32b0
fix: accept extension batch separator
2026-05-27 18:15:27 +01:00
Peter Steinberger
b43d312ec6
refactor: fold edit recovery into edit tool
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
8ac8b74d75
refactor: share session extension sdk loading
2026-05-27 18:15:27 +01:00
Peter Steinberger
0a18a9c839
fix: skip provider wildcard metadata parsing
2026-05-27 18:15:27 +01:00
Peter Steinberger
523d65b2ba
docs: remove agent parity notes
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
22bad620fc
refactor: remove pi runtime internals
...
Rename remaining Pi-shaped agent surfaces to OpenClaw agent runtime names, delete obsolete Pi docs and package graph checks, and add the third-party notice for incorporated code.
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
995b055003
refactor: extract agent core package
...
Introduce packages/agent-core as the OpenClaw-owned home for reusable agent loop, harness, session, prompt, and runtime dependency contracts.
2026-05-27 18:14:42 +01:00
Peter Steinberger
d84cbfa50e
perf(gateway): cache manifest model catalog rows
2026-05-27 18:12:47 +01:00
Peter Steinberger
a4c2e7f5cf
refactor(codex): split app-server attempt seams
2026-05-27 18:11:16 +01:00
Vincent Koc
1a34c4833e
fix(e2e): stream OpenAI web search request logs
2026-05-27 19:09:32 +02: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
Peter Steinberger
5f7e21e26a
fix(cli): reject malformed timeout values
2026-05-27 13:06:17 -04:00
Peter Steinberger
de5971eedc
fix(onboard): preserve rerun config migrations
...
Fix non-interactive and wizard onboarding reruns so existing agent lists and bindings are preserved unless the user explicitly resets config.
Isolate legacy `plugins.installs` migration into its own write so the config size-drop allowance cannot mask unrelated config loss, while preserving new or repaired install records for the final plugin-index commit. Also keep shrinkwrap generation pinned to pnpm-locked transitive patch versions only when the dependency edge still allows that version, and isolate the tooling Vitest shard that mutates process state.
Fixes #84692 .
Replaces #84748 .
Co-authored-by: yetval <yetvald@gmail.com >
2026-05-27 18:05:07 +01:00
Vincent Koc
11dfef201f
fix(e2e): keep doctor loader mock current
2026-05-27 18:57:13 +02:00
Shadow
930d9f63ad
docs: expand install deployment cards
2026-05-27 11:54:12 -05:00
Vincent Koc
5c20ff93e0
fix(e2e): isolate kitchen sink log scans
2026-05-27 18:45:11 +02:00
Peter Steinberger
ca7b6be7cf
perf(gateway): cache auto-enabled plugin config
2026-05-27 17:42:34 +01:00
Vincent Koc
c285766d62
fix(ci): merge nested shrinkwrap override pins
2026-05-27 18:37:00 +02: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