Peter Steinberger
a67ee0f7a2
perf: avoid redundant runtime postbuild sync
2026-05-27 02:44:47 +01:00
Vincent Koc
793e300cc5
fix(plugins): support linked source checkouts on Windows
2026-05-25 03:36:06 +02:00
Peter Steinberger
e5534dd2f3
perf: reduce gateway benchmark filesystem churn
2026-05-24 00:31:01 +01:00
Dallin Romney
d391434f4e
perf: skip dts for local launcher builds ( #85142 )
2026-05-21 17:58:48 -07:00
Peter Steinberger
12debcb05e
fix(cli): improve config startup progress
2026-05-17 00:37:39 +01:00
Vincent Koc
8bef5d0d62
fix(qa-lab): stabilize threaded memory parity
2026-05-17 06:41:21 +08:00
Ruben Cuevas
9ce359b370
fix(gateway): check restored runtime overlays
2026-05-09 19:31:51 -04:00
Ruben Cuevas
31f74259cb
fix(gateway): respect missing runtime outputs in watch
2026-05-09 19:31:51 -04:00
Ruben Cuevas
8a9f142942
fix(gateway): verify all runtime postbuild outputs
2026-05-09 19:31:51 -04:00
Ruben Cuevas
795dd2d02e
fix(gateway): share runtime asset list
2026-05-09 19:31:51 -04:00
Ruben Cuevas
28de7cc2e3
fix(gateway): require static runtime assets
2026-05-09 19:31:51 -04:00
Ruben Cuevas
ee7f2da0b7
fix(gateway): check runtime SDK alias outputs
2026-05-09 19:31:51 -04:00
Ruben Cuevas
17643e549f
fix(gateway): restore runtime postbuild freshness
2026-05-09 19:31:51 -04:00
Peter Steinberger
bece8dcbb8
fix: harden generated surface pruning
2026-05-07 09:07:18 +01:00
Peter Steinberger
a167acee67
fix(gateway): route watch trace spam to artifacts
2026-05-04 23:41:14 +01:00
Peter Steinberger
e84d4b27f4
feat: add gateway stall diagnostics
2026-05-04 23:26:25 +01:00
Vincent Koc
ac3cd1a0ca
Harden Codex harness control surfaces ( #77459 )
...
* fix(scripts): find codex protocol source from worktrees
* fix(test): keep codex harness docker caches writable
* fix(test): relax live codex cache mount permissions
* test(codex): add live docker harness debug output
* fix(test): detect numeric ci env in codex docker harness
* fix(codex): skip duplicate agent-command telemetry
* fix(tooling): skip sparse-missing oxlint tsconfig
* fix(tooling): route changed checks through testbox
* fix(qa): keep coverage json source-clean
* fix(test): preflight codex docker auth
* fix(codex): validate bind option values
* fix(codex): parse quoted command arguments
* fix(codex): reject extra control args
* fix(codex): use content for blank bound prompts
* fix(codex): decode local image file urls
* fix(codex): treat local media urls as images
* fix(codex): keep windows media paths local
* fix(codex): reject malformed diagnostics confirmations
* fix(codex): reject malformed resume commands
* fix(codex): reject malformed thread actions
* fix(codex): reject malformed turn controls
* fix(codex): reject malformed model controls
* fix(codex): resolve empty user input prompts
* fix(codex): enforce user input options
* fix(codex): reject ambiguous computer-use actions
* fix(codex): ignore stale bound turn notifications
* test(gateway): close task registries in gateway harness
* test(gateway): route cleanup through task seams
* fix(codex): describe current permission approvals
* fix(codex): disclose command approval amendments
* fix(codex): preserve approval detail under truncation
* fix(codex): propagate dynamic tool failures
* test(codex): align dynamic tool block contract
* fix(codex): reject extra read-only command operands
* fix(codex): escape command readout fields
* fix(codex): escape status probe errors
* fix(codex): narrow formatted thread details
* fix(codex): escape successful status summaries
* fix(codex): escape bound control replies
* fix(codex): escape user input prompts
* fix(codex): escape control failure replies
* fix(codex): escape approval prompt text
* test(codex): narrow escaped reply assertions
* test(codex): complete strict reply fixtures
* test(codex): preserve account fixture literals
* test(codex): align status probe fixtures
* fix(codex): satisfy sanitizer regex lint
* fix(codex): harden command readouts
* fix(codex): harden bound image inputs
* fix(codex): sanitize command failure replies
* test(codex): complete rate limit fixture
* test(tooling): isolate postinstall compile cache fixture
* fix(codex): keep app-server event ownership explicit
---------
Co-authored-by: pashpashpash <nik@vault77.ai >
2026-05-05 07:23:41 +09:00
Peter Steinberger
7129db1960
perf: lighten gateway watch startup
2026-05-04 08:36:50 +01:00
Vincent Koc
c7bbb3f9af
refactor(plugins): declare static runtime assets in package metadata
2026-05-02 23:47:25 -07:00
Peter Steinberger
20bb52e42c
feat(gateway): profile watched gateway startup
2026-05-02 17:05:35 +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
6e3fd67084
fix(gateway): sync dirty plugin metadata in watch mode
2026-05-01 10:58:32 +01:00
Peter Steinberger
57e4994caf
ci: speed up release validation
2026-04-29 19:55:37 +01:00
Peter Steinberger
acea3f2465
fix(build): stamp runtime postbuild artifacts
2026-04-28 07:56:08 +01:00
Peter Steinberger
59faa023fe
fix(gateway): unblock sidecar startup
2026-04-27 21:34:44 +01:00
Peter Steinberger
a421e0be84
test: fix plugin registry CI contracts
2026-04-27 11:25:06 +01:00
Peter Steinberger
344ee3782d
fix(google-meet): guide timeout recovery
2026-04-25 03:57:26 +01:00
Peter Steinberger
2045c0977e
refactor: dedupe tooling helpers
2026-04-23 18:09:20 +01:00
Peter Steinberger
d8892ee227
test: harden qa private runtime staging
2026-04-22 08:52:55 +01:00
Shakker
08d5ad3828
fix: skip clean run-node runtime restaging
2026-04-22 06:28:50 +01:00
Patrick Erichsen
acb27bac3a
fix(dev): release run-node build lock on SIGINT/SIGTERM/exit ( #69785 )
2026-04-21 09:33:19 -07:00
Peter Steinberger
d1f7f69cd4
fix: serialize run-node artifact writes
2026-04-21 03:53:23 +01:00
Peter Steinberger
1d7d268a63
refactor: share duplicate script helpers
2026-04-18 21:12:54 +01:00
Gustavo Madeira Santana
56a9fd4b34
QA Matrix: capture full runner output
2026-04-16 16:18:54 -04:00
Gustavo Madeira Santana
05cac5b980
QA: fix private dist freshness check
2026-04-16 03:44:40 -04:00
Gustavo Madeira Santana
d5933af80b
QA: fix private runtime source loading ( #67428 )
...
Merged via squash.
Prepared head SHA: b8bf2b6be6
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-15 21:59:16 -04:00
Peter Steinberger
229eb72cf6
build: exclude private QA from npm package
2026-04-15 09:39:51 -07:00
Vincent Koc
955270fb73
fix(ci): repair telegram ui and watch regressions
2026-04-13 23:49:59 +01:00
Vincent Koc
1a3eb38aaf
fix(ci): stabilize ui i18n and gateway watch checks
2026-04-05 23:20:17 +01:00
Peter Steinberger
17521116db
fix(dev): forward run-node wrapper signals
2026-04-05 17:05:20 +01:00
Vincent Koc
cd8d0881ed
fix(dev): classify dirty-tree watch invalidations
2026-03-31 17:54:05 +09:00
Peter Steinberger
8e0ab35b0e
refactor(plugins): decouple bundled plugin runtime loading
2026-03-29 09:10:38 +01:00
Tak Hoffman
54313a8730
fix(dev): rebuild dist after HEAD changes ( #56510 )
2026-03-28 11:49:09 -05:00
Peter Steinberger
7fcbf383d8
fix(ci): write dist build stamp after builds
2026-03-22 22:23:25 -07:00
Nimrod Gutman
50c8934231
fix(dev): align gateway watch with tsdown wrapper ( #47636 )
2026-03-15 23:28:57 +02:00
Gustavo Madeira Santana
4fb0160309
Gateway: sync runtime post-build artifacts
2026-03-15 20:44:15 +00:00
Gustavo Madeira Santana
594920f8cc
Scripts: rebuild on extension and tsdown config changes ( #47571 )
...
Merged via squash.
Prepared head SHA: edd8ed8254
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-03-15 16:19:27 -04:00
Josh Avant
81741c37fd
fix(gateway): remove watch-mode build/start race ( #18782 )
2026-02-17 11:24:08 +09:00
Peter Steinberger
9fb48f4dff
refactor(scripts): make run-node main testable
2026-02-14 16:36:15 +00:00
Peter Steinberger
f86840f4df
perf(cli): reduce read-only startup overhead
2026-02-14 01:18:44 +00:00