ext-apps/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Olivier Chafik 75ecd62384
fix(examples): improve updateModelContext with structured YAML frontmatter (#271)
* map-server: fix async/await in ontoolresult, remove unused getViewStorageKey

* fix(map-server): improve updateModelContext and fix initialization

- Use structured YAML frontmatter format for model context (like pdf-server)
- Add tool name, altitude, and cleaner data format
- Fix initialization deadlock: app.connect() was inside ontoolresult handler
  which could never fire until connected
- Fix view state persistence: widgetUUID now properly extracted from
  ontoolresult and used to restore persisted camera position
- Server now includes widgetUUID in tool result _meta for widget identification

* fix(pdf-server): use widgetUUID for page persistence

- Add widgetUUID to tool result _meta for widget identification
- Use widgetUUID instead of generated key (pdfUrl+toolId) for localStorage
- Enables reliable page restoration when revisiting PDF widgets

* fix(transcript-server): use structured YAML frontmatter for model context

- Add tool name, listening status, and unsent entry count in frontmatter
- Consistent format with pdf-server and map-server

* update names

* drop bogus altitude

* Update mcp-app.ts
2026-01-14 22:08:09 +00:00
..
basic-host Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-preact Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-react Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-solid Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-svelte Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-vanillajs Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
basic-server-vue Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
budget-allocator-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
cohort-heatmap-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
customer-segmentation-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
integration-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
map-server fix(examples): improve updateModelContext with structured YAML frontmatter (#271) 2026-01-14 22:08:09 +00:00
pdf-server fix(examples): improve updateModelContext with structured YAML frontmatter (#271) 2026-01-14 22:08:09 +00:00
qr-server fix(qr-server): Update SDK to 0.3.1 with app-with-deps bundle 2026-01-12 20:09:10 +00:00
scenario-modeler-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
shadertoy-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
sheet-music-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
system-monitor-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
threejs-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
transcript-server fix(examples): improve updateModelContext with structured YAML frontmatter (#271) 2026-01-14 22:08:09 +00:00
video-resource-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
wiki-explorer-server Improve consistency and organization of examples for AI learning 2026-01-13 20:48:02 -06:00
run-all.ts refactor(examples): use concurrently API for proper process cleanup (#128) 2025-12-11 14:04:39 +01:00