mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-10 00:14:38 +00:00
backend and governance: MCP contract, agent capabilities, API, and release-control
Manifest-backed MCP tools, prompts, and resources with surface affordance contracts; agent capability manifest and governance projection; API contract tests and capability route projection; operations-loop and intelligence-funnel telemetry; release-control subsystem documentation, registry, and tooling; licensing and configuration.
This commit is contained in:
parent
27ba85ddc6
commit
ee8a24e14a
279 changed files with 43945 additions and 9404 deletions
14
docs/API.md
14
docs/API.md
|
|
@ -940,7 +940,7 @@ Revoke a resource share. Admin or owner role required.
|
|||
|
||||
---
|
||||
|
||||
## 🤖 Pulse AI
|
||||
## 🤖 Pulse Intelligence
|
||||
|
||||
**Paid gating:** endpoints labeled with a paid plan require the relevant Relay, Pro, legacy Pro+, or Cloud capability and return `402 Payment Required` if the feature is not licensed.
|
||||
|
||||
|
|
@ -960,11 +960,13 @@ Lists models available to the configured providers (queried live from provider A
|
|||
- `POST /api/ai/test`
|
||||
- `POST /api/ai/test/{provider}`
|
||||
|
||||
### OAuth (Anthropic)
|
||||
- `POST /api/ai/oauth/start` (admin)
|
||||
- `POST /api/ai/oauth/exchange` (admin, manual code input)
|
||||
- `GET /api/ai/oauth/callback` (public, IdP redirect)
|
||||
- `POST /api/ai/oauth/disconnect` (admin)
|
||||
### Legacy Anthropic OAuth Cleanup
|
||||
Anthropic subscription OAuth is unsupported. These routes remain only for
|
||||
fail-closed compatibility and token cleanup:
|
||||
- `POST /api/ai/oauth/start` (admin): returns `501` with `unsupported_anthropic_oauth`
|
||||
- `POST /api/ai/oauth/exchange` (admin): returns `501` with `unsupported_anthropic_oauth`
|
||||
- `GET /api/ai/oauth/callback` (public): redirects to settings with `ai_oauth_error=unsupported` unless the provider supplied a specific error
|
||||
- `POST /api/ai/oauth/disconnect` (admin): clears stored legacy OAuth tokens
|
||||
|
||||
### Execute (Chat + Tools)
|
||||
`POST /api/ai/execute`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue