Intake Warden
The Intake Warden is the entry point for all data ingestion in RedQueen. It validates x402 payment authorization for cloud deployments, authenticates VPC tokens for BYOI deployments, assigns a globally unique Stream-UUID (UUID v7, time-ordered) to every payload, and creates the metadata envelope that all downstream agents use for tracking and audit.
Capabilities
- x402 payment validation
- VPC bearer token authentication
- Stream-UUID v7 assignment
- Metadata envelope creation
- Payload size validation (max 512MB)
- Multi-tenant isolation
Configuration
intake-warden.yaml
agent: intake-warden
version: "1.0"
deployment_mode: byoi
auth:
byoi_token: "${VPC_BEARER_TOKEN}"
limits:
max_payload_size_mb: 512
rate_limit_rps: 1000 Example
intake-warden-example.ts
const result = await mcp.call('intake_warden_validate', {
payload: btoa(JSON.stringify(data)),
source_id: 'salesforce-contacts',
tenant_id: 'your-tenant-id',
deployment_mode: 'byoi',
});
console.log(result.stream_uuid); // "018f4e2a-7b3c-7d8e-..." Pricing
$0.01 USDC minimum per call (cloud) / Free (BYOI)