Expand description
gtc op messaging endpoint {add,list,show,link-bundle,unlink-bundle,set-welcome-flow,remove}
(Phase M1.2).
Manages Environment.messaging_endpoints: Vec<MessagingEndpoint> plus the
derived <env_dir>/messaging/ projection. Each mutation:
- transacts under the env flock,
- validates the resulting
Environment, - saves
environment.json, - re-materializes the per-endpoint files and
index.json, - records the operation in the local-only audit log.
Endpoint ids are ULID-shaped — minted on add, accepted as positionals on
every other verb. provider_id is the INSTANCE identity (teams-legal-bot)
distinct from provider_type (teams); the two together are unique per
environment.
Structs§
- Endpoint
AddPayload - Endpoint
Link Bundle Payload - Endpoint
Remove Payload - Endpoint
Rotate Webhook Secret Payload - Endpoint
SetWelcome Flow Payload - Endpoint
Summary - Welcome
Flow Summary