Game catalog: replaced emoji badges with the story field (word-wrapped)
and external links listed as label + URL. GameModel gains story and
external_links attributes.
New message: navigates back to idle immediately after a successful send
instead of sitting on the sent confirmation screen.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>