Vincent Koc
|
10b9df6d8a
|
fix(release): bound cross-os agent log fallback reads
|
2026-06-04 10:19:21 +02:00 |
|
Vincent Koc
|
2c92973398
|
fix(release): bound cross-os discord fetches
|
2026-06-03 08:35:14 +02:00 |
|
Vincent Koc
|
dd46fd36a3
|
fix(tooling): reject malformed cross-os release timeouts
|
2026-06-03 01:59:48 +02:00 |
|
Peter Steinberger
|
a326faa10c
|
fix: recover corrupt managed npm installs
|
2026-06-02 05:21:19 -07:00 |
|
Vincent Koc
|
f2d0fe6417
|
fix(release): clean cross-os process groups
|
2026-06-01 10:00:23 +02:00 |
|
Peter Steinberger
|
27dde7a4d6
|
chore(lint): enable stricter error rules
|
2026-06-01 01:12:21 +01:00 |
|
Peter Steinberger
|
22cb7fb6b7
|
chore(lint): enable no-promise-executor-return
|
2026-05-31 23:06:13 +01:00 |
|
Peter Steinberger
|
b653d94918
|
chore(lint): enable no-useless-assignment
|
2026-05-31 22:40:48 +01:00 |
|
Vincent Koc
|
f9834a3f95
|
ci: pin macOS runner labels
|
2026-05-28 20:52:52 +02:00 |
|
Peter Steinberger
|
b6ef874220
|
fix: reject partial numeric parsing
|
2026-05-28 10:51:32 -04:00 |
|
Vincent Koc
|
b667bdd622
|
fix(release): bound command output capture
|
2026-05-28 16:01:25 +02:00 |
|
Vincent Koc
|
f48a89cb1c
|
fix(test): detect signaled cross-os gateway exits
|
2026-05-28 14:52:47 +02:00 |
|
Vincent Koc
|
13dcded7c8
|
fix(release): bound cross-os fetch bodies
|
2026-05-28 10:38:08 +02:00 |
|
Peter Steinberger
|
13427276b8
|
fix(release): speed windows upgrade fallback
|
2026-05-28 07:01:55 +01:00 |
|
Peter Steinberger
|
97717277c4
|
fix(release): close cross-os artifact sockets
|
2026-05-28 07:01:55 +01:00 |
|
Peter Steinberger
|
bb46b79d3c
|
refactor: internalize OpenClaw agent runtime (#85341)
* 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.
* 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.
* 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.
* 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.
* 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.
* refactor: remove legacy provider compat paths
* docs: remove agent parity notes
* fix: skip provider wildcard metadata parsing
* refactor: share session extension sdk loading
* refactor: inline acpx proxy error formatter
* refactor: fold edit recovery into edit tool
* fix: accept extension batch separator
* test: align startup provider plugin expectations
* fix: restore provider-scoped release discovery
* test: align static asset packaging expectations
* fix: run static provider catalogs during scoped discovery
* fix: add provider entry catalogs for scoped live discovery
* fix: load lightweight provider catalog entries
* fix: refresh provider-scoped plugin metadata
* fix: keep provider catalog entries on release live path
* fix: keep static manifest models in release live checks
* fix: harden release model discovery
* fix: reduce OpenAI live cache probe reasoning
* fix: disable OpenAI cache probe reasoning
* ci: extend OpenAI gateway live timeout
* fix: extend live gateway model budget
* fix: stabilize release validation regressions
* fix: honor provider aliases in model rows
* fix: stabilize release validation lanes
* fix: stabilize release memory qa
* ci: stabilize release validation lanes
* ci: prefer ipv4 for live docker node calls
* fix: restore shared tool-call stream wrapper
* ci: remove legacy pi test shard alias
* fix: clean up embedded agent test drift
* fix: stabilize runtime alias status
* fix: clean up embedded agent ci drift
* fix: restore release ci invariants
* fix: clean up post-rebase runtime drift
* fix: restore release ci checks
* fix: restore release ci after rebase
* fix: remove stale pi runtime path
* test: align compaction runtime expectations
* test: update plugin prerelease expectations
* fix: handle claude live tool approvals
* fix: stabilize release validation gates
* fix: finish agent runtime import
* test: finish post-rebase agent runtime mocks
* fix: keep codex compaction native
* fix: stabilize codex app-server hook tests
* test: isolate codex diagnostic active run
* test: remove codex diagnostic completion race
# Conflicts:
# extensions/codex/src/app-server/run-attempt.test.ts
* ci: fix full release manifest performance run id
* refactor: narrow llm plugin sdk boundary
* chore: drop generated google boundary stamps
* fix: repair rebase fallout
* fix: clean up rebased runtime references
* fix: decode codex jwt payloads as base64url
* fix: preserve shipped pi runtime alias
* fix: add scoped sdk virtual modules
* fix: decode llm codex oauth jwt as base64url
* fix: avoid stale vertex adc negative cache
* fix: harden tool arg decoding and codeql path
* fix: keep vertex adc negative checks live
* refactor: consolidate codex jwt and edit helpers
* fix: await codex oauth node runtime imports
* fix: preserve sdk tool and notice contracts
* fix: preserve shipped compat config boundaries
* fix: align codex oauth callback host
* fix: terminate agent-core loop streams on failure
* fix: keep codex oauth callback alive during fallback
* ci: include session tools in critical codeql scans
* fix: keep Cloudflare Anthropic provider auth header
* docs: redirect legacy pi runtime pages
* fix: honor bundled web provider compat discovery
* fix: protect session output spill files
* fix: keep legacy agent dir env blocked
* fix: contain auto-discovered skill symlinks
* fix: harden agent core sdk proxy surfaces
* fix: restore approval reaction sdk compat
* fix: keep live docker runs bounded
* fix: keep codex oauth redirect host aligned
* fix: resolve post-rebase agent runtime drift
* fix: redact anthropic oauth parse failures
* fix: preserve responses strict tool shaping
* fix: repair agent runtime rebase cleanup
* docs: redirect retired parity pages
* fix: bound auto-discovered resources to roots
* fix: repair post-rebase agent test drift
* fix: preserve bundled provider allowlist migration
* fix: preserve manifest-owned provider aliases
* fix: declare photon image dependency
* fix: keep provider headers out of proxy body
* fix: preserve shipped env aliases
* fix: refresh control ui i18n generated state
* fix: quote read fallback paths
* fix: preview edits through configured backend
* test: satisfy core test typecheck
* fix: preserve ZAI usage auth fallback
* test: repair codex diagnostic test
* fix: repair agent runtime rebase drift
* test: finish embedded runner import rename
* fix: repair agent runtime rebase integrations
* test: align compaction oauth fallback expectations
* fix: allow sdk-auth session models
* fix: update doctor tool schema import
* fix: preserve bedrock plugin region
* fix: stream harmony-like prose immediately
* ci: include session runtime in codeql shards
* fix: repair latest rebase integrations
* fix: honor explicit codex websocket transport
* fix: keep openai-compatible credentials provider-scoped
* fix: refresh sdk api baseline after rebase
* fix: route cli runtime aliases through openclaw harness
* test: rename stale harness mock expectation
* test: rename embedded agent overflow calls
* test: clean embedded auth test wording
* test: use openclaw stream types in deepinfra cache test
* fix: refresh sdk api baseline on latest main
* fix: honor bundled discovery compat allowlists
* fix: refresh sdk api baseline after latest rebase
* fix: remove stale rebase imports
* test: rename stale model catalog mock
* test: mock renamed doctor runtime modules
* fix: map canonical kimi env auth
* fix: use internal model registry in bench script
* fix: migrate deepinfra provider catalog entry
* fix: enforce builtin tool suppression
* fix: route compaction auth and proxy payloads safely
* refactor: prune unused llm registry leftovers
* test: update codex hooks session import
* test: fix model picker ci coverage
* test: align model picker auth mock types
|
2026-05-27 19:24:04 +01:00 |
|
Vincent Koc
|
8e8445905f
|
fix(release): stream cross-os served artifacts
|
2026-05-27 19:51:51 +02:00 |
|
Peter Steinberger
|
a3e7473df2
|
ci: tolerate gateway status help probe hangs
|
2026-05-27 02:23:11 +01:00 |
|
Vincent Koc
|
dfe94ff048
|
fix(release): fail closed on cross-os agent turns
|
2026-05-26 14:06:02 +02:00 |
|
Vincent Koc
|
71547678c7
|
fix(release): harden Windows cross-os command shims
|
2026-05-24 13:52:18 +02:00 |
|
Vincent Koc
|
b859654641
|
fix(ci): allow release update restarts
|
2026-05-22 11:11:53 +02:00 |
|
Vincent Koc
|
a9176e9190
|
fix(ci): reject embedded fallback release turns
|
2026-05-22 10:51:55 +02:00 |
|
Vincent Koc
|
0a4b30191d
|
fix(ci): time packaged fresh release phases
|
2026-05-22 10:24:17 +02:00 |
|
Vincent Koc
|
1926982c4c
|
fix(qa-lab): refresh parity model targets
|
2026-05-17 23:12:26 +08:00 |
|
Peter Steinberger
|
9feca3e11e
|
fix: stabilize release validation gates
|
2026-05-17 11:24:01 +01:00 |
|
Peter Steinberger
|
18997be120
|
ci: speed up release validation reruns
|
2026-05-11 00:22:19 +01:00 |
|
Peter Steinberger
|
93b413c142
|
ci: shorten windows release upgrade fallback
|
2026-05-10 22:41:04 +01:00 |
|
Peter Steinberger
|
c8d82e4535
|
ci(release): raise build heap for validation gates
|
2026-05-10 03:03:55 +01:00 |
|
Peter Steinberger
|
0d1c4393b9
|
fix(release): pin direct OpenAI smoke runtime
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
c738539b1e
|
fix(ci): reject mixed-case staging debris before pack
|
2026-05-06 17:02:23 +01:00 |
|
Vincent Koc
|
d70e06334e
|
fix(ci): keep cross-os matrix resolution dependency-free
|
2026-05-06 08:53:41 -07:00 |
|
Peter Steinberger
|
c84b7cbffc
|
ci(release): speed up focused release reruns
|
2026-05-05 02:28:22 +01:00 |
|
Peter Steinberger
|
021373a454
|
ci(release): recover Windows packaged update no-restart timeout
|
2026-05-04 21:34:24 +01:00 |
|
Peter Steinberger
|
94f8f1914e
|
test(release): match versioned Windows upgrade tarballs
(cherry picked from commit b70dbe32d0)
|
2026-05-04 20:45:37 +01:00 |
|
Peter Steinberger
|
2e399e6f1a
|
test(release): recover known Windows packaged upgrade timeout
(cherry picked from commit 8f7399e9e9)
|
2026-05-04 20:45:37 +01:00 |
|
Vincent Koc
|
2511be5244
|
test(release): skip restart in package upgrade lane
|
2026-05-04 11:21:59 -07:00 |
|
Peter Steinberger
|
14f756c05b
|
test(release): leave Windows updater timeout headroom
|
2026-05-04 12:58:28 +01:00 |
|
Vincent Koc
|
857580108d
|
fix(ci): continue Windows upgrade fallback checks
|
2026-05-03 18:19:15 -07:00 |
|
Peter Steinberger
|
0d97fa3f3a
|
ci(release): skip baseline lifecycle scripts in upgrade checks
|
2026-05-03 18:35:35 +01:00 |
|
Peter Steinberger
|
bfee47d321
|
ci(release): satisfy release smoke lint
|
2026-05-03 04:05:04 +01:00 |
|
Peter Steinberger
|
468656bc1b
|
ci(release): recover Windows packaged upgrade smoke
|
2026-05-03 04:02:09 +01:00 |
|
Peter Steinberger
|
bb294bcd20
|
feat: support alpha releases
|
2026-05-02 18:29:13 +01:00 |
|
Peter Steinberger
|
30e05211c1
|
test: tolerate unavailable release agent turn
|
2026-05-02 17:53:09 +01:00 |
|
Peter Steinberger
|
ea098bcafa
|
test(release): tolerate unavailable live agent turns
|
2026-05-02 17:00:15 +01:00 |
|
Peter Steinberger
|
3f2c3a69d7
|
fix(release): stabilize slow live release gates
|
2026-05-02 16:04:39 +01:00 |
|
Peter Steinberger
|
f523620abe
|
ci: use gpt-5.4 for cross-os release smoke
|
2026-05-02 13:47:51 +01:00 |
|
Peter Steinberger
|
335f870cd2
|
test: keep live release smokes tool-minimal
|
2026-05-02 12:18:25 +01:00 |
|
Peter Steinberger
|
798515809c
|
fix: write complete release provider config
|
2026-05-02 07:45:55 +01:00 |
|
Peter Steinberger
|
4a4aad8935
|
fix: stabilize release validation lanes
|
2026-05-02 07:40:37 +01:00 |
|
Peter Steinberger
|
5c590fc64b
|
fix: seed release provider config models
|
2026-05-02 07:30:03 +01:00 |
|