Skip to main content

Crate worldinterface_http_trigger

Crate worldinterface_http_trigger 

Source
Expand description

Dynamic webhook ingress for WorldInterface.

Provides HTTPS endpoints that trigger FlowRuns when called. Webhook registration creates a dynamic route; incoming requests are atomically appended to ActionQueue as trigger tasks.

Re-exports§

pub use error::WebhookError;
pub use handler::handle_webhook;
pub use receipt::create_trigger_receipt;
pub use registration::WebhookRegistration;
pub use registry::WebhookRegistry;
pub use trigger::TriggerInput;
pub use types::WebhookId;
pub use validation::validate_webhook_path;

Modules§

error
Webhook error types.
handler
Webhook invocation handler.
receipt
Trigger receipt generation for webhook boundary crossings.
registration
Webhook registration model.
registry
In-memory webhook registry backed by ContextStore for durability.
trigger
Trigger input data written to ContextStore when a webhook fires.
types
Webhook identity types.
validation
Webhook path validation.