Skip to content

Re-vendor @intx/workflow and @intx/workflow-deploy at a8bc06ae with no delta - #458

Merged
TheGreatAxios merged 1 commit into
cl-7107-repin-3-workflowfrom
cl-7107-repin-4-hub-sessions
Aug 29, 2026
Merged

TheGreatAxios merged 1 commit into
cl-7107-repin-3-workflowfrom
cl-7107-repin-4-hub-sessions

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor

Re-pin wave 2, PR 4/7 — @intx/hub-sessions at a8bc06ae.

Retired (upstream commit): per-event usage forward CL-5879 (fab86ca9 TurnUsage once per turn — hub sink rewired), collector-level serialization CL-6379 part A (a1d419c3, registry-level), anchor ordering + DeployFrameNotSentError CL-6388/CL-6395 (a203a057 + 9e11829f isDeployFrameFailure).
Kept: adopted deploy front + sourceRef (CL-6324), wire-projection writer (CL-6324), pack acceptance (ownsWorkflowRunRepo, anchorAddressForPackSource, decideTerminalRunFlip), tool-call-name sanitization (CL-6478), sealed-run terminal backfill (CL-6595, now via upstream's classifyTerminalEvent).
Bridging: still-pinned workflow-host reads ownedMessageIds from scanRunsForBoot (f89bb51b) — gone in PR 6.
Not done: nothing deferred.

@TheGreatAxios TheGreatAxios changed the title cl 7107 repin 4 hub sessions Re-vendor @intx/workflow and @intx/workflow-deploy at a8bc06ae with no delta Aug 28, 2026
…m absorbed

Upstream now owns what three workbench deltas patched: fab86ca9 emits
TurnUsage once per finalized turn (replacing the per-event inference.usage
forward, which double-counted the cumulative usage ticks), a1d419c3
serializes collector dispatch at the registry (replacing the collector's
own promise chain), and a203a057 + 9e11829f sequence prepare -> INSERT
anchor -> emit with frameSent-tagged DeployFrameFailure (replacing the
insert-before-frame ordering and DeployFrameNotSentError). The hub's usage
sink now consumes TurnUsage, which carries tenant/session/run identity
itself.

Re-applied onto upstream's files: the adopted deploy front + sourceRef
threading (CL-6324), the wire-projection writer (CL-6324), pack acceptance
(ownsWorkflowRunRepo, anchorAddressForPackSource, decideTerminalRunFlip),
malformed tool-call-name sanitization (CL-6478) and the sealed-run
terminal-status backfill (CL-6595), the last now classifying through
upstream's classifyTerminalEvent. Tests for the retired deltas go with
them; the surviving ones stay.

The still-pinned workflow-host gains a second bridging edit: its boot
replay reads ownedMessageIds from scanRunsForBoot (upstream f89bb51b),
since readOwnedMessageIds no longer exists.
@TheGreatAxios
TheGreatAxios force-pushed the cl-7107-repin-4-hub-sessions branch from fbbbc83 to 59042f2 Compare August 28, 2026 19:15
@TheGreatAxios
TheGreatAxios merged commit 5078024 into main Aug 29, 2026
5 checks passed
@TheGreatAxios
TheGreatAxios deleted the cl-7107-repin-4-hub-sessions branch August 29, 2026 14:29
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