Skip to content

docs(canvas-mcp): refresh Maple guidance and beta audiences - #253

Merged
thedannywahl merged 4 commits into
mainfrom
apps/canvas-mcp/maple-update-2026-11-04
Nov 4, 2026
Merged

thedannywahl merged 4 commits into
mainfrom
apps/canvas-mcp/maple-update-2026-11-04

Conversation

@thedannywahl

Copy link
Copy Markdown
Collaborator

Summary

  • Refresh Maple-generated Canvas MCP tool docs and scope provenance.
  • Mark ChatGPT enterprise validated as of October 30, 2026 while keeping personal mode untested.
  • Update Allowed Audiences guidance for text input and use the beta audience on beta instances.
  • Document how to repair older Test Cluster Only keys with an invalid beta audience.

Validation

  • Canvas MCP tests pass (405 passed, 24 skipped).
  • Canvas MCP typecheck passes.
  • Canvas MCP production build passes.

The Pages deployment workflow runs on pushes to �[1mmain�[0m. Package publishing is a separate tag-based workflow; this PR does not create a package release.

thedannywahl and others added 4 commits November 4, 2026 12:17
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings November 4, 2026 20:02
@thedannywahl
thedannywahl enabled auto-merge (squash) November 4, 2026 20:02
@thedannywahl
thedannywahl merged commit bb46181 into main Nov 4, 2026
11 checks passed
@thedannywahl
thedannywahl deleted the apps/canvas-mcp/maple-update-2026-11-04 branch November 4, 2026 20:03

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.

🟢 Approval recommended

No active review issues block the Canvas MCP guidance, beta-audience, and compatibility updates.

No open issues 🎉

What changed in this PR

This PR refreshes Canvas MCP setup guidance and generated documentation, corrects beta-instance audiences, and updates ChatGPT compatibility status.

Changes:

  • Mark ChatGPT enterprise as validated on October 30, 2026, while keeping personal mode untested.
  • Use maple-beta audiences for beta instances, replace dropdown guidance with text-entry instructions, and document repairs for older keys.
  • Refresh Maple provenance and tool descriptions, with updated regression tests.
File Description
apps/​canvas-mcp/​tests/​updatedGuides.test.ts Verify enterprise-only ChatGPT validation and enabled connection access.
apps/​canvas-mcp/​tests/​help.test.ts Check beta-audience repair guidance and ChatGPT status display.
apps/​canvas-mcp/​tests/​app.test.ts Cover audience text entry, beta URLs, and revised status behavior.
apps/​canvas-mcp/​src/​scopes.generated.json Refresh Maple revision and generation date.
apps/​canvas-mcp/​src/​help/​tools.generated.json Include student count in the course-details tool description.
apps/​canvas-mcp/​src/​help/​common-issues.json Explain how to repair older beta-key audiences.
apps/​canvas-mcp/​src/​clients/​curated/​chatgpt.ts Remove the authentication blocker and record enterprise validation.
apps/​canvas-mcp/​src/​admin/​key-settings.ts Select environment-specific audiences and update entry instructions.

Review effort: Balanced

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