docs(client-web): sync the web card contracts to the scrolling source list
The READMEs of ui-primitives and ui-conversation still documented the removed maxSources prop, DEFAULT_WEB_MAX_SOURCES, CHAT_WEB_MAX_SOURCES, and the head/tail collapse; the 2026-07-30 frontend note described the same as current behavior. Restate all of them as the fixed-height scroll container and cross-link the two notes both ways. Bound the model-visible/card-visible correspondence: spill-policy's tools/post-execute replaces an oversized result's content while leaving presentationMeta whole, so the card's contract is the view it receives, not the model's context. Narrow the unit test's name and header comment to what jsdom establishes (one <ol>, no expand control); jsdom does not resolve CSS Modules layout, so the scroll geometry belongs to an assembled browser case.
This commit is contained in:
@@ -2,5 +2,5 @@
|
||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||
# after editing either side, bring the other along and re-record with:
|
||||
# pnpm run verify-translation-pairing --write .agents/notes/implemented/feature/2026-08-03-web-search-source-scroll.md
|
||||
2026-08-03-web-search-source-scroll.md: 8575f3fd2228e0e54be6cc4b115d17a88b7d4a39
|
||||
2026-08-03-web-search-source-scroll.zh.md: 214e51d18ccae3e7708a7ad073648097ca0b4065
|
||||
2026-08-03-web-search-source-scroll.md: 8ec9aee890015ecc1360b447a8bcee5585365e86
|
||||
2026-08-03-web-search-source-scroll.zh.md: a9cf64d421e972ec80f1746489bac2eb15d0dc50
|
||||
|
||||
Reference in New Issue
Block a user