Skip to content

API docs#90

Merged
nstrayer merged 40 commits intomainfrom
api-docs
Jun 17, 2025
Merged

API docs#90
nstrayer merged 40 commits intomainfrom
api-docs

Conversation

@nstrayer
Copy link
Contributor

This PR substantially increases the scope of the existing extension-development page and adds a new one called api-advanced that goes into further depth regarding using the Positron API in extensions.

Docs now reference the new @posit-dev/positron NPM package and a template repo for getting started with an extension.

… less common api access. Also reference the new NPM package
@netlify
Copy link

netlify bot commented Jun 12, 2025

Deploy Preview for positron-posit-co ready!

Name Link
🔨 Latest commit 869ed07
🔍 Latest deploy log https://app.netlify.com/projects/positron-posit-co/deploys/6851c138f868530008988667
😎 Deploy Preview https://deploy-preview-90--positron-posit-co.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

This comment was marked as outdated.

Copy link
Collaborator

@juliasilge juliasilge left a comment

Choose a reason for hiding this comment

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

Thank you so much for working on this! And for all the great work on the npm package; this is going to improve the situation for extension developers so much 🙌

nstrayer and others added 7 commits June 17, 2025 14:11
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
nstrayer and others added 17 commits June 17, 2025 14:13
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
@nstrayer nstrayer requested review from Copilot and juliasilge June 17, 2025 18:49
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the extension development documentation to expand the guidance on using the Positron API, and to improve the setup and example sections for building extensions. Key changes include:

  • Renaming and reorganizing sections (e.g., "Context keys" to "Prerequisites") for better clarity.
  • Adding detailed setup instructions and code examples for activating Positron features.
  • Updating guidance on Positron-specific API usage and versioning.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Collaborator

@juliasilge juliasilge left a comment

Choose a reason for hiding this comment

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

Thank you so much!

nstrayer and others added 3 commits June 17, 2025 15:25
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
Co-authored-by: Julia Silge <julia.silge@gmail.com>
@nstrayer nstrayer merged commit 0334186 into main Jun 17, 2025
5 checks passed
@nstrayer nstrayer deleted the api-docs branch June 17, 2025 19:27
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.

3 participants