frame the context / thinking / agent-prompt meta cards (T-306)

The injected context block and the thinking / agent-prompt blocks
rendered as frameless `bare` cards, reading as unfinished `> context …`
rows next to the framed tool cards. Switch them to the bordered variant —
same panel border + left chevron + label as the surrounding cards — while
keeping the D-78 de-emphasis (muted accent, collapsed by default,
first-line summary; thinking gains a summary for parity). Adds a
conversation_card_meta golden.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-10 13:16:41 +02:00
co-authored by Claude Opus 4.8
parent db66039769
commit 7a98cbae4b
10 changed files with 286 additions and 3 deletions
+6
View File
@@ -256,6 +256,12 @@ heading, and (b) bumping `pubspec.yaml` `version:` in the same commit.
### Fixed
- **The `context` / `thinking` / agent-prompt blocks are now carded like the
rest.** These muted meta blocks used to render frameless, reading as
unfinished `> context …` rows wedged between the framed tool cards. They now
sit in a proper bordered card — still muted, collapsed by default, with a
first-line summary and a left chevron toggle — matching the surrounding
cards. (T-306)
- **Numpad digits now pick permission/question options too.** The prompt card's
number-key shortcuts only matched the top number row; numpad `1`-`9` now map to
the same 1-9 selection, so the keypad works for Allow/Deny and question options.