Plan a signed personal provider change
figure_library_plan_provider_source_changePrepare add, update, configure, remove, or trust reset for a signed provider source without writing configuration or snapshots, verifying only when required.
Instructions
Plan Add, Update, Configure, Remove, or explicit Trust Reset for a signed personal provider. Network access occurs only when the requested action must verify a snapshot. Planning never writes configuration or snapshots.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| enabled | No | ||
| providerId | No | Existing providerId for Update, Configure, Remove, or Trust Reset. | |
| manifestUrl | No | Public HTTPS URL for the canonical signed provider manifest. | |
| publicKeyBase64 | No | Add/Trust Reset: independently obtained canonical base64 for the raw 32-byte Ed25519 public key. | |
| allowSequenceReset | No | Trust-reset only: explicitly permit a lower sequence under the new trust epoch. | |
| expectedProviderId | No | Add only: independently expected providerId; the signed manifest and catalog must match it. | |
| includeInDefaultSearch | No | Opt in to ordinary default search. Add defaults this to false. |