Address PR #1229 code review feedback

- ToolsScreen.fixtures.ts: replace empty `{}` schemas in query_database
  params and post_request body with explicit `type` for consistency
- ToolControls WithSearch story: add play function that types "git" so
  the story actually demonstrates filtering
- ResourcesScreen stories: comment expandUserProfileTemplate to document
  the userId/readUserProfileState.uri coupling

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
cliffhall 2026-04-26 17:01:48 -04:00
commit 17d8532396

View file

@ -127,6 +127,9 @@ async function clickByText(canvasElement: HTMLElement, label: string) {
await userEvent.click(await canvas.findByText(label));
}
// The userId value typed below must match the `{userId}` segment in
// `readUserProfileState.uri` so the synthetic-resource fallback in
// ResourcesScreen matches and the preview panel renders.
async function expandUserProfileTemplate(canvasElement: HTMLElement) {
const canvas = within(canvasElement);
await userEvent.click(await canvas.findByText("User Profile"));