Skip to content

Parse first JSONL handshake message in test (#640) - #642

Merged
iamfatness merged 1 commit into
mainfrom
codex/640-handshake-jsonl-test
Sep 26, 2026
Merged

iamfatness merged 1 commit into
mainfrom
codex/640-handshake-jsonl-test

Conversation

@iamfatness

Copy link
Copy Markdown
Owner

Closes #640.

The handshake regression test now parses the first newline-delimited RPC message and asserts it is the handshake. Additional asynchronous events may legally follow it. The old test parsed the complete JSONL output as one JSON object and failed twice on native Metal CI with Unexpected trailing JSON data.

Validation: Release native build and targeted handshake test passed locally.

@iamfatness
iamfatness force-pushed the codex/640-handshake-jsonl-test branch from 6b52016 to 2b2431c Compare September 26, 2026 03:07
@iamfatness
iamfatness merged commit 8226b67 into main Sep 26, 2026
6 of 18 checks passed
@iamfatness
iamfatness deleted the codex/640-handshake-jsonl-test branch September 26, 2026 03:10
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.

Handshake test parses multiple valid RPC messages as one JSON object

1 participant