Skip to content

Releases: UsefulSoftwareCo/executor

v1.5.34

Choose a tag to compare

@github-actions github-actions released this 18 Jul 06:33
2226e72

Patch Changes

  • Updated dependencies [e2712db, 7207347, 0c4e9b4]:
    • @executor-js/sdk@1.5.34
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.54
    • @executor-js/runtime-quickjs@1.5.34

v1.5.33

Choose a tag to compare

@github-actions github-actions released this 12 Jul 04:54
0a50c79

Patch Changes

  • #1404 5e0dd15 Thanks @RhysSullivan! - The provider service split boot migration now skips an org whose Google or Microsoft integration cannot be migrated (for example a config without a stored specHash) instead of failing the whole migration and blocking server startup. A daemon that does fail during boot now exits with the underlying error message instead of hanging with a generic "Unknown error".

  • Updated dependencies []:

    • @executor-js/local@1.4.4
    • @executor-js/sdk@1.5.33
    • @executor-js/runtime-quickjs@1.5.33
    • @executor-js/api@1.4.53

v1.5.32

Choose a tag to compare

@github-actions github-actions released this 10 Jul 10:16
04ce4b4

Patch Changes

  • #1395 d90d8be Thanks @RhysSullivan! - Policy create now defaults a new rule's position below any more-specific existing rule on the server, so a broad rule written without an explicit position (stale UI, API, agent tool) cannot shadow an existing narrower rule.

  • #1394 1ca5111 Thanks @RhysSullivan! - Ship the platform workerd binary in the self-host Docker runtime; without it custom app tools failed to sync or invoke with "workerd is unavailable on this platform".

  • Updated dependencies []:

    • @executor-js/sdk@1.5.32
    • @executor-js/runtime-quickjs@1.5.32
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.52

v1.5.31

Choose a tag to compare

@github-actions github-actions released this 10 Jul 06:24
724600c

Patch Changes

  • #1390 d95e63c Thanks @RhysSullivan! - Ship @cloudflare/worker-bundler in the self-host Docker runtime so the server starts; it was resolved at runtime since the dynamic Worker bundler change but never copied into the image.

  • Updated dependencies []:

    • @executor-js/local@1.4.4
    • @executor-js/sdk@1.5.31
    • @executor-js/runtime-quickjs@1.5.31
    • @executor-js/api@1.4.51

v1.5.30

Choose a tag to compare

@github-actions github-actions released this 09 Jul 21:49
dee68b3

Patch Changes

  • #1371 262fc3e Thanks @RhysSullivan! - Explain 401s from a hosted server as a sign-in problem with the exact executor login command to run, instead of surfacing a raw decode error. executor login now defaults to https://executor.sh when no server is specified, and profile plumbing stays out of messages unless you address servers by name.

  • #1375 0f81165 Thanks @RhysSullivan! - Run cloud custom tool bundling in a dynamically loaded Worker so dependency installation and bundling do not share the serving request isolate.

  • #1349 a7e3091 Thanks @RhysSullivan! - Back-stop code execution with a host-side timeout so a wedged sandbox delivers a descriptive error instead of hanging silently.

  • #1351 93b000a Thanks @RhysSullivan! - Let stock MCP clients auto-reconnect and recover a tool result when a POST stream drops mid-call.

  • #1345 c46730b Thanks @RhysSullivan! - Preserve MCP tool results across dropped streamable HTTP SSE connections.

  • #1357 4c319ee Thanks @RhysSullivan! - Throw a guidance error when sandbox code enumerates the tools proxy (Object.keys, spread, for...in) instead of returning an empty list, pointing agents at tools.search().

  • #1352 8bdf315 Thanks @RhysSullivan! - Treat a transient WorkOS outage during the MCP live-membership check as a retryable 503 instead of a Forbidden that destroys the session.

  • Updated dependencies []:

    • @executor-js/sdk@1.5.30
    • @executor-js/runtime-quickjs@1.5.30
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.50

v1.5.29

Choose a tag to compare

@github-actions github-actions released this 07 Jul 03:08
16ad63d

Patch Changes

  • #1341 5656c3e Thanks @RhysSullivan! - Fix 1Password desktop-app connections failing with "undefined is not a constructor (evaluating 'new n.DesktopAuth(...)')" in packaged builds. The compiled binary now bundles the 1Password SDK's wasm core correctly and falls back to a copy shipped next to the binary, so vault listing and secret resolution work without the op CLI installed.

  • Updated dependencies []:

    • @executor-js/sdk@1.5.29
    • @executor-js/runtime-quickjs@1.5.29
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.49

v1.5.28

Choose a tag to compare

@github-actions github-actions released this 04 Jul 00:32
30407cd

Patch Changes

  • Updated dependencies [1c48182]:
    • @executor-js/sdk@1.5.28
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.48
    • @executor-js/runtime-quickjs@1.5.28

v1.5.27

Choose a tag to compare

@github-actions github-actions released this 01 Jul 03:02
296d6fb

Patch Changes

  • Updated dependencies [c7ab1e2]:
    • @executor-js/api@1.4.47
    • @executor-js/local@1.4.4
    • @executor-js/sdk@1.5.27
    • @executor-js/runtime-quickjs@1.5.27

v1.5.26

Choose a tag to compare

@github-actions github-actions released this 30 Jun 00:46
d81d70e

Patch Changes

  • #1221 3606317 Thanks @RhysSullivan! - Send correct Cache-Control headers for the self-hosted web app. The SPA shell (index.html) and its client-route fallbacks are now served with no-cache, so a new deploy is picked up on the next visit instead of the browser rendering a stale UI from cache until a hard refresh. Content-hashed /assets/* are served immutable and cached long-term.

  • Updated dependencies []:

    • @executor-js/sdk@1.5.26
    • @executor-js/runtime-quickjs@1.5.26
    • @executor-js/local@1.4.4
    • @executor-js/api@1.4.46

v1.5.25

Choose a tag to compare

@github-actions github-actions released this 29 Jun 19:29
5da09aa

Patch Changes

  • Updated dependencies []:
    • @executor-js/local@1.4.4
    • @executor-js/sdk@1.5.25
    • @executor-js/runtime-quickjs@1.5.25
    • @executor-js/api@1.4.45