Skip to content

refactor: tighten internal protocol types - #252

Draft
ejgallego wants to merge 1 commit into
mainfrom
codex/typed-helper-status-cleanup
Draft

refactor: tighten internal protocol types#252
ejgallego wants to merge 1 commit into
mainfrom
codex/typed-helper-status-cleanup

Conversation

@ejgallego

@ejgallego ejgallego commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

This PR keeps failures typed across the target-built Lake helper boundary and preserves typed MCP request identity through delayed status reporting.

The private Lake helper codec now maps its existing JSON layout directly to Except BrokerFailure results, rejecting mixed envelopes, unknown top-level fields, and unknown failure codes before broker control flow. This removes the failure-code lookup round trip and avoids a redundant response datatype.

@ejgallego
ejgallego force-pushed the codex/typed-helper-status-cleanup branch from 3e7c4dd to 0ed9c99 Compare September 4, 2026 03:03
@ejgallego
ejgallego force-pushed the codex/typed-helper-status-cleanup branch from 0ed9c99 to f5c6889 Compare September 4, 2026 03:57
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