Skip to content

feat(feed): committed-plane AskUserQuestion row + shared question parsing (P2d) - #462

Merged
Juliusolsson05 merged 1 commit into
integration/rendering-pipelinefrom
feat/auq-answered-row
Jul 7, 2026
Merged

Juliusolsson05 merged 1 commit into
integration/rendering-pipelinefrom
feat/auq-answered-row

Conversation

@Juliusolsson05

Copy link
Copy Markdown
Owner

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), AskUserQuestionAnsweredRow rendering 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

…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>
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