Repository navigation
feat(feed): committed-plane AskUserQuestion row + shared question parsing (P2d) - #462
Merged
Juliusolsson05 merged 1 commit intoJul 7, 2026
Merged
Conversation
…sing (P2d) The 06-17/06-21 bundles' committed half: after the live picker answered (or died), the committed AskUserQuestion tool_use painted raw input JSON (post-P1: a generic JSON row - readable but shapeless). - lib/askUserQuestion.ts: question/option parsing extracted from the semantic AskUserQuestionRow so both planes read the SAME shapes - the planes drifting apart is how these bundles happened. - AskUserQuestionAnsweredRow (committed): headers + questions + option labels the way the picker showed them, plus the answer VERBATIM from the paired tool_result. Deliberately schema-free: no local transcript contains an AUQ result to pin a schema to (checked 2026-07-07); tighten into per-question chips when a real result shape is captured. - Block.tsx intercepts AskUserQuestion before provider dispatch, feeding the paired result from toolResultIndex. Both gates clean; unit project green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.
Residue plan P2d — the committed half of the AUQ bundles: shared question parsing (
lib/askUserQuestion.ts, extracted from the semantic picker so the planes can't drift),AskUserQuestionAnsweredRowrendering questions/options + the answer verbatim from the paired tool_result (schema-free on purpose — no local transcript contains an AUQ result to pin a schema to; tighten when one is captured), Block.tsx interception before provider dispatch. Both gates clean.🤖 Generated with Claude Code