Vincent Koc
|
b2b9fbe033
|
fix(test): bound mock OpenAI request bodies
|
2026-06-01 04:48:32 +02:00 |
|
Vincent Koc
|
a9938907dc
|
fix(test): harden MCP E2E proof checks
|
2026-06-01 04:34:25 +02:00 |
|
Peter Steinberger
|
5443baa852
|
Persist plugin install index in SQLite (#88794)
* refactor: persist plugin install index in sqlite
* fix: merge legacy plugin index records into sqlite
* test: update plugin index sqlite fixtures
* fix: migrate custom plugin install indexes
* test: update plugin index sentinel
* fix: exclude migrated plugin index archives
* fix: read post-upgrade plugin index from sqlite
* fix: migrate legacy plugin index before agent runs
* fix: respect disabled persisted plugin registry reads
* test: type plugin install record fixtures
* fix: simplify plugin index record reader type
* test: fix sqlite plugin index CI fallout
* test: mock provider normalization in agent command tests
# Conflicts:
# src/commands/agent-command.test-mocks.ts
* build: remove unused ui three dependency
|
2026-05-31 20:51:33 -04: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 |
|
Peter Steinberger
|
2df95c0b10
|
chore(lint): enable no-misused-promises
|
2026-05-31 20:42:13 +01:00 |
|
Peter Steinberger
|
304e2c83c0
|
chore(lint): enable stricter oxlint rules
|
2026-05-31 18:59:02 +01:00 |
|
Peter Steinberger
|
100dd79468
|
test(release): wait for bundled runtime commands
|
2026-05-31 14:09:27 +01:00 |
|
Peter Steinberger
|
f5eca3f84c
|
chore(lint): enable object and reassignment rules
|
2026-05-31 09:32:52 +01:00 |
|
Peter Steinberger
|
b9fe0894a6
|
chore(lint): enable additional cleanup rules
|
2026-05-31 08:16:11 +01:00 |
|
Peter Steinberger
|
4eba3e5d7d
|
chore(lint): enable more readability rules
|
2026-05-31 07:38:33 +01:00 |
|
Peter Steinberger
|
deb7bc6539
|
chore(lint): enable readability lint rules
|
2026-05-31 07:17:57 +01:00 |
|
Peter Steinberger
|
23dac6c263
|
test: keep vitest cases under one second
|
2026-05-31 06:51:34 +01:00 |
|
Vincent Koc
|
6270d5326f
|
fix(e2e): prove gateway health after websocket connect
|
2026-05-31 01:39:28 +02:00 |
|
Vincent Koc
|
7fc02d36b3
|
fix(scripts): assert lifecycle inspect output
|
2026-05-31 01:00:58 +02:00 |
|
Vincent Koc
|
ec58491f75
|
fix(e2e): reject loose upgrade probe limits
|
2026-05-30 14:40:12 +02:00 |
|
Vincent Koc
|
cf60e83118
|
fix(e2e): scope strict ClawHub preflight limits
|
2026-05-30 14:33:56 +02:00 |
|
Vincent Koc
|
17e75f8641
|
test(e2e): expose bundled plugin lifecycle timing
|
2026-05-30 07:42:42 +02:00 |
|
Vincent Koc
|
9f30af5a96
|
fix(e2e): bound bundled plugin readiness probes
|
2026-05-30 04:38:21 +02:00 |
|
Vincent Koc
|
be6cac375a
|
refactor: share e2e mock http helpers
|
2026-05-29 22:26:17 +02:00 |
|
Vincent Koc
|
beb665212c
|
refactor: share e2e bounded response reader
|
2026-05-29 22:10:14 +02:00 |
|
Vincent Koc
|
b1719474d5
|
refactor: share e2e incremental line reader
|
2026-05-29 21:51:46 +02:00 |
|
Vincent Koc
|
1fd5a90894
|
refactor: share e2e websocket open helper
|
2026-05-29 19:49:13 +02:00 |
|
Vincent Koc
|
6811cee756
|
refactor: share codex e2e install helpers
|
2026-05-29 19:27:53 +02:00 |
|
Vincent Koc
|
5620229f9f
|
refactor: reuse e2e text tail helper
|
2026-05-29 19:06:38 +02:00 |
|
Vincent Koc
|
65b00716d2
|
refactor: share e2e text file helpers
|
2026-05-29 18:58:22 +02:00 |
|
joshavant
|
941329b2e5
|
test(e2e): repair release docker smoke fixtures
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com>
Co-authored-by: jesse-merhi <79823012+jesse-merhi@users.noreply.github.com>
|
2026-05-30 00:04:06 +10:00 |
|
Vincent Koc
|
14ce8733fe
|
fix(context-engine): quarantine broken plugin engines
|
2026-05-29 02:32:06 +01:00 |
|
Vincent Koc
|
c66c404d58
|
fix(e2e): reject loose pty env limits
|
2026-05-29 03:17:12 +02:00 |
|
Vincent Koc
|
d4021d1d54
|
fix(e2e): reject loose bundled sweep limits
|
2026-05-29 03:02:21 +02:00 |
|
Vincent Koc
|
c903b271cf
|
fix(e2e): reject loose mock config limits
|
2026-05-29 02:38:29 +02:00 |
|
Vincent Koc
|
f9f4c4959b
|
fix(e2e): reject loose helper env limits
|
2026-05-29 02:02:23 +02:00 |
|
Vincent Koc
|
7c16af4933
|
fix(e2e): reject loose fixture config limits
|
2026-05-29 01:42:49 +02:00 |
|
Vincent Koc
|
38fd443677
|
fix(e2e): reject loose gateway network timeouts
|
2026-05-29 01:21:50 +02:00 |
|
Vincent Koc
|
e32a59bc79
|
fix(e2e): reject loose lifecycle metric limits
|
2026-05-29 01:01:18 +02:00 |
|
Vincent Koc
|
444dd19a28
|
fix(e2e): reject loose codex media limits
|
2026-05-29 00:46:22 +02:00 |
|
Vincent Koc
|
8176bc8a76
|
fix(e2e): reject loose live plugin timeouts
|
2026-05-29 00:33:32 +02:00 |
|
Vincent Koc
|
278d04aa4b
|
fix(e2e): reject loose chat tools limits
|
2026-05-29 00:23:11 +02:00 |
|
Vincent Koc
|
3ca1135515
|
fix(e2e): reject loose runtime smoke limits
|
2026-05-29 00:11:17 +02:00 |
|
Vincent Koc
|
dcecda5596
|
fix(e2e): reject loose journey limits
|
2026-05-28 23:45:26 +02:00 |
|
Vincent Koc
|
b8311ad6ea
|
refactor: dedupe script validation helpers
|
2026-05-28 23:44:34 +02:00 |
|
Peter Steinberger
|
ee6f26406f
|
fix(release): keep mock release lanes offline
(cherry picked from commit 6ef61e4daf)
|
2026-05-28 22:15:42 +01:00 |
|
Vincent Koc
|
9268f9fe8a
|
fix(e2e): drop unused codex media event buffer
|
2026-05-28 22:27:39 +02:00 |
|
Peter Steinberger
|
ea682182d0
|
fix: isolate npm plugin installs per package (#87647)
* fix: isolate npm plugin installs per package
* test: assert isolated npm plugin projects in upgrade survivor
* test: assert plugin lifecycle npm project roots
* test: resolve npm project deps in live assertions
* fix: resolve codex bins from isolated npm projects
* docs: document isolated npm plugin projects
* ci: configure testbox workflow for crabbox
* fix: stabilize npm project fingerprint
* fix: keep fetch runtime import side-effect free
* test: keep dynamic live model unit hermetic
* ci: handle empty node toolcache roots
* test: make nounset toolcache probe deterministic
|
2026-05-28 21:16:07 +01:00 |
|
Vincent Koc
|
605e2976ed
|
fix(e2e): bound release fixture response bodies
|
2026-05-28 21:36:25 +02:00 |
|
Vincent Koc
|
4d5b317ace
|
fix(e2e): bound ClawHub preflight response bodies
|
2026-05-28 21:24:18 +02:00 |
|
Vincent Koc
|
aa82b43c9f
|
fix(test): detect signaled bundled smoke exits
|
2026-05-28 14:46:39 +02:00 |
|
Vincent Koc
|
b234aa0085
|
fix(e2e): bound bundled plugin selection
|
2026-05-28 14:03:24 +02:00 |
|
Vincent Koc
|
9fef53c3b1
|
fix(test): keep upgrade survivor runtime state local
|
2026-05-28 12:30:58 +02:00 |
|