From cd4d1f36ea9698a6b3708aa6e9a2b73c64f712c1 Mon Sep 17 00:00:00 2001 From: Younes Abouelnagah Date: Thu, 29 Oct 2026 08:13:38 -0400 Subject: [PATCH 1/3] docs(mcp): point the walkthrough at the current source and licence The walkthrough's source links pointed at the app 0.16.5 / SAGA 0.7.6-rc.1 commit under the old apps/ansari-faithful-answers path, where five linked files differ from the embedded copies and third-party-licences.ts is absent. They now point at apps/mcp at 822c1cf, whose files match the embedded sources byte for byte. The Assets and licenses notice now carries the MIT artwork grant from assets/NOTICE.md and says SAGA's notices travel in the card HTML. Also fix a typo, and drop the README's mention of a hosted lifecycle addendum the walkthrough no longer contains. Co-Authored-By: Claude Opus 5.5 --- apps/mcp/README.md | 2 +- apps/mcp/docs/show-me-ansari-mcp.html | 19 ++++++++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/apps/mcp/README.md b/apps/mcp/README.md index 539400d5..9faa8535 100644 --- a/apps/mcp/README.md +++ b/apps/mcp/README.md @@ -4,7 +4,7 @@ A standalone MCP application. `answer_islamic_question` calls the Ansari API and ## How it works -[Explore the interactive walkthrough](docs/show-me-ansari-mcp.html) for the complete question-to-card flow, UI states, code ownership and build process. Its hosted lifecycle addendum compares Alexa+, ChatGPT and Claude from build and deployment through discovery, requests, rendering and teardown. Download the self-contained HTML and open it in a browser; GitHub displays its source. The walkthrough uses synthetic content and makes no live requests. +[Explore the interactive walkthrough](docs/show-me-ansari-mcp.html) for the complete question-to-card flow, UI states, code ownership and build process. Download the self-contained HTML and open it in a browser; GitHub displays its source. The walkthrough uses synthetic content and makes no live requests. ## Screenshots diff --git a/apps/mcp/docs/show-me-ansari-mcp.html b/apps/mcp/docs/show-me-ansari-mcp.html index 11cdbb0d..f50e9d65 100644 --- a/apps/mcp/docs/show-me-ansari-mcp.html +++ b/apps/mcp/docs/show-me-ansari-mcp.html @@ -79,7 +79,7 @@ # Uncached root-context container qualification bash apps/mcp/scripts/verify-container.sh

The root lockfile is authoritative. Frozen workspace installation and a root-context Docker smoke check protect packaging; they do not establish an actual host connection.

SettingWhere it belongsWhy it matters
Upstream URL, client label, optional authNode environment / Worker bindingsSame client contract; secrets stay out of source.
Allowed Host and OriginNamed deployment environmentValidation matches the selected public endpoint.
Dev / Beta / ProductionDistinct native Wrangler environment configurationSelect an explicit target and keep release/rollback decisions separate.
Application, SDK and resource identityBuilt and served card metadataInspect the card actually loaded by the host, rather than assuming its cache is current.
- +