Ayaan Zaidi
|
e7fc13ecf0
|
fix(ci): resolve merged Mantis proof PR refs
|
2026-05-11 08:56:03 +05:30 |
|
Ayaan Zaidi
|
e14b485533
|
ci(mantis): add agentic telegram desktop proof
|
2026-05-11 08:15:34 +05:30 |
|
Peter Steinberger
|
cbc804bad7
|
ci: bound live cache release retries
|
2026-05-11 02:36:17 +01:00 |
|
Peter Steinberger
|
5d2ee19e5a
|
ci: speed up ClawSweeper comment acknowledgements
|
2026-05-11 02:08:45 +01:00 |
|
Altay
|
8b95270cc9
|
ci(pnpm): use pnpm 11 in workflows
|
2026-05-11 00:48:14 +01:00 |
|
Altay
|
d22424f7d2
|
fix(ci): keep Docker patch smoke on pnpm workspace config
|
2026-05-11 00:48:14 +01:00 |
|
Peter Steinberger
|
18997be120
|
ci: speed up release validation reruns
|
2026-05-11 00:22:19 +01:00 |
|
Peter Steinberger
|
c14b01eea8
|
ci: cap advisory live release sweep timeouts
|
2026-05-10 21:07:56 +01:00 |
|
Peter Steinberger
|
1538df5a66
|
ci: mark full release live sweeps advisory
|
2026-05-10 20:52:29 +01:00 |
|
Peter Steinberger
|
522f3296a7
|
ci: forward-port release validation fixes
|
2026-05-10 20:38:36 +01:00 |
|
Peter Steinberger
|
b52773870f
|
ci: speed up release validation profiles
|
2026-05-10 15:55:24 +01:00 |
|
Peter Steinberger
|
ac15c919c4
|
ci: tighten release publish timeouts
|
2026-05-10 15:55:24 +01:00 |
|
Peter Steinberger
|
4e80aa8f7b
|
ci: give OpenAI package lane cleanup margin
|
2026-05-10 15:55:23 +01:00 |
|
Peter Steinberger
|
2ac2f0fce5
|
ci: speed up build artifact lane
|
2026-05-10 11:13:10 +01:00 |
|
Peter Steinberger
|
f9a106fb28
|
ci: cap OpenAI package update lane timeout
|
2026-05-10 07:41:07 +01:00 |
|
Peter Steinberger
|
863fe90249
|
chore(installer): remove legacy cmd installer
|
2026-05-10 06:59:33 +01:00 |
|
Peter Steinberger
|
378da8b9d3
|
feat: add telegram mantis evidence builder
|
2026-05-10 06:39:54 +01:00 |
|
Peter Steinberger
|
66a8ff178c
|
ci(installer): add macOS install proof
|
2026-05-10 01:28:24 -04:00 |
|
Peter Steinberger
|
2fcfc647b3
|
ci: rebase website installer sync before push (#80092)
|
2026-05-10 00:11:12 -04:00 |
|
Peter Steinberger
|
d6a5690ea5
|
ci: use Node 24 for website installer sync (#80090)
|
2026-05-09 23:59:15 -04:00 |
|
Peter Steinberger
|
e60928d13c
|
ci: verify and sync website installers (#80067)
* ci: verify and sync website installers
* test: fix pi runner boundary test type cast
* fix(installer): scope Windows legacy cleanup to git checkout
* ci: install curl for minimal install-cli smoke
* fix(installer): promote supported Linux node after install
* test(cli): align command hint expectations
* fix(installer): avoid shellcheck warning in node promotion
* fix(installer): sync Linux path hardening
* ci: raise build artifact testbox heap
* test(installer): align PowerShell installer tests
|
2026-05-09 23:48:49 -04:00 |
|
Peter Steinberger
|
c8d82e4535
|
ci(release): raise build heap for validation gates
|
2026-05-10 03:03:55 +01:00 |
|
Peter Steinberger
|
f8fee34aef
|
ci(release): stabilize full validation gates
|
2026-05-10 02:54:37 +01:00 |
|
Peter Steinberger
|
fb2f5526a4
|
ci: raise build artifact heap
|
2026-05-10 02:44:44 +01:00 |
|
samzong
|
d832ad214c
|
[Feat] Add upload archive install RPC (#74430)
* feat(skills): add upload archive install RPC
- src/agents/skills-archive-install.ts:83 [BOT-SCOPE]: `withExtractedArchiveRoot()` still returns unstructured extract failures, so exact transient-vs-terminal classification should be moved into the shared install-flow layer in a follow-up rather than expanding this PR.
Signed-off-by: samzong <samzong.lu@gmail.com>
* fix(skills): address archive upload review findings
Signed-off-by: samzong <samzong.lu@gmail.com>
* fix(skills): regen protocol bindings and classify transient archive errors
* feat: gate uploaded skill installs by config
* test: add docker skill install proof
* docs: clarify uploaded skill archive gate
* chore: refresh config docs baseline
* style: format docker e2e plan test
* fix: use fs-safe path checks for skill archives
* fix: classify skill publish failures as unavailable
* test: update skill clawhub path mock
* fix: pass mutable archive root markers
* fix: use current json dir mode option
* test: satisfy skill upload lint
* test: refresh core support expectations
---------
Signed-off-by: samzong <samzong.lu@gmail.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-05-09 20:44:18 -04:00 |
|
Peter Steinberger
|
c53b8196c8
|
ci(release): disable corepack download prompts
|
2026-05-09 23:25:27 +01:00 |
|
Peter Steinberger
|
bcb4c8d597
|
fix(release): stabilize Codex live validation
|
2026-05-09 23:25:26 +01:00 |
|
Peter Steinberger
|
16f3350b84
|
fix(release): repair full validation gates
|
2026-05-09 23:25:26 +01:00 |
|
Peter Steinberger
|
be793e2d85
|
ci(release): skip npm acceptance hash pin
|
2026-05-09 23:25:26 +01:00 |
|
Peter Steinberger
|
44d7d6fd52
|
fix(qa-lab): refresh parity models and approval timeout
Summary:
- refresh QA parity workflow model refs to Opus 4.7 / GPT-5.5-alt
- raise approval-turn-tool-followthrough mock fallback timeouts to 60s
- credit the original contributor in the changelog
Verification:
- OPENCLAW_BUILD_PRIVATE_QA=1 OPENCLAW_ENABLE_PRIVATE_QA_CLI=1 pnpm build
- mock-openai approval-turn scenario passed 1/1 for openai/gpt-5.5 + openai/gpt-5.5-alt
- mock-openai approval-turn scenario passed 1/1 for anthropic/claude-opus-4-7 + anthropic/claude-sonnet-4-7
- pnpm test extensions/qa-lab/src/providers/mock-openai/server.test.ts extensions/qa-lab/src/qa-gateway-config.test.ts extensions/qa-lab/src/suite-planning.test.ts extensions/qa-lab/src/cli.runtime.test.ts
- pnpm check:workflows
- pnpm check:test-types
- pnpm exec oxfmt --check --threads=1 .github/workflows/openclaw-release-checks.yml .github/workflows/qa-live-transports-convex.yml CHANGELOG.md qa/scenarios/runtime/approval-turn-tool-followthrough.md
- git diff --check origin/main...HEAD
|
2026-05-09 03:22:55 -04:00 |
|
Peter Steinberger
|
e3b33a26cd
|
refactor: move oc-path into plugin
|
2026-05-09 01:48:35 -04:00 |
|
Ayaan Zaidi
|
ec54642581
|
test(qa-lab): expand telegram e2e defaults
|
2026-05-08 16:14:42 +05:30 |
|
pashpashpash
|
fb106fb9ae
|
fix codex harness service tiers (#79152)
|
2026-05-08 12:10:41 +09:00 |
|
Patrick Erichsen
|
10f9a758b6
|
docs: add dedicated ClawHub docs tab (#79159)
* docs: add clawhub docs tab
* fix: satisfy docs sync lint
* docs: prune internal clawhub nav pages
* docs: include ClawHub publishing page in nav
* docs: use clawhub how-it-works route
|
2026-05-07 18:55:08 -07:00 |
|
Peter Steinberger
|
3a452a029c
|
ci(release): automate stable appcast handoff
|
2026-05-07 23:46:33 +01:00 |
|
Peter Steinberger
|
fa8a85586c
|
ci(release): create GitHub release during publish
|
2026-05-07 22:03:46 +01:00 |
|
Vincent Koc
|
c97998ce21
|
chore(channels): remove bluebubbles bundled surface
|
2026-05-07 12:52:48 -07:00 |
|
jesse-merhi
|
95a1c91531
|
ci: make network CodeQL shard additive
|
2026-05-08 01:18:04 +10:00 |
|
jesse-merhi
|
cf9e9cd119
|
lint: move managed proxy guard to codeql
|
2026-05-08 01:18:04 +10:00 |
|
jesse-merhi
|
dd0a9bf869
|
lint: replace raw socket guard with codeql
|
2026-05-08 01:18:04 +10:00 |
|
Peter Steinberger
|
a68ad39877
|
ci(release): speed up beta publish path
|
2026-05-07 15:02:24 +01:00 |
|
Peter Steinberger
|
129b9dad9e
|
ci: use explicit channel contract runner
|
2026-05-07 10:28:34 +01:00 |
|
pashpashpash
|
3a901b5e95
|
Revert "Install Codex plugin on OpenAI model selection (#78799)" (#78878)
This reverts commit c8f3fecad6.
|
2026-05-07 18:13:59 +09:00 |
|
pashpashpash
|
c8f3fecad6
|
Install Codex plugin on OpenAI model selection (#78799)
* route openai agent runs through codex
* fix: load codex plugin for implicit openai runtime
* docs: credit openai codex auth fix
* fix(agents): respect custom openai runtime routing
* fix(agents): install codex plugin on openai selection
* fix(agents): preserve OpenAI Codex auth switching
* fix(ci): restore channel contract runner expression
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-05-07 01:57:34 -07:00 |
|
Peter Steinberger
|
bece8dcbb8
|
fix: harden generated surface pruning
|
2026-05-07 09:07:18 +01:00 |
|
Peter Steinberger
|
330ba1fa31
|
refactor: move canvas to plugin surfaces
|
2026-05-07 09:07:18 +01:00 |
|
Peter Steinberger
|
f66a2dc41d
|
ci: run channel contract shards on blacksmith
|
2026-05-07 03:56:53 +01:00 |
|
Peter Steinberger
|
f2458d8828
|
ci: isolate prompt snapshot check
|
2026-05-07 03:07:58 +01:00 |
|
Peter Steinberger
|
25343f3242
|
ci: scope prompt snapshot support tests
|
2026-05-07 01:39:13 +01:00 |
|
Peter Steinberger
|
7cab067bce
|
ci: scope prompt snapshot boundary check
|
2026-05-07 01:31:50 +01:00 |
|