v1.5.38
Patch Changes
-
#1417
046d67dThanks @morluto! - Show policy and OAuth app removal failures in the UI, and keep success-only state unchanged when those writes fail. -
#1511
7eb795dThanks @RhysSullivan! - Fix:executescripts that bothemit()output andreturna value no longer lose the returned value in MCP clients that ignorestructuredContent— the return value is now appended to the tool-result content after the emitted items -
#1418
d3610e3Thanks @morluto! - Return an execution error when a Deno subprocess closes stdin instead of emitting an unhandled write failure. -
#1507
541549aThanks @RhysSullivan! - Fix: OAuth refresh rejections with non-spec error bodies (e.g. Datadog) now surface as expired connections with a reconnect path, and definitively dead refresh tokens are no longer retried against the authorization server -
#1517
59a6640Thanks @kitze! - Fix: OpenAPI query parameters that use form-style exploded objects now serialize each object field as a query parameter. -
#1416
f1b617cThanks @morluto! - Prevent provider service migration row loss caused by generated ID conflicts. -
#1420
8c71744Thanks @morluto! - Abort GraphQL tool calls that exceed the configured invocation timeout instead of waiting indefinitely for an upstream response. -
Updated dependencies [
6a924dd]:- @executor-js/sdk@1.5.38
- @executor-js/local@1.4.4
- @executor-js/api@1.4.58
- @executor-js/runtime-quickjs@1.5.38