Plugin Host
`plugin-host` は Do3 plugin platform の host で、Clerk 認証、install / launch、runtime API、webhook delivery、health check、resync、audit log、rotation を提供します。
ここに出している一覧は現行実装の主要 endpoint です。built-in plugin として `do3-lite` を提供しています。
Plugin Definitions
Public / Auth
- GET /plugins/:pluginKey/signup
- GET /plugins/:pluginKey/auth/complete
- GET /plugins/:pluginKey/signup/complete
- GET /plugins/:pluginKey/launch/:installationPublicId
- GET /api/plugin-definitions
Management API
- POST /api/teams/:teamId/plugin-installations
- POST /api/plugin-installations/:installationPublicId/launch-ticket
- GET /api/plugin-installations/:installationPublicId/audit-logs
- POST /api/plugin-installations/:installationPublicId/resync
- POST /api/plugin-installations/:installationPublicId/rotate-secrets
- POST /api/plugin-installations/:installationPublicId/rotate-tokens
- POST /api/plugin-installations/:installationPublicId/remove
Runtime API
- POST /api/launch-tickets/exchange
- POST /api/installations/token
- POST /api/installations/:installationPublicId/activate
- POST /api/installations/:installationPublicId/degrade
- GET /api/runtime/me
- GET /api/runtime/team-members
- POST /api/runtime/messages/send
- POST /api/runtime/plugin-sessions
- GET /api/runtime/plugin-sessions/:sessionId
- POST /api/runtime/plugin-sessions/:sessionId/messages
Maintenance / Internal
- POST /api/internal/installations/health-check
- POST /api/internal/installations/resync
- POST /api/internal/installations/maintenance
- POST /api/internal/webhook-deliveries/retry