Commit Graph

791 Commits

Author SHA1 Message Date
Peter Steinberger
3f2c3a69d7 fix(release): stabilize slow live release gates 2026-05-02 16:04:39 +01:00
Peter Steinberger
9d5a0d4094 test: support legacy plugin cleanup package layout 2026-05-02 15:36:01 +01:00
Peter Steinberger
c06739d773 fix(heartbeat): type wake scheduling intent
Co-authored-by: Jordan Baker <jbb@scryent.com>
2026-05-02 14:52:18 +01:00
Peter Steinberger
f523620abe ci: use gpt-5.4 for cross-os release smoke 2026-05-02 13:47:51 +01:00
Peter Steinberger
335f870cd2 test: keep live release smokes tool-minimal 2026-05-02 12:18:25 +01:00
Peter Steinberger
a0c3cd6878 test: cover npm pack override reference 2026-05-02 10:25:44 +01:00
Peter Steinberger
e9cd362cd8 ci: preserve artifact package source metadata 2026-05-02 09:48:50 +01:00
Peter Steinberger
5eabb6e697 build(deps): internalize bundled plugin runtime deps 2026-05-02 09:39:38 +01:00
Peter Steinberger
51d78ca0dc test: extend parallels gpt-5.5 model timeout 2026-05-02 09:30:30 +01:00
Peter Steinberger
b65946b044 ci: keep release package metadata 2026-05-02 09:27:04 +01:00
Peter Steinberger
daad78701f test: extend bundled plugin runtime ready smoke 2026-05-02 09:05:06 +01:00
Peter Steinberger
b9096de37c test: extend parallels gpt-5.5 smoke budgets 2026-05-02 08:42:25 +01:00
Peter Steinberger
798515809c fix: write complete release provider config 2026-05-02 07:45:55 +01:00
Peter Steinberger
5c590fc64b fix: seed release provider config models 2026-05-02 07:30:03 +01:00
Peter Steinberger
0680c0b535 fix: keep GPT-5.5 release config valid 2026-05-02 06:59:04 +01:00
Peter Steinberger
e052bdcfb6 fix: stabilize GPT-5.5 release gates 2026-05-02 06:38:39 +01:00
Peter Steinberger
40d50cbbf1 fix: ignore pnpm progress in deadcode guard 2026-05-02 05:59:54 +01:00
Peter Steinberger
c3b8e5c812 fix(release): stabilize windows npm install 2026-05-02 05:49:45 +01:00
Peter Steinberger
66d8fcea99 fix: allow pinned release ci refs 2026-05-02 05:29:21 +01:00
Peter Steinberger
3ce8746b27 ci: pin full release validation children 2026-05-02 05:22:07 +01:00
Peter Steinberger
912f6693ac fix(release): stabilize full validation harness lanes 2026-05-02 04:22:14 +01:00
Peter Steinberger
8514e4c913 fix(release): stage runtime deps from plugin package root 2026-05-02 03:07:56 +01:00
Peter Steinberger
7ed73f5383 test: broaden plugin install update coverage 2026-05-02 02:57:23 +01:00
Peter Steinberger
7d89d4997e fix(release): detect packaged bundled runtime layouts 2026-05-02 02:35:02 +01:00
Peter Steinberger
1844c1fb38 fix(release): classify packaged runtime deps roots 2026-05-02 02:18:51 +01:00
Peter Steinberger
0cd12d17d4 fix(release): align package acceptance with candidate source 2026-05-02 01:56:48 +01:00
Peter Steinberger
3cb7752346 ci(release): force release smokes onto GPT-5.5 2026-05-02 01:38:09 +01:00
Peter Steinberger
4b4fbd7ea2 ci(release): default cross-os OpenAI smoke to GPT-5.5 2026-05-02 00:57:26 +01:00
Peter Steinberger
683549b17f fix: tolerate update migration pre-doctor cleanup 2026-05-02 00:44:30 +01:00
Peter Steinberger
682e05532d test: add update migration package gate 2026-05-02 00:34:33 +01:00
Peter Steinberger
e38fcb254b test: strengthen release workflow contract coverage 2026-05-02 00:14:50 +01:00
Peter Steinberger
890a053062 test(release): strip BOM from Windows smoke config 2026-05-02 00:05:53 +01:00
Peter Steinberger
0c23584c2c ci: run Telegram package E2E in full release validation 2026-05-02 00:05:33 +01:00
Peter Steinberger
d85980a529 fix: refresh release validation expectations 2026-05-01 23:41:22 +01:00
Peter Steinberger
bcd6499abd test: harden plugin update validation 2026-05-01 23:33:05 +01:00
Peter Steinberger
cce08881ec test(release): harden Windows smoke model setup 2026-05-01 23:26:29 +01:00
Peter Steinberger
01c384cbf9 refactor: prune legacy plugin dependency debris on postinstall 2026-05-01 22:08:28 +01:00
Peter Steinberger
112dedd093 refactor: remove plugin dependency cleanup leftovers 2026-05-01 21:55:50 +01:00
Peter Steinberger
364ec53785 test(release): prefer GPT-5.5 smoke models 2026-05-01 21:45:03 +01:00
Peter Steinberger
1e4f511f0a chore: clean up plugin dependency wording 2026-05-01 21:39: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
b0cf76165c fix(release): clean up one-shot gateway MCP runtimes 2026-05-01 20:26:51 +01:00
Peter Steinberger
f5f8562384 test(release): runtime inspect kitchen sink surfaces 2026-05-01 20:08:06 +01:00
Peter Steinberger
420824fccc ci: allow underscore oxlint rule in runner 2026-05-01 19:22:09 +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
Ayaan Zaidi
476ac66d80 test(rtt): support main package measurements 2026-05-01 21:06:40 +05:30