Peter Steinberger
cb5bb9b936
docs: document e2e helpers
2026-06-05 00:04:03 -04:00
Patrick Erichsen
8f85f94946
feat: install GitHub-backed ClawHub skills ( #90478 )
...
* feat: install GitHub-backed ClawHub skills
* fix: satisfy ClawHub install type checks
* fix: harden github-backed skill installs
* fix: keep heartbeat template non-actionable
* feat: support forcing pending ClawHub installs
2026-06-04 19:10:02 -07:00
Peter Steinberger
b8d08f0cfd
docs: document repository scripts
2026-06-04 20:52:50 -04:00
Vincent Koc
72bb5cd692
fix(e2e): bound release journey output assertions
2026-06-04 10:55:37 +02:00
Vincent Koc
d77d231507
fix(e2e): ignore stale agent output markers
2026-06-04 10:32:31 +02:00
Vincent Koc
cce1a14795
fix(e2e): bound parallels package progress extraction
2026-06-04 09:06:35 +02:00
Vincent Koc
5c08fb225a
fix(e2e): stream docker stats resource scans
2026-06-04 08:57:47 +02:00
Vincent Koc
e17bfc4938
fix(e2e): tighten kitchen sink plugin log allowlist
2026-06-04 08:48:58 +02:00
Vincent Koc
d0f05d98d2
fix(e2e): share gateway websocket request handling
2026-06-04 08:29:33 +02:00
Vincent Koc
ce0d5117bf
fix(e2e): fail codex app server log errors
2026-06-04 08:03:24 +02:00
Vincent Koc
61d16dd173
fix(e2e): fail mock openai request log errors
2026-06-04 06:37:24 +02:00
Vincent Koc
2baa9d550e
fix(e2e): fail pty transcript log errors
2026-06-04 06:20:02 +02:00
Vincent Koc
d6ab1fdfe4
test: read codex on-demand auth store from sqlite
2026-06-04 04:26:51 +02:00
Vincent Koc
7e5ea598c5
fix(e2e): fail gateway frame waits on socket close
2026-06-04 03:52:52 +02:00
Brian
7b5f75eb98
Pin official npm plugin install records ( #88585 )
...
* fix(plugins): pin official npm install records
* fix(infra): tolerate equivalent plugin install migrations
* fix(plugins): preserve manual exact plugin pins
* fix(infra): remove stale migration imports
* chore: unblock ci guards
* fix: preserve official sync integrity checks
* fix: avoid prerelease integrity carryover
* fix: preserve manual official npm specs
* fix: preserve beta fallback integrity checks
* fix: preserve trusted prerelease fallback integrity
* fix: preserve prerelease-only integrity checks
* fix: pin unchanged official npm records
* fix: allow official compatible fallback updates
* fix: preserve fallback integrity after prerelease resolution
* fix: skip incompatible fallback integrity pins
* fix: preserve pin-only install provenance
* fix: check integrity when repairing missing official pins
---------
Co-authored-by: Lilac <lilac@Lilacs-iMac.local >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-06-03 17:58:09 -07:00
Vincent Koc
822ebb4c94
test(e2e): read onboard auth profiles from sqlite
2026-06-04 02:33:56 +02:00
Vincent Koc
edc9be1b7f
test(release): read auth refs from sqlite store
2026-06-03 16:54:52 -07:00
Vincent Koc
38f1db6d67
fix(e2e): rethrow lifecycle shutdown promptly
2026-06-03 16:36:37 +02:00
Vincent Koc
70a989a97a
test(e2e): tighten onboard status assertions
2026-06-03 15:54:03 +02:00
Vincent Koc
d6bea4c5ac
fix(e2e): clean clawhub install temp home
2026-06-03 15:30:02 +02:00
Vincent Koc
1b5cb4a0d3
fix(e2e): bound clickclack fixture bodies
2026-06-03 12:45:59 +02:00
Vincent Koc
2accf3875b
test(e2e): assert channel credential fields
2026-06-03 12:25:14 +02:00
Vincent Koc
a7c8b2a46a
fix(e2e): bound mock readiness probes
2026-06-03 11:58:45 +02:00
Vincent Koc
7cee0bca0b
fix(e2e): isolate plugin lifecycle artifacts
2026-06-03 11:50:33 +02:00
Vincent Koc
54fe0e7f71
fix(e2e): keep cleanup retries covered
2026-06-03 10:10:39 +02:00
Vincent Koc
a462601f05
fix(e2e): isolate release journey artifacts
2026-06-03 08:08:44 +02:00
Vincent Koc
dcf21ac3ad
fix(e2e): isolate release scenario mock state
2026-06-02 10:42:22 +02:00
Vincent Koc
e128efa13a
fix(e2e): isolate OpenAI web search smoke logs
2026-06-02 10:34:44 +02:00
Peter Steinberger
732d6972d7
fix: repair model provider edge cases
...
Repairs a batch of narrow model/provider edge cases:
- honor OpenAI and Anthropic base URL environment overrides when provider config does not set an explicit base URL
- preserve OpenRouter Anthropic cache retention while stripping unsupported transport options
- allow apply_patch for non-OpenAI providers when the tool config otherwise permits it
- prune stale same-provider model selections from configure/model picker state
- expose GitHub Copilot bundled thinking policy metadata to offline/provider-policy lookups
- repair additive SQLite shared-state upgrades for existing databases
- keep same-size rotated log readers from reusing stale content in CI tooling
Proof:
- GitHub PR checks green on exact head 46514909b0
- Crabbox delegated Blacksmith Testbox tbx_01kt3em5r9vd7g0bnykrff6jdk exited 0
- Focused local Vitest/oxlint/format proof recorded in PR body and land-ready comment
Fixes #80347 .
Fixes #88357 .
Fixes #45269 .
Supersedes #74427 , #74432 , #79370 , #79894 , #80366 , and #88359 .
2026-06-02 02:35:12 -04:00
Vincent Koc
6883351085
fix(e2e): detect same-size log rotation
2026-06-02 07:11:57 +02:00
Vincent Koc
39f319c7a4
fix(e2e): preserve gateway null payloads
2026-06-02 05:44:37 +02:00
Vincent Koc
7d5d62511f
fix(e2e): preserve null rpc results
2026-06-02 05:33:07 +02:00
Vincent Koc
7967a3582c
fix(e2e): isolate onboard gateway logs
2026-06-02 03:39:10 +02:00
Vincent Koc
459abfc26b
fix(e2e): isolate plugin sweep scratch files
2026-06-02 02:50:41 +02:00
Vincent Koc
222ade9fa6
fix(e2e): clean kitchen sink sweep state
2026-06-02 02:29:52 +02:00
Peter Steinberger
722af385d2
test(release): accept gateway schema rejection wrapper
2026-06-02 01:10:00 +01:00
Vincent Koc
086274fd7e
test(e2e): exercise onboard wizard exit status
2026-06-02 01:38:46 +02:00
Vincent Koc
829fb5dcb3
fix(e2e): clean generated docker client state
2026-06-02 01:30:10 +02:00
Vincent Koc
7c52969d49
fix(e2e): clean plugin fixture servers on timeout
2026-06-02 01:17:08 +02:00
Vincent Koc
403190572b
fix(e2e): isolate release media memory artifacts
2026-06-01 23:19:47 +02:00
Vincent Koc
193988bc5b
fix(e2e): isolate onboard temp artifacts
2026-06-01 21:25:03 +02:00
Vincent Koc
66f797b22c
fix(e2e): wait for plugin update registry cleanup
2026-06-01 21:01:26 +02:00
Vincent Koc
65a805ac28
fix(e2e): harden web search cleanup
2026-06-01 20:35:33 +02:00
Vincent Koc
92b3d52e8a
fix(e2e): isolate release media temp files
2026-06-01 19:56:05 +02:00
Vincent Koc
c8a67768e3
fix(e2e): require expected web search rejection
2026-06-01 19:49:11 +02:00
Vincent Koc
ba88b7a178
fix(e2e): clean plugin lifecycle temp state
2026-06-01 19:27:04 +02:00
Vincent Koc
83cd3cbe2a
fix(e2e): bound bundled plugin lifecycle commands
2026-06-01 19:18:26 +02:00
Vincent Koc
4e1f8b8ac7
fix(e2e): clean timed-out runtime commands
2026-06-01 18:43:25 +02:00
Vincent Koc
b1ec23e05f
fix(e2e): escalate stuck PTY children
2026-06-01 17:07:42 +02:00
Vincent Koc
c0e49a2c52
fix(e2e): catch runtime package-manager descendants
2026-06-01 14:58:39 +02:00