fix: focus Code Context answers and accept generic repo checkouts - #21
Open
alphali wants to merge 1 commit into
Open
fix: focus Code Context answers and accept generic repo checkouts#21alphali wants to merge 1 commit into
alphali wants to merge 1 commit into
Conversation
alphali
marked this pull request as ready for review
September 8, 2026 16:31
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A checkout named
repocould not connect because the privacy validator matched its name inside every generatedrepo_…reference. Validate these fields as mapped opaque identifiers while keeping repository-name checks on ordinary text.Specific behavior requests now collect the answer and relevant execution conditions; whole-feature requests retain flow and sibling coverage. Check exact fixture values against their guards before claiming success, and do not modify helper validation to force a submission. Release plugin 0.2.7 across the existing Codex, Claude Code and Cursor manifests.
Compatibility
No endpoint, authentication, or payload-schema changes. The related server improvement is trd #475; either side can ship first. Full compatibility and rollout details are in the change set.
Verification
npm testpassed: complete connected helper lifecycle using a checkout namedrepo; prose containing local repository names and unmapped references are still rejected; idempotency and agent-origin finalize remain covered.verifypassed.ready_to_create.The MCP runs use legacy packets from the current server, not a deployed candidate server. They stop at Code Context acceptance; downstream TRD generation and host installation are not claimed. This is a small regression check, not a representative benchmark score. No credentials or private benchmark state are included in this PR.
Both post-submission pulls independently confirmed
ready_to_createwith zero open questions. Tracked benchmark source and the candidate helper remained unchanged.