Skip to content

Power Platform API Documentation - #36

Merged
Power-Maverick merged 2 commits into
mainfrom
feat/pp-api
Jun 24, 2026
Merged

Power Platform API Documentation#36
Power-Maverick merged 2 commits into
mainfrom
feat/pp-api

Conversation

@Power-Maverick

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings June 24, 2026 19:15
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-web Ready Ready Preview, Comment Jun 24, 2026 7:16pm

@Power-Maverick
Power-Maverick merged commit 647d270 into main Jun 24, 2026
3 checks passed
@Power-Maverick
Power-Maverick deleted the feat/pp-api branch June 24, 2026 19:17

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds documentation for a new window.powerplatformAPI surface and updates the tool-developer docs/navigation to include it, alongside the @pptb/types connection-type rename.

Changes:

  • Adds a new PowerPlatform API reference page and links it from navigation + the API Reference landing page.
  • Updates docs to reflect @pptb/types renaming DataverseConnectionConnection (and documents new PowerPlatform-related fields).
  • Removes deprecated loading-overlay documentation and updates .gitignore to exclude .kilo.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/components/Navigation.tsx Adds PowerPlatform API entry to the Tool Development nav group; minor JSX formatting.
src/app/tool-development/page.mdx Documents the new PowerPlatform API and notes the Connection type rename/fields.
src/app/tool-development/api-reference/toolbox-api/page.mdx Updates connection typing docs to Connection, adds new PowerPlatform-related fields and alias note, removes deprecated loading overlay section.
src/app/tool-development/api-reference/powerplatform-api/page.mdx New PowerPlatform API reference page (overview, shared methods, namespace catalog).
src/app/tool-development/api-reference/page.mdx Updates API Reference landing page copy and adds a PowerPlatform API quick-link card.
src/app/tool-development/api-reference/error-handling/page.mdx Removes loading-state guidance that depended on deprecated loading overlay helpers.
.gitignore Ignores .kilo directory.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +19 to +21
<Note type="warning">
For complete TypeScript definitions, install the `@pptb/types` package: ```bash npm install --save-dev @pptb/types ```
</Note>
Comment on lines +56 to +58
<Note type="important">
For connection typing in `@pptb/types`: `DataverseConnection` is deprecated and renamed to `Connection`. The `Connection` model also includes `enabledForPowerPlatformAPI?: boolean` and `scopesForPowerPlatformAPI?: string[]`.
</Note>
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