Commit Graph

50 Commits

Author SHA1 Message Date
Peter Steinberger
d8da04e58e chore: improve beta smoke release tooling 2026-05-04 07:28:57 +01:00
Peter Steinberger
a8b38bb742 test: improve Parallels beta validation 2026-05-04 04:43:24 +01:00
Peter Steinberger
d609859a8b test: simplify parallels smoke harness 2026-05-04 00:44:05 +01:00
Peter Steinberger
1110c249ae test: keep windows smoke compatible with old agent cli
(cherry picked from commit bf91494035)
2026-05-03 15:15:56 +01:00
clawsweeper[bot]
afe42fc977 fix(e2e): escape Windows stale update import regex (#75315) thanks @steipete
Fix the Windows stale-import guard regex used by the Parallels npm update smoke path, with related maintainer-flow and regression-test cleanup preserved on a verified branch.
2026-05-02 19:10:44 -05:00
Peter Steinberger
51d78ca0dc test: extend parallels gpt-5.5 model timeout 2026-05-02 09:30:30 +01:00
Peter Steinberger
b9096de37c test: extend parallels gpt-5.5 smoke budgets 2026-05-02 08:42:25 +01:00
Peter Steinberger
500d235d8e fix(release): stop windows smoke gateway before update 2026-05-02 05:21:37 +01:00
Peter Steinberger
890a053062 test(release): strip BOM from Windows smoke config 2026-05-02 00:05:53 +01:00
Peter Steinberger
34b40b007c test(release): fix Windows smoke config patch quoting 2026-05-01 23:32:11 +01:00
Peter Steinberger
cce08881ec test(release): harden Windows smoke model setup 2026-05-01 23:26:29 +01:00
Peter Steinberger
364ec53785 test(release): prefer GPT-5.5 smoke models 2026-05-01 21:45:03 +01:00
Peter Steinberger
ed8f50f240 refactor: simplify plugin dependency handling
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.

Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
e1732c2757 fix(release): quote Parallels model config paths 2026-05-01 20:59:15 +01:00
Peter Steinberger
70cd7927fb test(release): use stable OpenAI model for Parallels smoke 2026-05-01 20:34:27 +01:00
Peter Steinberger
4ad29d2d8e test(parallels): batch POSIX provider config 2026-05-01 17:21:30 +01:00
Peter Steinberger
84a3b50c11 test(parallels): force POSIX OpenAI SSE smoke 2026-05-01 17:10:58 +01:00
Peter Steinberger
e2a465df4b test(parallels): force Windows OpenAI SSE smoke 2026-05-01 16:46:47 +01:00
Peter Steinberger
76c8f9ac3f test(parallels): budget Windows agent retry 2026-05-01 15:59:34 +01:00
Peter Steinberger
03bde3d65c test(parallels): retry Windows agent idle exits 2026-05-01 15:57:57 +01:00
Peter Steinberger
3196abb064 test(parallels): expose portable Git to Windows agent turns 2026-05-01 15:33:25 +01:00
Peter Steinberger
efe6b37407 test(parallels): write Windows provider config via batch file 2026-05-01 15:22:06 +01:00
Peter Steinberger
4e9207c212 test: quote parallels provider config json 2026-05-01 14:41:10 +01:00
Peter Steinberger
0e8cb3d94b test: configure parallels smoke provider timeout 2026-05-01 14:33:21 +01:00
Peter Steinberger
bae211f72a test: require parallels agent responses 2026-05-01 14:22:07 +01:00
Peter Steinberger
f85bd0f5a9 test: retry Windows Parallels agent turn 2026-05-01 13:19:37 +01:00
Peter Steinberger
7719dd8804 test: use built-in OpenAI provider in Windows smoke 2026-05-01 12:28:23 +01:00
Peter Steinberger
1c9b4d871c test: stabilize Parallels update smokes 2026-05-01 12:05:24 +01:00
Peter Steinberger
39ab11425f test: clear Windows Parallels smoke sessions 2026-05-01 11:40:32 +01:00
Peter Steinberger
d3bb5ce9e9 test: write Windows Parallels provider timeout directly 2026-05-01 11:17:52 +01:00
Peter Steinberger
9a051d2f9b test: preseed dev channel in Parallels update 2026-05-01 11:03:16 +01:00
Peter Steinberger
ca620eaf35 test: extend Windows Parallels OpenAI timeout 2026-05-01 10:56:07 +01:00
Peter Steinberger
e8afaf512e test: use release OpenAI model in Parallels 2026-05-01 10:40:03 +01:00
Peter Steinberger
6387f83512 test: set Parallels tools profile as raw string 2026-05-01 10:26:16 +01:00
Peter Steinberger
8abf2977f4 test: minimize Parallels smoke agent turns 2026-05-01 10:17:54 +01:00
Peter Steinberger
f98ba66af6 test: wait for apt locks in Parallels Linux 2026-05-01 09:55:42 +01:00
Peter Steinberger
9e01d19db3 test: disable Parallels smoke idle watchdog 2026-05-01 09:51:47 +01:00
Peter Steinberger
38e03d3af3 test: extend Parallels model smoke timeout 2026-05-01 09:46:23 +01:00
Peter Steinberger
1ad50a36ac chore(release): forward-port 2026.4.29 fixes and bump 2026.4.30 2026-05-01 01:06:13 +01:00
Peter Steinberger
52bf20b07d fix(ci): escape stale update import regex 2026-05-01 00:50:15 +01:00
Peter Steinberger
48794b9f88 test(parallels): recover stale windows update swap 2026-05-01 00:43:04 +01:00
Peter Steinberger
919a68c64d test(parallels): retry stale post-update cli imports 2026-05-01 00:37:12 +01:00
Peter Steinberger
5a3b75de33 test(parallels): retry post-update cli readiness 2026-05-01 00:17:27 +01:00
Peter Steinberger
359d871293 test(parallels): allow mac update script fallback user 2026-04-30 23:38:02 +01:00
Peter Steinberger
af5a1fbddb test(parallels): harden npm update smoke transport 2026-04-30 23:16:41 +01:00
Peter Steinberger
e648f38efc fix: stabilize Parallels update restart checks 2026-04-30 05:22:04 +01:00
Peter Steinberger
d363565375 fix: harden Windows Parallels update smoke 2026-04-30 05:22:04 +01:00
Peter Steinberger
c728d604b2 fix: harden parallels smoke harness 2026-04-29 19:44:50 +01:00
Peter Steinberger
64bd2a2cbe refactor: simplify parallels smoke helpers 2026-04-29 13:04:43 +01:00
Peter Steinberger
39f810911c refactor: convert parallels smoke scripts to typescript 2026-04-29 12:53:58 +01:00