Settings
Workspace configuration, verification, billing, guardrails, and connected services.
Blocked
Required verification checks are failing. Resolve those first before trusting the instance.
This page separates what has already been verified from live validation that is still pending.
Last checked Apr 12, 05:21:58 AM (server time)
Test your connection
This page is intentionally safe to open before login. Some operator details stay hidden until you sign in.
OKCore Readiness
All checks passed
Confirms that OSuite is serving the verify surface and the app process is alive.
OSuite responded to the verification request.
What was checked: The /setup page rendered and the server runtime reported process metadata.
Evidence: Behavior verified: the app process responded and exposed runtime metadata.
Verify surface reachable
The Setup & Verify page rendered successfully.
Runtime metadata
Application runtime is available.
!!Database Verification
Checks whether OSuite can reach its database and confirm the core schema exists.
1 required table(s) are still missing.
What was checked: DATABASE_URL presence, a live database connection, and the required OSuite core tables.
Evidence: Connection succeeded, but schema verification failed.
Still pending: Bootstrap migrations still need to complete before database verification can pass.
DATABASE_URL
DATABASE_URL is present.
Connection test
Database connection succeeded.
Core schema
1 required table check(s) failed.
Sign in for the exact missing table names.
Likely cause: Bootstrap migrations have not run yet, or they did not complete successfully.
Next action: Run the setup migrations, then reload this page.
OKConfiguration
All checks passed
Verifies required settings and highlights recommended follow-up configuration.
Required and recommended settings are present.
What was checked: Presence of required and advisory environment variables. Values are never shown here.
Evidence: Configuration presence checks passed for required and recommended settings.
DATABASE_URL
DATABASE_URL is present.
Postgres connection string
NEXTAUTH_SECRET
NEXTAUTH_SECRET is present.
Session signing secret
NEXTAUTH_URL
NEXTAUTH_URL is present.
Public URL of this OSuite instance
OSUITE_API_KEY
OSUITE_API_KEY is present.
Default API key for agent authentication
CRON_SECRET
CRON_SECRET is present.
Secret token protecting /api/cron/* routes from unauthorized invocation
OKAuth Readiness
All checks passed
Checks whether operators can sign in and whether agents have an authentication path.
At least one sign-in method is available.
What was checked: Whether at least one complete sign-in method exists and whether agent API authentication has a configured path.
Evidence: Auth ready: a normal operator sign-in path exists.
Sign-in readiness
At least one sign-in method is configured.
Local admin password
OSUITE_LOCAL_ADMIN_PASSWORD is configured with SaaS break-glass access enabled.
Agent API access
Agent API authentication appears configured.
iBilling Readiness
Checks whether Stripe-backed SaaS billing is configured for hosted subscriptions.
Billing configuration is optional in self-host mode.
What was checked: Platform mode and hosted billing settings.
Evidence: Self-host mode does not require Stripe for normal operator setup.
Hosted billing mode
OSuite is not running in SaaS mode, so Stripe-backed hosted billing is optional.
OKDeploy Readiness
All checks passed
Deployment configuration checks for production readiness.
Deploy configuration looks correct.
What was checked: NEXTAUTH_URL vs current host, realtime backend suitability for serverless or multi-instance deployment.
Evidence: Deploy checks passed.
NEXTAUTH_URL matches deployment host
Configured host matches current request.
Realtime backend: Redis
Mission Control live stream is active.
!SDK and Integration Verification
Provides guided live validation paths for Node and Python once core verification is in place.
Finish core verification first, then run live SDK checks.
What was checked: This section does not execute SDK calls. It verifies whether a live validation path is available and documents the exact next commands.
Evidence: Live SDK proof is pending because core instance verification is not complete yet.
Still pending: Use the "Run test" button above to validate your API key and capture proof.
Live validation proof
No live validation proof has been captured yet.
Click "Run test" above with your API key to capture proof and upgrade to verified.
Core verification gate
Core verification is still incomplete, so validation should wait.
Likely cause: Database, required configuration, or auth readiness still needs attention.
Next action: Fix the blocked or warning checks above first.
API key available
An API authentication path is available.
Fix the blocked core checks above first, then use the test button to validate.
Recommended next steps
Run setup migrations
The database is reachable, but OSuite schema setup is incomplete.
What failed: one or more required core tables are still missing.
Likely cause: bootstrap migrations have not run, or they only ran partially.
Next action: run the migration commands, then reload /setup.
Sign in for the exact migration commands.
1 required schema check(s) are still failing.
⋯Verification workflow
Core instance verification
Core instance verification is not complete yet.
Proof: Blocked until required config and database checks pass.
Next action: Resolve the blocked checks in Configuration and Database first.
Operator and auth verification
At least one operator sign-in path is configured.
Proof: Verified by checking complete sign-in provider configuration.
Hosted billing verification
Billing verification should wait until core checks pass.
Proof: Verified by checking Stripe server key, publishable key, webhook signing secret, and all public plan prices.
Next action: Resolve the blocked core checks first.
SDK and integration verification
Live SDK validation should wait until core checks pass.
Proof: No live SDK proof collected yet.
Next action: Complete the core verification step first.
Verification proof artifact
A structured JSON artifact is available for the current verification view.
Proof: The artifact records timestamp, mode, overall state, categories checked, per-check status, and next steps.
Next action: Download the proof artifact once you are ready to share or archive the current verification state.
Governance workflow templates
Reusable operator playbooks that turn agent setup into governed, replayable workflows.
First Governed Agent
Connect one runtime, send one guarded action, and confirm decision replay is visible.
Install SDK or hooks
Proof: connect surface
Send first guarded action
Proof: decision replay
Terminal Approval Channel
Enable CLI approvals so operators can approve one live action end-to-end.
Install @osuite/cli
Proof: terminal approval
Approve one live action
Proof: approval event
Verification proof
Download JSONPreview artifact
{
"overall": "blocked",
"label": "Blocked",
"summary": "Required verification checks are failing. Resolve those first before trusting the instance.",
"ready": false,
"fully_verified": false,
"readiness_status": "blocked"
}