Skip to content

fix: improve startup and feedback diagnostics - #242

Draft
ejgallego wants to merge 10 commits into
mainfrom
codex/issue-239-diagnostics
Draft

fix: improve startup and feedback diagnostics#242
ejgallego wants to merge 10 commits 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 from 4a7b242 to 4073fad Compare August 24, 2026 16:39
@ejgallego
ejgallego force-pushed the codex/issue-239-diagnostics branch from 4073fad to 8c54c0b Compare August 26, 2026 14:38
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