Commit graph

7 commits

Author SHA1 Message Date
Peter Steinberger
cfece29ae8
feat(gateway): run managed services from standalone artifacts (#183838) 2026-10-25 16:29:28 -07:00
Peter Steinberger
a4cfee8af5
fix(knowledge): start workers on Bun and standalone builds (#183771)
* fix(knowledge): start workers on Bun and standalone builds

Use runtime-owned SDK alias resolution inside both workers and declare their client-owned entrypoints in the canonical process manifest. Resolve worker URLs through the existing SDK contract so source, package, and embedded builds use the same worker inventory.

* chore(knowledge): refresh generated worker inventories

Regenerate the daemon runtime probe and its script inventory after declaring Knowledge registry and storage workers. This repairs the script freshness gate that stopped both compact tests and browser bootstrap CI before their runtime checks.

* chore(knowledge): document Bun worker runtime invariant
2026-10-25 12:08:39 -07:00
Peter Steinberger
9397bfef04
perf(sqlite): fold version read into capability round trip (#183576)
Read the SQLite version with the NUL round-trip row, preserving synchronous boot admission and failure diagnostics. Reduce each successful capability probe from four statements to three.
2026-10-25 05:41:30 -07:00
Peter Steinberger
f7397050bd
fix(sqlite): validate Bun libraries without JIT-only FFI (#183486)
* fix(sqlite): validate Bun libraries without JIT-only FFI

* fix(sqlite): keep probe bootstrap self-contained

* test(sqlite): preserve probe module exports

* fix(sqlite): isolate Bun library probes from project config

Run the bounded same-executable probe from its private directory with an empty Bun config and dotenv loading disabled. Resolve relative library candidates before changing the child working directory, and retain finally-owned cleanup.

A real Bun regression reproduces the inherited preload failure on the prior head and passes with this fix. Owner, parser, worker, and launcher tests pass; generated runtime copies are refreshed.
2026-10-25 11:24:35 +00:00
Peter Steinberger
60c3a7c352
fix(build): make runtime script assets independent of dependency paths (#183493) 2026-10-25 03:43:29 -07:00
Peter Steinberger
44dd89b76c
fix(standalone): worker deployments fail without the transfer bundle (#183473)
* fix(standalone): retain deployable worker bundles

Package the canonical transfer archive and use the same executable for downloaded worker scripts. Keep embedded relay dispatch separate from the target environment and preserve existing bundle compatibility checks.

* fix(standalone): refresh embedded worker launch assets
2026-10-25 02:57:37 -07:00
Peter Steinberger
fe0be1ae74
fix: retain local helper programs in standalone builds (#183120)
* fix: retain local helper programs in standalone builds

* fix: retain runtime probe assets across packaged layouts

* fix: keep bundled runtime probes self-contained
2026-10-24 23:29:02 -07:00