Skip to content

docs: add optional Backer Concierge AI Agent lesson (copilot app harness) - #176

Open
juliamuiruri4 wants to merge 2 commits into
mainfrom
copilot-app-foundry-agent
Open

juliamuiruri4 wants to merge 2 commits into
mainfrom
copilot-app-foundry-agent

Conversation

@juliamuiruri4

@juliamuiruri4 juliamuiruri4 commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds a new optional lesson to the copilot app harness where learners build a hosted Microsoft Foundry backer concierge AI agent using the Foundry Canvas. This step is clearly positioned as optional — the required workshop path (through the review lesson) does not depend on it in any way, and learners can skip it entirely.

Type of change

  • Workshop content (lesson Markdown, images)

Verification

  • Type checks and a clean site build pass.
  • Affected pages and translations match their source and intended routes.
  • Offline internal link checks pass.
  • Changed external links have been checked separately.

Screenshots

Backer Concierge chat widget recommending a game

22738d79-161a-40e4-9440-b4d28c4a98ab-tailspin-toys-backer-concierge-agent.mp4

… harness

Add lesson 8 (optional) walking learners through building a
catalog-grounded Backer Concierge hosted agent with Microsoft Foundry
Canvas from the GitHub Copilot app, and renumber the review lesson
from 8 to 9 to make room for it.

- Wire the new lesson into the sidebar, harness README, and lesson 7's
  closing navigation, following the '<n>. <title> (Optional)' label
  convention and offering an explicit skip-ahead link to the review
  lesson for learners who aren't interested.
- Fix translated (es-es, ja-jp, ko-kr, pt-br, zh-cn) README and lesson
  7 next-lesson links that pointed at the now-renamed 8-review.
- Use relative ../_images/ paths for the lesson's screenshots so they
  resolve under the site's base path.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 15, 2026 22:25
@juliamuiruri4 juliamuiruri4 changed the title docs: add optional Backer Concierge AI Agent lesson (app harness) docs: add optional Backer Concierge AI Agent lesson (copilot app harness) Sep 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Unresolved moderate lesson workflow and localized routing issues block approval.

Get a fresh assessment by requesting another Copilot review.

Review tier: Lite
Findings: 3 Medium severity · 12 Low severity

Open (15)
What changed in this PR

Adds an optional Microsoft Foundry Backer Concierge AI Agent lesson and renumbers the final review lesson from 8 to 9, with localized navigation updates.

Changes:

  • Adds Foundry setup, agent testing, proxy, widget, and cleanup instructions.
  • Updates English lesson navigation and review numbering.
  • Updates localized lesson links and review references.
File Summary
website/​astro.config.mjs Adds the optional lesson; localized review routes still target missing 9-review pages (moderate).
docs/​zh-cn/​app/​README.md Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit).
docs/​zh-cn/​app/​7-canvases.md Updates the review target, but preceding text still describes Lesson 8 review (nit).
docs/​pt-br/​app/​README.md Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit).
docs/​pt-br/​app/​7-canvases.md Updates the review target, but preceding text still describes Lesson 8 review (nit).
docs/​ko-kr/​app/​README.md Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit).
docs/​ko-kr/​app/​7-canvases.md Updates the review target, but preceding text still describes Lesson 8 review (nit).
docs/​ja-jp/​app/​README.md Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit).
docs/​ja-jp/​app/​7-canvases.md Updates the review target, but preceding text still describes Lesson 8 review (nit).
docs/​es-es/​app/​README.md Updates review references, but the table still labels review as Lesson 8 and omits the optional lesson (nit).
docs/​es-es/​app/​7-canvases.md Updates the review target, but preceding text still describes Lesson 8 review (nit).
docs/​app/​README.md Documents the optional lesson and renumbered review sequence.
docs/​app/​9-review.md Provides the renumbered review lesson.
docs/​app/​8-foundry-canvas.md Adds the lesson, but has unresolved workflow, proxy deployment, prerequisite, grounding, diagram, terminology, formatting, and accessibility issues.
docs/​app/​7-canvases.md Adds optional and skip-ahead navigation.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread docs/app/8-foundry-canvas.md
Comment thread docs/app/8-foundry-canvas.md
Comment thread docs/app/8-foundry-canvas.md Outdated
Comment thread docs/app/8-foundry-canvas.md Outdated
Comment thread docs/app/8-foundry-canvas.md Outdated
Comment thread docs/ko-kr/app/README.md Outdated
Comment thread docs/pt-br/app/7-canvases.md Outdated
Comment thread docs/pt-br/app/README.md Outdated
Comment thread docs/zh-cn/app/7-canvases.md Outdated
Comment thread docs/zh-cn/app/README.md Outdated
Clarify the local proxy and conversation boundary, improve the agent and widget verification flow, align UI instructions with accessibility guidance, and complete optional-lesson navigation and review renumbering across all five locales.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread docs/app/8-foundry-canvas.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants