Peter Steinberger
1ab256cc98
fix: harden tool arg decoding and codeql path
2026-05-27 10:41:18 +01:00
Peter Steinberger
c651580c30
ci: stabilize release validation lanes
2026-05-27 10:40:56 +01:00
Peter Steinberger
13132ced2e
fix: stabilize release memory qa
2026-05-27 10:40:56 +01:00
Peter Steinberger
12ab1114de
fix: stabilize release validation lanes
2026-05-27 10:40:56 +01:00
Peter Steinberger
3964620cd4
fix: stabilize release validation regressions
2026-05-27 10:40:56 +01:00
Peter Steinberger
56b9028275
fix: extend live gateway model budget
2026-05-27 10:40:56 +01:00
Peter Steinberger
7f5b29a723
ci: extend OpenAI gateway live timeout
2026-05-27 10:40:56 +01:00
Peter Steinberger
4e0c18238d
fix: harden release model discovery
2026-05-27 10:40:56 +01:00
Peter Steinberger
65118c86ea
refactor: remove legacy provider compat paths
2026-05-27 10:40:54 +01:00
Peter Steinberger
07101b191e
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 10:40:38 +01:00
Peter Steinberger
1507a9701b
refactor: centralize inbound supplemental context
...
* refactor: centralize inbound supplemental context
* refactor: trim supplemental finalizer typing
* docs: clarify supplemental context projection
* refactor: move inbound finalization into core
* refactor: simplify channel inbound facts
* refactor: fold supplemental media into inbound finalizer
* refactor: migrate channel inbound callers to builder
* docs: mark inbound finalizer compat types deprecated
* refactor: wire runtime turn context builder
* refactor: replace channel turn runtime API
* fix: respect discord quote visibility
* fix: avoid deprecated line dispatch helper
* refactor: deprecate channel message SDK seams
* docs: trim channel outbound SDK page
* test: migrate irc inbound assertion
* refactor: deprecate outbound SDK facades
* refactor: deprecate channel helper SDK facades
* refactor: deprecate channel streaming SDK facade
* refactor: move direct dm helpers into inbound SDK
* chore: mark legacy test-utils SDK alias deprecated
* refactor: remove unused allow-from read helper
* refactor: route remaining channel dispatch through core
* refactor: enforce modern extension SDK imports
* test: give slow image root tests more time
* ci: support node fallback on windows
* fix: add transcripts tool display metadata
* refactor: trim legacy channel test seams
* fix: preserve channel compat after rebase
* fix: keep deprecated channel inbound aliases
* fix: preserve discord thread context visibility
* fix: clean final rebase conflicts
* fix: preserve channel message dispatch aliases
* fix: sync channel refactor after rebase
* fix: sync channel refactor after latest main
* fix: dedupe memory-core subagent mock
* test: align clickclack inbound dispatch assertions
* fix: sync plugin sdk api hash after rebase
* fix: sync channel refactor after latest main
* fix: sync plugin sdk api hash after rebase
* fix: sync plugin sdk api hash after latest main
* test: remove stale inbound context awaits
2026-05-27 09:26:06 +01:00
Peter Steinberger
8d990378a6
ci: fall back from stale workflow dispatch refs
2026-05-27 03:39:28 -04:00
Peter Steinberger
95c8fc9678
ci: support native Windows Crabbox daemon hydration ( #87175 )
...
* ci: support native Windows Crabbox hydration
* ci: use Windows PowerShell for Crabbox hydrate
* ci: reduce Windows pnpm install handle pressure
* ci: narrow native Windows hydrate install scope
* ci: keep Windows hydrate workspace-complete
* ci: persist Windows hydrate tool paths
* ci: split native Windows Crabbox hydration job
* ci: scope native Windows hydrate to daemon proof
* ci: use PowerShell for Windows hydrate fetch
* ci: write Windows hydrate command files as UTF-8
* ci: document Windows hydrate runner mode
* ci: preserve custom Crabbox hydrate markers
* ci: avoid forced copy imports in Windows hydrate
2026-05-27 06:32:09 +01:00
Agustin Rivera
06047005ef
fix(browser): validate current tab before snapshots ( #78526 )
...
* fix(browser): validate current tab before snapshots
* fix(browser): reject snapshot selector before SSRF guard
* fix(test): stabilize plugin activation normalization
* fix(ci): fetch opengrep base history
* fix(snapshot): enforce snapshot ssrf policy
* docs(changelog): add unreleased entry for snapshot SSRF fix
* Revert "docs(changelog): add unreleased entry for snapshot SSRF fix"
This reverts commit 4f3031ff65 .
* fix(changelog): record snapshot ssrf entry
2026-05-26 19:11:01 -07:00
Peter Steinberger
716d719d4c
ci: prepare pnpm for crabbox hydrate
2026-05-26 21:58:49 -04:00
Peter Steinberger
a1934e9d0e
fix(cli): handle Bun launcher module misses
...
Fixes #86198 .
Co-authored-by: Gio Della-Libera <giodl73@gmail.com >
2026-05-27 01:20:14 +01:00
Peter Steinberger
d122839eb7
ci: retry corepack pnpm activation
2026-05-27 00:49:26 +01:00
Peter Steinberger
bb48fcf36a
ci: support windows node download fallback
2026-05-26 22:29:46 +01:00
Peter Steinberger
1d972af69d
ci: enforce Node 22 floor in setup helper
2026-05-26 22:26:08 +01:00
Peter Steinberger
ce4db4f9f3
ci: allow Windows Node 22 patch range
2026-05-26 22:26:08 +01:00
Peter Steinberger
b546998b9b
ci: fix post-merge Rastermill checks
2026-05-26 22:11:50 +01:00
Peter Steinberger
03ae999a1a
ci: normalize Windows toolcache paths
2026-05-26 21:55:57 +01:00
Peter Steinberger
f7e2d9bb47
ci(release): port 2026.5.25 release gate fixes
2026-05-26 21:19:51 +01:00
Vincent Koc
c867ecb136
fix(ci): kill wedged checkout fetches
2026-05-26 19:38:34 +02:00
Vincent Koc
081e29595e
fix(ci): kill timed tui pty test runs
2026-05-26 18:55:47 +02:00
Peter Steinberger
cf21c8abcb
ci: harden live release gates
2026-05-26 17:41:30 +01:00
Peter Steinberger
c84f61cd2e
ci: normalize Windows toolcache Node paths
2026-05-26 17:41:30 +01:00
Vincent Koc
e96cde7e14
fix(ci): bound docker pull smoke steps
2026-05-26 17:28:37 +02:00
Vincent Koc
d54c90699f
fix(ci): kill timed website installer docker steps
2026-05-26 16:51:43 +02:00
Vincent Koc
cf6f9ad8a3
fix(ci): kill timed install smoke docker steps
2026-05-26 16:36:18 +02:00
Vincent Koc
d1c8f09b00
fix(ci): bound crabbox hydrate downloads
2026-05-26 15:57:01 +02:00
Vincent Koc
c38b5033e6
fix(ci): kill timed workflow process groups
2026-05-26 15:40:44 +02:00
Peter Steinberger
e37ac22fdd
ci: resolve major node fallback versions
2026-05-26 13:47:19 +01:00
Peter Steinberger
50c7d780dc
ci: add node download fallback
2026-05-26 13:47:19 +01:00
Peter Steinberger
4c6aeb9bb2
ci: use local node toolcache setup
2026-05-26 13:47:19 +01:00
Peter Steinberger
84e4bff73b
ci: restore pnpm store cache with corepack
2026-05-26 13:39:00 +01:00
Peter Steinberger
13f72e4102
ci: avoid pnpm setup action download
2026-05-26 13:39:00 +01:00
Peter Steinberger
e549d0c235
ci: avoid unconditional bun action download
2026-05-26 13:31:21 +01:00
Peter Steinberger
8d6a6e9f89
ci: use unauthenticated workflow fetches
2026-05-26 13:28:32 +01:00
Peter Steinberger
df13d3a724
ci: avoid token-backed read checkouts
2026-05-26 13:28:32 +01:00
Vincent Koc
a3bb4fe814
fix(ci): time out website installer docker runs
2026-05-26 13:29:35 +02:00
Vincent Koc
92fb79ee69
fix(ci): fail Testbox changed-check delegation
2026-05-26 13:24:42 +02:00
Vincent Koc
30c4489af4
fix(ci): time out install smoke docker runs
2026-05-26 13:22:20 +02:00
Vincent Koc
94a04e1aa6
ci(release): retry transient GitHub API suspension errors ( #86859 )
2026-05-26 12:17:38 +01:00
Peter Steinberger
0e733795f4
ci(release): include performance run in validation manifest
2026-05-26 10:03:41 +01:00
Peter Steinberger
a3cd90fb5a
ci(release): exclude codex app-server integration from plugin prerelease
2026-05-26 07:36:48 +01:00
Peter Steinberger
a46556a6c2
ci(release): serialize plugin prerelease extension batch
2026-05-26 07:15:56 +01:00
Ayaan Zaidi
4fdf61753a
ci(mantis): pass crabbox capacity regions
2026-05-26 09:02:11 +05:30
Peter Steinberger
bc3d6bafae
ci: disable pnpm action cache on Windows
2026-05-26 04:31:33 +01:00
Peter Steinberger
93015982d3
fix(release): stabilize beta validation after main rebase
2026-05-26 03:06:26 +01:00