github UsefulSoftwareCo/executor v1.4.7

What's Changed

  • [codex] simplify cloud org switching by @RhysSullivan in #233
  • [codex] Allow underscores while editing source namespaces by @heyglassy in #231
  • [codex] Right-align inline secret creation actions by @heyglassy in #232
  • Rework cloud org flow: onboarding page + live membership check by @RhysSullivan in #234
  • Track MCP tool executions in Autumn billing by @RhysSullivan in #237
  • Replace loading text with skeletons in cloud shell by @RhysSullivan in #239
  • Disable MCP stdio transport by default by @RhysSullivan in #238
  • Remove google-discovery plugin from cloud app by @RhysSullivan in #240
  • Support OpenAPI server variables during onboarding by @RhysSullivan in #246
  • [codex] Refactor dynamic worker error transport with Effect causes by @heyglassy in #244
  • Extract @executor/plugin-oauth2 shared helpers by @RhysSullivan in #247
  • Add OAuth popup UI utilities to @executor/plugin-oauth2 by @RhysSullivan in #248
  • Add storeOAuthTokens + withRefreshedAccessToken refresh wrapper by @RhysSullivan in #249
  • Extract OAuth2 flows from OpenAPI security schemes by @RhysSullivan in #250
  • OpenAPI OAuth2 authorization-code onboarding backend by @RhysSullivan in #251
  • OpenAPI OAuth2 onboarding UI by @RhysSullivan in #252
  • chore: fix data storage by @RhysSullivan in #262
  • Allow "Remote"-ing to Executor Web Dashboard by @therealsamyak in #261
  • Fix OpenAI and Sentry icons in popular OpenAPI presets by @mrzmyr in #267
  • feat: improve mcp install card layout by @mrzmyr in #269
  • fix(openapi): use Workers-native fetch for spec URLs by @RhysSullivan in #270
  • fix(storage): require createMany on CustomAdapter; drizzle issues chunked bulk INSERT by @RhysSullivan in #275
  • perf(secrets): parallelize provider fan-out and header resolution by @RhysSullivan in #276
  • fix(cloud): forward /api/sentry-tunnel to Sentry ingest by @RhysSullivan in #277
  • test(cloud): exercise addSpec on the full Cloudflare spec through real postgres by @RhysSullivan in #278
  • Declarative reactivity keys + optimistic source add by @RhysSullivan in #279
  • cloud: wire Effect spans to Axiom via otel-cf-workers by @RhysSullivan in #280
  • Polish secret creation UX in header-auth flow by @RhysSullivan in #283
  • feat(release): publish execution, cli, and kernel packages to npm by @RhysSullivan in #284
  • cloud: share executor stack between HTTP and MCP DO; wire DO telemetry by @RhysSullivan in #281
  • Sort source list by name to stop optimistic-add jump by @RhysSullivan in #285
  • feat(sdk): typed errors propagate to one edge mapping (StorageError, InternalError, Telemetry) by @RhysSullivan in #282
  • execution: add Effect.fn spans for tool-call + code-exec boundaries by @RhysSullivan in #287
  • cloud: /mcp on Effect HttpApp + full e2e coverage (workerd pool + real-port Miniflare + elicitation) by @RhysSullivan in #289
  • cloud: restore McpSessionDO init/handleRequest span coverage + real-flow telemetry test by @RhysSullivan in #290
  • cloud: fix DO telemetry export + rebuild env as lazy Proxy by @RhysSullivan in #291
  • cloud: surface JSON-RPC protocol errors on mcp.request span by @RhysSullivan in #293
  • ci(pkg-pr-new): skip preview binary build for fork PRs by @mrzmyr in #292
  • cloud: expand MCP observability + flip engine to Effect-native by @RhysSullivan in #318
  • fix(cloud): propagate OTEL trace context across worker→DO boundary by @RhysSullivan in #320
  • Add graphite skill by @matiacone in #319
  • Version Packages by @github-actions[bot] in #321

New Contributors

Full Changelog: v1.4.6...v1.4.7

Don't miss a new executor release

NewReleases is sending notifications on new releases.