Preview-only foundation
Real deploy, billing, DNS, and provider mutations are blocked. Production readiness remains false.
Provider secrets
Manage provider secret metadata and safe entry without exposing plaintext after submit.
Secret handling rules
- - Secrets are encrypted at rest.
- - Plaintext is never returned by the API.
- - production_ready remains false.
No real provider action buttons yet
Stored metadata
No provider secrets recorded yet.
GitHub provider controls
Preview-only GitHub connection and write safety controls for operators.
- - Preview only.
- - No GitHub call.
- - No repo creation.
- - No push.
- - No PR creation.
- - production_ready remains false.
Connection preview
Backend
Repo capability preview
- - Read-only preview.
- - No repo creation.
- - No push.
- - No PR creation.
- - No mutation.
Backend
GitHub write executor preview
- - Preview only.
- - No GitHub write.
- - No repo creation.
- - No push.
- - No PR creation.
- - Dry-run only.
- - production_ready remains false.
Backend
Billing providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- Billing providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_payment
- - refund_payment
- - enable_live_billing
Mode: Disabled
Status: Missing
- Provider type
- Billing providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_checkout
- - refund_payment
- - enable_live_billing
Mode: Disabled
Status: Missing
- Provider type
- Billing providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_subscription
- - cancel_subscription
- - enable_live_billing
Mode: Disabled
Status: Missing
- Provider type
- Billing providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Deployment providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- Deployment providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - deploy_service
- - restart_service
- - change_env
Mode: Disabled
Status: Missing
- Provider type
- Deployment providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Hosting providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- Hosting providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_server
- - resize_server
- - delete_server
Mode: Disabled
Status: Missing
- Provider type
- Hosting providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - record_manual_hosting_change
DNS providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- DNS providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_dns_record
- - delete_dns_record
- - change_proxy_mode
Mode: Disabled
Status: Missing
- Provider type
- DNS providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_dns_record
- - delete_dns_record
Mode: Disabled
Status: Missing
- Provider type
- DNS providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - record_manual_dns_change
Monitoring providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- Monitoring providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - create_monitor
- - delete_monitor
Mode: Disabled
Status: Missing
- Provider type
- Monitoring providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - create_monitor
- - change_alert_route
Mode: Disabled
Status: Missing
- Provider type
- Monitoring providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - record_manual_monitoring_change
AI providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- AI providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - enable_live_model
- - raise_token_budget
Mode: Disabled
Status: Missing
- Provider type
- AI providers
- Masked secret
- mock-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Mode: Disabled
Status: Missing
- Provider type
- AI providers
- Masked secret
- manual-preview
- Last four
- Last four unavailable
- Approval
- Approval preview only
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
- - record_manual_ai_change
Source control providers
Provider setup is preview-only. No live provider action is executed yet.
Mode: Disabled
Status: Missing
- Provider type
- Source control providers
- Masked secret
- No secret stored yet
- Last four
- Last four unavailable
- Approval
- Platform Owner required
After preview, secrets stay masked. Full secrets are never shown back in the UI.
No live provider action is executed yet.
Approval required for dangerous actions
Platform Owner required
- - create_repo
- - push_generated_package
- - open_pull_request