Skip to content

feat(webhook-triggers,workflows,chat): retire folded-run writes; native launch only - #736

Merged
TheGreatAxios merged 2 commits into
mainfrom
cl-6534-retire-folded-runs
Sep 17, 2026
Merged

TheGreatAxios merged 2 commits into
mainfrom
cl-6534-retire-folded-runs

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Summary

  • CL-6534 part 1: webhook launch no longer writes a workbench_launch mirror row (nor its sources digest). The native workflow_run row Interchange commits answers run identity.
  • Drops the persistLaunch/recordLaunchSources deps surface and its offeringDigest helper, the workbenchLaunchPersistExtra writer and its test, and the live-definition folded-body reader (schemas + tests).
  • Net: 11 insertions, 270 deletions across 10 files. Red/green commits: red test proved the old write path, green removes it.

Verification

  • bun test packages/webhook-triggers/: 54 pass, 0 fail
  • bun test packages/workflows/: 203 pass, 0 fail
  • bun test packages/chat/: 979 pass, 0 fail
  • bun run typecheck: exit 0
  • bun run lint: 0 errors (10 warnings, all pre-existing in untouched files)
  • bun run check:structural: ok
  • Pre-push hook: 293 tests across 48 files passed.

Fixes CL-6534

@linear-code

linear-code Bot commented Sep 16, 2026

Copy link
Copy Markdown

CL-6534

…row (CL-6534)

Summary: prove the CL-6534 part-1 cutover is missing — a webhook delivery is a one-off native run, so launch must not write a workbench_launch mirror row or its sources digest.

Verification: bun test packages/webhook-triggers/test/launch.test.ts shows 7 pass, 1 fail (the new test).
…ch provisions the native run only (CL-6534)

Webhook launch no longer writes a workbench_launch mirror row (nor its
sources digest): the native workflow_run row Interchange commits answers
run identity. Drops the persistLaunch/recordLaunchSources deps surface and
its offeringDigest helper, the workbenchLaunchPersistExtra writer and its
test, and the live-definition foldedBody reader (schemas + tests) whose
only consumer was the in-process host launch path.
@TheGreatAxios
TheGreatAxios force-pushed the cl-6534-retire-folded-runs branch from 27cf569 to dbcc769 Compare September 17, 2026 16:10
@TheGreatAxios
TheGreatAxios merged commit 7505955 into main Sep 17, 2026
0 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant