Skip to content

fix: improve startup and feedback diagnostics - #242

Merged
ejgallego merged 1 commit into
mainfrom
codex/issue-239-diagnostics
Aug 30, 2026
Merged

fix: improve startup and feedback diagnostics#242
ejgallego merged 1 commit into
mainfrom
codex/issue-239-diagnostics

Conversation

@ejgallego

@ejgallego ejgallego commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

This PR makes backend startup failures such as #239 actionable and keeps feedback provenance trustworthy. Beam now captures a bounded stderr tail for startup and worker-exit failures, refreshes the source commit when reusing an identical installed runtime, and reports the full source commit plus runtime payload in feedback cards.

The stderr capture remains isolated from MCP stdio, runs on a dedicated task, is capped at 16 KiB, and preserves valid UTF-8 when truncation lands inside a character. Runtime reuse updates only source provenance, preserving the original creation-toolchain metadata.

@ejgallego
ejgallego force-pushed the codex/issue-239-diagnostics branch 3 times, most recently from 8c54c0b to f4be291 Compare August 30, 2026 18:21
@ejgallego
ejgallego changed the base branch from main to codex/session-contract August 30, 2026 18:22
Base automatically changed from codex/session-contract to main August 30, 2026 18:25
@ejgallego
ejgallego force-pushed the codex/issue-239-diagnostics branch 2 times, most recently from 291be14 to 543f856 Compare August 30, 2026 18:32
@ejgallego
ejgallego marked this pull request as ready for review August 30, 2026 18:41
@ejgallego
ejgallego force-pushed the codex/issue-239-diagnostics branch from 543f856 to e14ecec Compare August 30, 2026 19:51
@ejgallego
ejgallego merged commit fc2f885 into main Aug 30, 2026
31 checks passed
@ejgallego
ejgallego deleted the codex/issue-239-diagnostics branch August 30, 2026 20:26
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