ext-apps/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jonathan Hefner 05e07a76e7 Complete "Persisting widget state" pattern documentation
Replaces the TODO stub with complete server-side and client-side examples
based on the `pdf-server` implementation pattern:

- Server: shows returning `widgetUUID` via `CallToolResult._meta`
- Client: shows receiving UUID via `ontoolresult`, using it as localStorage
  key with generic `saveState<T>()` / `loadState<T>()` helpers

Also clarifies the distinction between widget state persistence (UI state
surviving page reloads) and `updateModelContext()` (model-visible state).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 13:31:11 -06:00
..
index.html Add API docs (#29) 2025-11-27 22:09:22 +00:00
migrate_from_openai_apps.md Add "Migrate from OpenAI App" skill to Claude Code plugin 2026-01-19 07:59:41 -06:00
patterns.md Complete "Persisting widget state" pattern documentation 2026-01-20 13:31:11 -06:00
patterns.tsx Complete "Persisting widget state" pattern documentation 2026-01-20 13:31:11 -06:00
quickstart.md Update quickstart guide 2026-01-08 12:55:01 -06:00