fow_bindings
Associate a lifecycle project with a coding host or configured provider via portable versioned JSON receipts. Inspect or export current associations; import and replace one with a reason.
Instructions
Associate an existing lifecycle project with a coding host or optional configured provider through portable versioned JSON receipts. Inspect/export current associations or explicitly import and replace one. Route with operation: inspect, export, import. Prerequisites: Use an existing project; provider receipts may select already configured routes only. Effects: inspect/export read associations; import records idempotent canonical associations and requires a reason for replacement. No endpoint, credentials, commands or restart are supplied by receipts. Exact help (replace operation_name with the selected route): fow_capabilities({"view":"operation","operation_tool":"fow_bindings","operation_name":"inspect"}).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | No | Identity of the human or agent recording this action; retain the original identity when replaying its request. | |
| host_id | No | Stable coding-host identity for the host association; independent from optional provider bindings. Applies to: export. | |
| operation | Yes | Operation selector for this multiplexer; use a canonical route listed below. Canonical values: inspect, export, import. | |
| project_id | Yes | Canonical lifecycle project ID. Select the existing project explicitly; development Markdown authorities are separate from runtime projects. | |
| request_id | No | Caller-owned retry identity. For receipted mutations replay the same actor and contents; changed contents can conflict. Inspect exact operation help for its receipt policy. | |
| provider_kind | No | Configured route category selecting the implementation_provider association to export; not the provider's transport URL or executable command. Applies to: export. | |
| association_kind | No | Association category to export: host or implementation_provider; these are independent bindings. Applies to: export. Required by: export. | |
| replacement_reason | No | Required explanation when replacing a different canonical host/provider association; replay of the same receipt does not replace it. Applies to: import. | |
| association_receipt | No | Versioned flow.project-association.v1 JSON receipt. Contains associations only; URLs, credentials, commands and unknown fields are rejected. Applies to: import. Required by: import. Exact required/optional dotted fields and guidance: fow_capabilities(view=operation, operation_tool=fow_bindings, operation_name=<selected route>). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||