diff --git a/showcase/shell-docs/src/content/docs/generative-ui/a2ui/fixed-schema.mdx b/showcase/shell-docs/src/content/docs/generative-ui/a2ui/fixed-schema.mdx index 64c1778908..46724e9814 100644 --- a/showcase/shell-docs/src/content/docs/generative-ui/a2ui/fixed-schema.mdx +++ b/showcase/shell-docs/src/content/docs/generative-ui/a2ui/fixed-schema.mdx @@ -365,7 +365,7 @@ When available, a button declares its action like this: And the Python tool matches it with a handler keyed by the action name (plus a `"*"` catch-all). Until the SDK lands, handle the click on the frontend instead — see -[Advanced — Action Handlers](./advanced#action-handlers) for the +[Advanced — Action Handlers](/integrations/langgraph/generative-ui/a2ui/advanced#action-handlers) for the `createA2UIMessageRenderer` / `onAction` pattern. ## When should I use fixed schemas?