P!npoint

Plugins

Plugin Overview

This page explains what P!npoint Plugin Beta can extend.

Plugin Beta

P!npoint 1.2.0 Plugin Beta is designed for official plugins and local development plugins.

Plugin code does not run directly inside the main P!npoint UI. Plugin logic runs in a Worker runtime, and the app exposes only bridge APIs allowed by the permissions declared in the manifest.

What Plugins Can Extend

  • source evidence for a selected UI element
  • preview frame instrumentation
  • screenshot capture filtering
  • command and menu actions
  • Snapshot/Diff analysis
  • sandboxed workspace panels

Current Scope

  • official plugin catalog
  • in-app install and management
  • Worker runtime
  • permission-checked bridge APIs
  • sandboxed iframe panels
  • plugin templates
  • plugin verify, test, and pack CLI

Restricted Scope

  • unreviewed third-party catalog publication
  • arbitrary network access
  • direct native system access
  • direct app DOM mutation
  • unsandboxed UI plugins

Next Pages

  • Build Your First Plugin: start a plugin from a template.
  • Manifest Reference: review manifest.json fields.
  • Extension Points: review plugin entry points.
  • Bridge API Reference: review Worker bridge APIs.