Individual skill
butterbase
AI-native, open-source backend-as-a-service with a built-in Model Context Protocol server. Postgres, auth, storage, functions, AI gateway.
SKILL.md
Source commit c580b1fe5db1fc6a6f34043230619b87eb4d3050
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 3,031
- Repository last updated
- Nov 8, 2026
- License
- Apache-2.0
Observed agent integration: codex
- baas Repository topic
- backend-as-a-service Repository topic
- mcp Repository topic
- open-source Repository topic
- postgres Repository topic
- supabase-alternative Repository topic
- typescript Repository topic
- engineering Derived category
- data Derived category
- data-databases Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.dockerignoreasset · 243 bytes.env.exampleasset · 7,983 bytes.env.production.exampleasset · 9,304 bytes.github/ISSUE_TEMPLATE/bug.ymlasset · 987 bytes.github/ISSUE_TEMPLATE/config.ymlasset · 390 bytes.github/ISSUE_TEMPLATE/feature.ymlasset · 701 bytes.github/PULL_REQUEST_TEMPLATE.mddoc · 462 bytes.github/assets/logo.pngasset · 678,692 bytes.gitignoreasset · 503 bytes.gitleaks.tomlasset · 1,186 bytes.gitmodulesasset · 116 bytesAGENTS.mddoc · 1,147 bytesCHANGELOG.mddoc · 29,399 bytesCONTRIBUTING.mddoc · 3,744 bytesExamples/agents/README.mddoc · 1,885 bytesExamples/agents/approval-hitl/README.mddoc · 2,901 bytesExamples/agents/approval-hitl/agent-spec.jsonasset · 894 bytesExamples/agents/approval-hitl/cancel_subscription.tsruns · 555 bytesExamples/agents/mcp-docs/README.mddoc · 2,049 bytesExamples/agents/mcp-docs/agent-spec.jsonasset · 985 bytesExamples/agents/support-readonly/README.mddoc · 1,549 bytesExamples/agents/support-readonly/agent-spec.jsonasset · 1,262 bytesExamples/agents/support-readonly/lookup_account.tsruns · 486 bytesExamples/grocery-list-2026-04-03/BUTTERBASE_SETUP.mddoc · 3,968 bytesExamples/grocery-list-2026-04-03/README.mddoc · 4,247 bytesExamples/grocery-list-2026-04-03/frontend/.env.exampleasset · 202 bytesExamples/grocery-list-2026-04-03/frontend/eslint.config.jsruns · 616 bytesExamples/grocery-list-2026-04-03/frontend/index.htmlasset · 364 bytesExamples/grocery-list-2026-04-03/frontend/package-lock.jsonasset · 106,416 bytesExamples/grocery-list-2026-04-03/frontend/package.jsonruns · 810 bytesExamples/grocery-list-2026-04-03/frontend/public/favicon.svgasset · 9,522 bytesExamples/grocery-list-2026-04-03/frontend/src/App.tsxruns · 1,662 bytesExamples/grocery-list-2026-04-03/frontend/src/components/GroceryForm.tsxruns · 3,026 bytesExamples/grocery-list-2026-04-03/frontend/src/components/GroceryItemRow.tsxruns · 3,746 bytesExamples/grocery-list-2026-04-03/frontend/src/components/GroceryList.tsxruns · 768 bytesExamples/grocery-list-2026-04-03/frontend/src/components/ImageUpload.tsxruns · 1,762 bytesExamples/grocery-list-2026-04-03/frontend/src/components/RecipeChatPanel.tsxruns · 4,147 bytesExamples/grocery-list-2026-04-03/frontend/src/contexts/AuthContext.tsxruns · 1,795 bytesExamples/grocery-list-2026-04-03/frontend/src/lib/butterbase.tsruns · 426 bytesExamples/grocery-list-2026-04-03/frontend/src/main.tsxruns · 208 bytesExamples/grocery-list-2026-04-03/frontend/src/pages/GroceryListPage.tsxruns · 2,398 bytesExamples/grocery-list-2026-04-03/frontend/src/pages/LoginPage.tsxruns · 2,469 bytesExamples/grocery-list-2026-04-03/frontend/src/pages/SignupPage.tsxruns · 3,423 bytesExamples/grocery-list-2026-04-03/frontend/src/services/auth.tsruns · 1,175 bytesExamples/grocery-list-2026-04-03/frontend/src/services/recipeChat.tsruns · 511 bytesExamples/grocery-list-2026-04-03/frontend/src/services/storage.tsruns · 1,294 bytesExamples/grocery-list-2026-04-03/frontend/src/types/index.tsruns · 1,092 bytesExamples/grocery-list-2026-04-03/frontend/tsconfig.app.jsonasset · 732 bytesExamples/grocery-list-2026-04-03/frontend/tsconfig.jsonasset · 119 bytesExamples/grocery-list-2026-04-03/frontend/tsconfig.node.jsonasset · 653 bytesExamples/grocery-list-2026-04-03/frontend/vite.config.tsruns · 161 bytesExamples/grocery-list-2026-04-03/functions/grocery-recipe-chat.tsruns · 3,946 bytesExamples/todo-2026-04-02/.gitkeepasset · 0 bytesExamples/todo-2026-04-02/BUTTERBASE_SETUP.mddoc · 2,790 bytesExamples/todo-2026-04-02/README.mddoc · 4,026 bytesExamples/todo-2026-04-02/frontend/.env.exampleasset · 64 bytesExamples/todo-2026-04-02/frontend/.gitignoreasset · 253 bytesExamples/todo-2026-04-02/frontend/README.mddoc · 2,425 bytesExamples/todo-2026-04-02/frontend/eslint.config.jsruns · 616 bytesExamples/todo-2026-04-02/frontend/index.htmlasset · 360 bytesExamples/todo-2026-04-02/frontend/package-lock.jsonasset · 106,390 bytesExamples/todo-2026-04-02/frontend/package.jsonruns · 797 bytesExamples/todo-2026-04-02/frontend/public/favicon.svgasset · 9,522 bytesExamples/todo-2026-04-02/frontend/public/icons.svgasset · 5,031 bytesExamples/todo-2026-04-02/frontend/src/App.tsxruns · 1,647 bytesExamples/todo-2026-04-02/frontend/src/assets/hero.pngasset · 44,919 bytesExamples/todo-2026-04-02/frontend/src/assets/react.svgasset · 4,126 bytesExamples/todo-2026-04-02/frontend/src/assets/vite.svgasset · 8,709 bytesExamples/todo-2026-04-02/frontend/src/components/ImageUpload.tsxruns · 1,762 bytesExamples/todo-2026-04-02/frontend/src/components/TodoForm.tsxruns · 2,915 bytesExamples/todo-2026-04-02/frontend/src/components/TodoItem.tsxruns · 3,474 bytesExamples/todo-2026-04-02/frontend/src/components/TodoList.tsxruns · 723 bytesExamples/todo-2026-04-02/frontend/src/contexts/AuthContext.tsxruns · 1,703 bytesExamples/todo-2026-04-02/frontend/src/lib/butterbase.tsruns · 426 bytesExamples/todo-2026-04-02/frontend/src/main.tsxruns · 208 bytesExamples/todo-2026-04-02/frontend/src/pages/LoginPage.tsxruns · 2,407 bytesExamples/todo-2026-04-02/frontend/src/pages/SignupPage.tsxruns · 3,366 bytesExamples/todo-2026-04-02/frontend/src/pages/TodosPage.tsxruns · 5,627 bytesExamples/todo-2026-04-02/frontend/src/services/auth.tsruns · 1,315 bytesExamples/todo-2026-04-02/frontend/src/services/functions.tsruns · 1,480 bytesExamples/todo-2026-04-02/frontend/src/services/storage.tsruns · 1,294 bytesExamples/todo-2026-04-02/frontend/src/types/index.tsruns · 845 bytesExamples/todo-2026-04-02/frontend/tsconfig.app.jsonasset · 732 bytesExamples/todo-2026-04-02/frontend/tsconfig.jsonasset · 119 bytesExamples/todo-2026-04-02/frontend/tsconfig.node.jsonasset · 653 bytesExamples/todo-2026-04-02/frontend/vite.config.tsruns · 161 bytesLICENSEasset · 11,386 bytesMakefileruns · 224 bytesREADME.mddoc · 20,566 bytesROADMAP.mddoc · 1,557 bytesSECURITY.mddoc · 1,397 bytesSETUP.mddoc · 11,028 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesSKILL.mdcore · 4,696 bytesbb-placeholder/README.mddoc · 1,010 bytesbb-placeholder/index.jsruns · 4,778 bytesbb-placeholder/wrangler.jsonasset · 149 bytesdashboard-agent-template/.env.templateasset · 48 bytesdashboard-agent-template/index.htmlasset · 333 bytesdashboard-agent-template/package.jsonruns · 726 bytesdashboard-agent-template/postcss.config.jsruns · 66 bytesdashboard-agent-template/src/App.tsxruns · 195 bytesdashboard-agent-template/src/index.cssasset · 59 bytesdashboard-agent-template/src/lib/butterbase.tsruns · 162 bytesdashboard-agent-template/src/main.tsxruns · 182 bytesdashboard-agent-template/tailwind.config.tsruns · 170 bytesdashboard-agent-template/vite.config.tsruns · 129 bytesdb/control-plane/001_initial_schema.sqlasset · 2,560 bytesdb/control-plane/002_api_keys.sqlasset · 992 bytesdb/control-plane/003_add_cognito_auth.sqlasset · 1,125 bytesdb/control-plane/004_auth_service.sqlasset · 2,724 bytesdb/control-plane/005_mvp_features.sqlasset · 638 bytesdb/control-plane/006_audit_logs.sqlasset · 1,631 bytesdb/control-plane/007_storage_enhancements.sqlasset · 1,192 bytesdb/control-plane/008_functions.sqlasset · 2,107 bytesdb/control-plane/009_jwt_config.sqlasset · 453 bytesdb/control-plane/010_app_db_connections.sqlasset · 469 bytesdb/control-plane/011_app_subdomains.sqlasset · 464 bytesdb/control-plane/012_suggestions.sqlasset · 1,923 bytesdb/control-plane/013_billing.sqlasset · 3,624 bytesdb/control-plane/014_app_billing.sqlasset · 2,095 bytesdb/control-plane/015_ai_key_tracking.sqlasset · 710 bytesdb/control-plane/016_webhook_idempotency.sqlasset · 422 bytesdb/control-plane/017_grace_period.sqlasset · 679 bytesdb/control-plane/018_oauth_redirect_to.sqlasset · 322 bytesdb/control-plane/019_frontend_deployments.sqlasset · 1,734 bytesdb/control-plane/020_app_products_orders.sqlasset · 1,952 bytesdb/control-plane/020_deployment_redesign.sqlasset · 1,393 bytesdb/control-plane/021_oauth_provider_enhancements.sqlasset · 460 bytesdb/control-plane/022_realtime_config.sqlasset · 697 bytesdb/control-plane/023_plan_redesign.sqlasset · 2,417 bytesdb/control-plane/024_pricing_v1.sqlasset · 4,888 bytesdb/control-plane/025_sponsor_codes.sqlasset · 1,803 bytesdb/control-plane/026_billing_events_stripe_event_id.sqlasset · 237 bytesdb/control-plane/027_storage_object_visibility.sqlasset · 338 bytesdb/control-plane/028_deployment_speed.sqlasset · 646 bytesdb/control-plane/029_async_provisioning.sqlasset · 552 bytesdb/control-plane/030_neon_task_queue.sqlasset · 1,824 bytesdb/control-plane/031_frontend_wfp_backend.sqlasset · 773 bytesdb/control-plane/032_tier_data_plane_limits.sqlasset · 1,391 bytesdb/control-plane/033_delta_query_indexes.sqlasset · 229 bytesdb/control-plane/034_audit_events.sqlasset · 1,904 bytesdb/control-plane/035_admin_flag.sqlasset · 113 bytesdb/control-plane/036_rag_ingestion_queue.sqlasset · 943 bytesdb/control-plane/037_integrations.sqlasset · 1,561 bytesdb/control-plane/038_auth_hooks.sqlasset · 467 bytesdb/control-plane/039_function_console_logs.sqlasset · 182 bytesdb/control-plane/040_custom_domains.sqlasset · 1,261 bytesdb/control-plane/041_access_mode.sqlasset · 374 bytesdb/control-plane/042_function_last_status.sqlasset · 1,503 bytesdb/control-plane/043_app_paused.sqlasset · 511 bytesdb/control-plane/044_hackathons.sqlasset · 4,935 bytesdb/control-plane/045_hackathon_codes.sqlasset · 3,104 bytesdb/control-plane/046_hackathon_scoring.sqlasset · 1,267 bytesdb/control-plane/047_hackathon_partner_proxy.sqlasset · 3,409 bytesdb/control-plane/048_hackathon_submission_ratings.sqlasset · 1,367 bytesdb/control-plane/049_partner_keys_prefix.sqlasset · 321 bytesdb/control-plane/050_hackathon_rating_0_100.sqlasset · 694 bytesdb/control-plane/051_fix_hackathon_participants_user_fk.sqlasset · 1,036 bytesdb/control-plane/052_edge_ssr_deployments.sqlasset · 2,960 bytesdb/control-plane/053_durable_objects.sqlasset · 2,623 bytesdb/control-plane/054_build_jobs.sqlasset · 1,059 bytesdb/control-plane/055_do_migration_tag.sqlasset · 576 bytesdb/control-plane/056_fix_hackathon_submissions_scores_user_fk.sqlasset · 1,156 bytesdb/control-plane/057_app_do_env_vars.sqlasset · 1,151 bytesdb/control-plane/058_fix_deployed_by_user_fks.sqlasset · 2,015 bytesdb/control-plane/059_cross_sibling_cascade.sqlasset · 1,616 bytesdb/control-plane/060_drop_runtime_table_fks.sqlasset · 1,144 bytesdb/control-plane/061_post_cutover_drop_runtime_tables.sqlasset · 2,521 bytesdb/control-plane/062_user_state_outbox.sqlasset · 1,264 bytesdb/control-plane/063_topup_leases.sqlasset · 1,080 bytesdb/control-plane/064_user_app_index.sqlasset · 897 bytesdb/control-plane/065_app_migrations.sqlasset · 2,038 bytesdb/control-plane/066_unified_credits_and_router.sqlasset · 3,253 bytesdb/control-plane/067_split_credit_pools.sqlasset · 3,172 bytesdb/control-plane/068_credit_leases_settled_status.sqlasset · 930 bytesdb/control-plane/069_notification_preferences.sqlasset · 2,694 bytesdb/control-plane/070_digest_opt_in.sqlasset · 689 bytesdb/control-plane/071_credits_email_state.sqlasset · 424 bytesdb/control-plane/072_hackathon_submissions_drop_app_fk.sqlasset · 692 bytesdb/control-plane/073_app_kv_credentials.sqlasset · 868 bytesdb/control-plane/074_app_kv_function_key.sqlasset · 914 bytesdb/control-plane/075_kv_plan_limits.sqlasset · 1,670 bytesdb/control-plane/076_kv_app_usage_snapshot.sqlasset · 601 bytesdb/control-plane/077_kv_audit_logs.sqlasset · 860 bytesdb/control-plane/078_backfill_kv_credentials.sqlasset · 1,387 bytesdb/control-plane/079_cloudflare_deployment_index.sqlasset · 1,721 bytesdb/control-plane/080_user_app_index_subdomain_unique.sqlasset · 1,319 bytesdb/control-plane/081_platform_users_plan_id_backfill.sqlasset · 763 bytesdb/control-plane/082_template_clone_jobs.sqlasset · 1,555 bytesdb/control-plane/083_extend_clone_status.sqlasset · 600 bytesdb/control-plane/084_fork_count_decrements.sqlasset · 972 bytesdb/control-plane/085_app_clone_webhooks.sqlasset · 1,923 bytesdb/control-plane/086_signup_source.sqlasset · 378 bytesdb/control-plane/087_clone_pending_env_vars.sqlasset · 1,108 bytesdb/control-plane/088_app_meetings_webhooks.sqlasset · 981 bytesdb/control-plane/089_oauth_clients.sqlasset · 1,622 bytesdb/control-plane/090_platform_user_activity.sqlasset · 804 bytesdb/control-plane/091_frontend_visit_daily.sqlasset · 783 bytesdb/control-plane/092_clone_jobs_organization_id.sqlasset · 643 bytesdb/control-plane/093_org_monthly_allowance.sqlasset · 2,441 bytesdb/control-plane/094_backfill_monthly_credit_grant.sqlasset · 1,901 bytesdb/control-plane/095_clone_status_durable_objects.sqlasset · 882 bytesdb/control-plane/096_organizations_auto_refill_columns.sqlasset · 1,737 bytesdb/control-plane/097_subscriptions_stripe_price_id.sqlasset · 1,251 bytesdb/control-plane/098_credit_floor_and_abandoned_leases.sqlasset · 7,372 bytesdb/control-plane/099_validate_credit_leases_status_check.sqlasset · 951 bytesdb/control-plane/100_seed_plan_credit_floors.sqlasset · 1,416 bytesdb/control-plane/101_null_out_org_credit_floor_default.sqlasset · 1,460 bytesdb/control-plane/102_repair_org_credit_floor_default.sqlasset · 2,481 bytesdb/control-plane/103_drop_org_credit_floor_default.sqlasset · 1,988 bytesdb/control-plane/104_null_out_org_credit_floor.sqlasset · 4,255 bytesdb/control-plane/106_special_customer_pricing.sqlasset · 887 bytesdb/control-plane/107_operator_trace_wake_index.sqlasset · 1,281 bytesdb/control-plane/108_paid_conversion_snapshots.sqlasset · 1,169 bytesdb/control-plane/109_template_releases.sqlasset · 2,435 bytesdb/control-plane/110_template_update_jobs.sqlasset · 1,309 bytesdb/control-plane/111_template_update_presync_lineage.sqlasset · 2,150 bytesdb/control-plane/115_auto_refill_threshold_and_org_credit_email_state.sqlasset · 4,096 bytesdb/control-plane/116_staging_job_modes.sqlasset · 1,380 bytesdb/control-plane/117_promote_optional_snapshot.sqlasset · 1,674 bytesdb/control-plane/118_staging_data_copy.sqlasset · 2,683 bytesdb/control-plane/119_clone_job_dest_subdomain.sqlasset · 2,412 bytesdb/control-plane/120_staging_reset_one_in_flight.sqlasset · 1,013 bytesdb/control-plane/121_plans_staging_feature.sqlasset · 1,013 bytesdb/control-plane/122_plans_credit_floor_no_overage.sqlasset · 1,370 bytesdb/control-plane/123_plans_credit_floor_zero.sqlasset · 2,587 bytesdb/control-plane/124_credit_reservation_closures.sqlasset · 989 bytesdb/control-plane/125_operator_office_context.sqlasset · 453 bytesdb/control-plane/126_dashboard_agent_conversation_provenance.sqlasset · 1,560 bytesdb/control-plane/128_approval_references.sqlasset · 267 bytesdb/control-plane/129_credit_settlement_precision.sqlasset · 760 bytesdb/control-plane/133_approval_proposals.sqlasset · 713 bytesdb/control-plane/135_approval_review_preparations.sqlasset · 1,021 bytesdb/control-plane/146_office_turn_evidence.sqlasset · 788 bytesdb/control-plane/148_audit_query_indexes.sqlasset · 473 bytesdb/control-plane/149_agent_model_preferences.sqlasset · 581 bytesdb/control-plane/150_office_tool_activity_previews.sqlasset · 2,060 bytesdb/control-plane/151_dashboard_agent_context_summaries.sqlasset · 639 bytesdb/control-plane/999_oss_reset_plans.sql.oss-onlyasset · 1,679 bytesdb/control-plane/migrate.test.tsruns · 11,660 bytesdb/control-plane/migrate.tsruns · 9,758 bytesdb/data-plane/.gitkeepasset · 0 bytesdb/data-plane/001_data_plane_migration_tracking.sqlasset · 320 bytesdb/data-plane/002_init_extensions.sqlasset · 99 bytesdb/data-plane/003_migration_tracking.sqlasset · 275 bytesdb/data-plane/004_rls_helpers.sqlasset · 419 bytesdb/data-plane/005_rls_role_based.sqlasset · 2,795 bytesdb/data-plane/006_rls_roles.sqlasset · 1,990 bytesdb/data-plane/007_realtime.sqlasset · 6,103 bytesdb/data-plane/008_remove_event_trigger_service_policy.sqlasset · 2,251 bytesdb/data-plane/009_fix_realtime_trigger_perms.sqlasset · 1,197 bytesdb/data-plane/010_rag_tables.sqlasset · 3,016 bytesdb/data-plane/011_idempotency_keys.sqlasset · 1,173 bytesdb/data-plane/012_seed_tables.sqlasset · 87 bytesdb/data-plane/migrate.test.tsruns · 629 bytesdb/data-plane/migrate.tsruns · 3,061 bytesdb/runtime-plane/001_initial_runtime_schema.sqlasset · 71,716 bytesdb/runtime-plane/002_user_billing_state.sqlasset · 978 bytesdb/runtime-plane/003_apps_region_backfill.sqlasset · 871 bytesdb/runtime-plane/004_archived_after_move.sqlasset · 1,322 bytesdb/runtime-plane/005_apps_status_extend.sqlasset · 729 bytesdb/runtime-plane/006_archived_after_move_expansion.sqlasset · 818 bytesdb/runtime-plane/007_orphaned_runtime_tables.sqlasset · 6,822 bytesdb/runtime-plane/008_usage_meters.sqlasset · 2,511 bytesdb/runtime-plane/009_archived_after_move_phase3.sqlasset · 845 bytesdb/runtime-plane/010_ai_usage_logs_router_columns.sqlasset · 1,223 bytesdb/runtime-plane/011_ai_usage_logs_app_id_nullable.sqlasset · 547 bytesdb/runtime-plane/012_ai_video_jobs.sqlasset · 1,937 bytesdb/runtime-plane/013_ai_video_jobs_end_user_sub.sqlasset · 1,186 bytesdb/runtime-plane/013_apps_substrate_link.sqlasset · 740 bytesdb/runtime-plane/014_app_visibility.sqlasset · 3,194 bytesdb/runtime-plane/015_neon_task_clone.sqlasset · 1,088 bytesdb/runtime-plane/016_apps_template_source_region.sqlasset · 827 bytesdb/runtime-plane/017_neon_tasks_clone_concurrent.sqlasset · 841 bytesdb/runtime-plane/018_function_triggers_cutover.sqlasset · 1,363 bytesdb/runtime-plane/019_agent_runtime_move_app.sqlasset · 1,352 bytesdb/runtime-plane/020_agents_drop_byok_override.sqlasset · 687 bytesdb/runtime-plane/021_agent_child_tables_archived_after_move.sqlasset · 1,557 bytesdb/runtime-plane/023_actor_usage_logs.sqlasset · 966 bytesdb/runtime-plane/024_function_impersonation_flag.sqlasset · 1,435 bytesdb/runtime-plane/025_byo_integration_credentials.sqlasset · 1,340 bytesdb/runtime-plane/026_ai_usage_logs_cache_tokens.sqlasset · 833 bytesdb/runtime-plane/027_apps_substrate_autopropagate.sqlasset · 616 bytesdb/runtime-plane/028_ai_usage_logs_user_id.sqlasset · 1,263 bytesdb/runtime-plane/029_ai_responses.sqlasset · 901 bytesdb/runtime-plane/030_ai_usage_logs_reasoning_tokens.sqlasset · 612 bytesdb/runtime-plane/031_people.sqlasset · 2,170 bytesdb/runtime-plane/032_people_email_lookups_key_type.sqlasset · 420 bytesdb/runtime-plane/033_people_provider_slot.sqlasset · 947 bytesdb/runtime-plane/034_apps_organization_id.sqlasset · 770 bytesdb/runtime-plane/035_apps_substrate_organization_id.sqlasset · 882 bytesdb/runtime-plane/036_usage_meters_organization_id.sqlasset · 709 bytesdb/runtime-plane/037_ai_and_actor_logs_organization_id.sqlasset · 1,191 bytesdb/runtime-plane/038_storage_and_proxy_organization_id.sqlasset · 1,442 bytesdb/runtime-plane/039_app_enduser_organization_id.sqlasset · 1,739 bytesdb/runtime-plane/040_people_organization_id.sqlasset · 1,136 bytesdb/runtime-plane/041_remaining_org_id_not_null.sqlasset · 1,438 bytesdb/runtime-plane/042_drop_apps_substrate_user_id.sqlasset · 347 bytesdb/runtime-plane/043_app_env_vars.sqlasset · 415 bytesdb/runtime-plane/044_app_user_activity.sqlasset · 807 bytesdb/runtime-plane/045_function_invocations_app_user.sqlasset · 814 bytesdb/runtime-plane/046_ai_image_jobs.sqlasset · 2,193 bytesdb/runtime-plane/047_ai_image_jobs_organization_id_index.sqlasset · 280 bytesdb/runtime-plane/048_markup_source.sqlasset · 728 bytesdb/runtime-plane/049_apps_latest_release_number.sqlasset · 426 bytesdb/runtime-plane/051_ai_usage_cost_source.sqlasset · 1,961 bytesdb/runtime-plane/052_app_environments.sqlasset · 1,107 bytesdb/runtime-plane/053_staging_env_overrides.sqlasset · 1,653 bytesdb/runtime-plane/054_people_email_lookup_dedupe_idx.sqlasset · 781 bytesdb/runtime-plane/055_ai_usage_modality.sqlasset · 424 bytesdb/runtime-plane/056_ai_video_preparations.sqlasset · 8,430 bytesdb/runtime-plane/056_app_idle_pause.sqlasset · 1,963 bytesdb/runtime-plane/057_ai_video_preparation_schedule.sqlasset · 713 bytesdb/runtime-plane/058_ai_reference_lifecycle.sqlasset · 7,249 bytesdb/runtime-plane/059_app_idle_reminder.sqlasset · 252 bytesdb/runtime-plane/060_apps_default_deployment_backend_wfp.sqlasset · 387 bytesdb/runtime-plane/061_ai_video_preparation_outputs.sqlasset · 14,978 bytesdb/runtime-plane/062_ai_usage_cost_precision.sqlasset · 384 bytesdb/runtime-plane/063_audit_retention_index.sqlasset · 340 bytesdb/runtime-plane/migrate.test.tsruns · 13,115 bytesdb/runtime-plane/migrate.tsruns · 4,757 bytesdispatch-worker/index.jsruns · 10,000 bytesdispatch-worker/index.test.jsruns · 9,758 bytesdispatch-worker/wrangler.jsonasset · 654 bytesdocker-compose.local.ymlasset · 8,640 bytesdocs/ai-router/images.mddoc · 10,025 bytesdocs/move-app.mddoc · 3,973 bytesdocs/operator-proposals.mddoc · 9,327 bytesdocs/plugin-ai-command.mddoc · 3,843 bytesglama.jsonasset · 120 bytesinfra/pgbouncer/pgbouncer.iniasset · 323 bytesinfra/pgbouncer/userlist.txtdoc · 51 bytesinfra/traefik/dynamic.ymlasset · 932 bytesinfra/traefik/traefik.ymlasset · 155 byteslocalstack-init/01-create-bucket.shruns · 877 bytespackage-lock.jsonasset · 744,548 bytespackage.jsonruns · 1,345 bytespackages/cli/README.mddoc · 12,966 bytespackages/cli/bin/butterbase.tsruns · 70,952 bytespackages/cli/package.jsonruns · 1,233 bytespackages/cli/src/__tests__/agents.test.tsruns · 6,977 bytespackages/cli/src/__tests__/init-sdk.test.tsruns · 2,267 bytespackages/cli/src/__tests__/keys.test.tsruns · 2,382 bytespackages/cli/src/__tests__/kv.test.tsruns · 7,523 bytespackages/cli/src/__tests__/office.test.tsruns · 17,074 bytespackages/cli/src/__tests__/people.test.tsruns · 12,575 bytespackages/cli/src/__tests__/repo-ignore.test.tsruns · 2,821 bytespackages/cli/src/__tests__/repo.test.tsruns · 31,196 bytespackages/cli/src/__tests__/substrate.test.tsruns · 9,924 bytespackages/cli/src/__tests__/templates.test.tsruns · 3,603 bytespackages/cli/src/commands/agents.tsruns · 7,166 bytespackages/cli/src/commands/ai.tsruns · 10,602 bytespackages/cli/src/commands/app-billing.tsruns · 8,647 bytespackages/cli/src/commands/app-config.tsruns · 6,015 bytespackages/cli/src/commands/apps.tsruns · 8,264 bytespackages/cli/src/commands/audit.tsruns · 1,798 bytespackages/cli/src/commands/billing.tsruns · 6,130 bytespackages/cli/src/commands/clone.tsruns · 4,259 bytespackages/cli/src/commands/config.tsruns · 2,145 bytespackages/cli/src/commands/data.tsruns · 4,600 bytespackages/cli/src/commands/deploy-edge-ssr-from-source.tsruns · 5,754 bytespackages/cli/src/commands/deploy-edge-ssr.tsruns · 5,722 bytespackages/cli/src/commands/deploy-from-source.tsruns · 5,684 bytespackages/cli/src/commands/deploy.tsruns · 4,695 bytespackages/cli/src/commands/do.tsruns · 6,272 bytespackages/cli/src/commands/domains.tsruns · 8,099 bytespackages/cli/src/commands/env.tsruns · 3,353 bytespackages/cli/src/commands/functions.tsruns · 14,728 bytespackages/cli/src/commands/init.tsruns · 6,481 bytespackages/cli/src/commands/integrations.tsruns · 10,876 bytespackages/cli/src/commands/keys.tsruns · 4,487 bytespackages/cli/src/commands/kv.tsruns · 7,378 bytespackages/cli/src/commands/mcp.tsruns · 3,768 bytespackages/cli/src/commands/move.tsruns · 5,574 bytespackages/cli/src/commands/oauth.tsruns · 4,353 bytespackages/cli/src/commands/office.tsruns · 24,553 bytespackages/cli/src/commands/open.tsruns · 1,619 bytespackages/cli/src/commands/partners.tsruns · 3,193 bytespackages/cli/src/commands/people.tsruns · 12,966 bytespackages/cli/src/commands/plugin.tsruns · 1,446 bytespackages/cli/src/commands/preview.tsruns · 9,948 bytespackages/cli/src/commands/rag.tsruns · 10,846 bytespackages/cli/src/commands/realtime.tsruns · 3,008 bytespackages/cli/src/commands/regions.tsruns · 422 bytespackages/cli/src/commands/repo.tsruns · 16,834 bytespackages/cli/src/commands/rls.tsruns · 4,683 bytespackages/cli/src/commands/schema.tsruns · 2,492 bytespackages/cli/src/commands/status.tsruns · 3,795 bytespackages/cli/src/commands/storage.tsruns · 5,677 bytespackages/cli/src/commands/substrate.tsruns · 12,787 bytespackages/cli/src/commands/templates.tsruns · 2,581 bytespackages/cli/src/commands/visibility.tsruns · 1,267 bytespackages/cli/src/lib/api-client.tsruns · 29,988 bytespackages/cli/src/lib/config.tsruns · 4,664 bytespackages/cli/src/lib/errors.test.tsruns · 1,287 bytespackages/cli/src/lib/errors.tsruns · 805 bytespackages/cli/src/lib/kv-api.tsruns · 1,316 bytespackages/cli/src/lib/load-kv-config.tsruns · 1,148 bytespackages/cli/src/lib/lockfile-hash.tsruns · 974 bytespackages/cli/src/lib/office-client.tsruns · 1,582 bytespackages/cli/src/lib/repo-api.tsruns · 4,482 bytespackages/cli/src/lib/repo-ignore.tsruns · 1,499 bytespackages/cli/src/lib/repo-manifest.tsruns · 1,198 bytespackages/cli/src/lib/repo-paths.tsruns · 1,675 bytespackages/cli/src/lib/repo-walk.tsruns · 1,649 bytespackages/cli/src/lib/sse.tsruns · 2,517 bytespackages/cli/templates/react-vite/.env.exampleasset · 48 bytespackages/cli/templates/react-vite/.mcp.jsonasset · 167 bytespackages/cli/templates/react-vite/README.mddoc · 714 bytespackages/cli/templates/react-vite/index.htmlasset · 365 bytespackages/cli/templates/react-vite/package.jsonruns · 527 bytespackages/cli/templates/react-vite/src/App.cssasset · 472 bytespackages/cli/templates/react-vite/src/App.tsxruns · 2,319 bytespackages/cli/templates/react-vite/src/index.cssasset · 269 bytespackages/cli/templates/react-vite/src/lib.tsruns · 172 bytespackages/cli/templates/react-vite/src/main.tsxruns · 235 bytespackages/cli/templates/react-vite/src/vite-env.d.tsruns · 38 bytespackages/cli/templates/react-vite/tsconfig.jsonasset · 551 bytespackages/cli/templates/react-vite/vite.config.tsruns · 136 bytespackages/cli/tsconfig.jsonasset · 575 bytespackages/sdk/README.mddoc · 12,132 bytespackages/sdk/example.tsruns · 2,068 bytespackages/sdk/example.types.tsruns · 1,148 bytespackages/sdk/package.jsonruns · 1,010 bytespackages/sdk/src/admin/admin-client.tsruns · 2,333 bytespackages/sdk/src/admin/api-keys-client.test.tsruns · 1,753 bytespackages/sdk/src/admin/api-keys-client.tsruns · 1,420 bytespackages/sdk/src/admin/audit-logs-client.test.tsruns · 2,915 bytespackages/sdk/src/admin/audit-logs-client.tsruns · 1,401 bytespackages/sdk/src/admin/config-client.test.tsruns · 4,552 bytespackages/sdk/src/admin/config-client.tsruns · 3,961 bytespackages/sdk/src/admin/domains-client.tsruns · 2,809 bytespackages/sdk/src/admin/durable-objects-client.tsruns · 3,428 bytespackages/sdk/src/admin/edge-ssr-client.test.tsruns · 1,028 bytespackages/sdk/src/admin/edge-ssr-client.tsruns · 5,315 bytespackages/sdk/src/admin/frontend-client.test.tsruns · 4,702 bytespackages/sdk/src/admin/frontend-client.tsruns · 3,829 bytespackages/sdk/src/admin/functions-client.test.tsruns · 5,267 bytespackages/sdk/src/admin/functions-client.tsruns · 2,813 bytespackages/sdk/src/admin/migrations-client.test.tsruns · 2,169 bytespackages/sdk/src/admin/migrations-client.tsruns · 3,312 bytespackages/sdk/src/admin/oauth-client.tsruns · 2,086 bytespackages/sdk/src/admin/platform-billing-client.test.tsruns · 2,436 bytespackages/sdk/src/admin/platform-billing-client.tsruns · 2,913 bytespackages/sdk/src/admin/realtime-client.tsruns · 1,438 bytespackages/sdk/src/admin/rls-client.test.tsruns · 4,110 bytespackages/sdk/src/admin/rls-client.tsruns · 3,067 bytespackages/sdk/src/admin/schema-client.tsruns · 1,592 bytespackages/sdk/src/admin/types.test.tsruns · 755 bytespackages/sdk/src/admin/types.tsruns · 13,247 bytespackages/sdk/src/ai/ai-client.test.tsruns · 3,453 bytespackages/sdk/src/ai/ai-client.tsruns · 6,242 bytespackages/sdk/src/ai/meetings-client.test.tsruns · 2,597 bytespackages/sdk/src/ai/meetings-client.tsruns · 2,926 bytespackages/sdk/src/ai/meetings-types.tsruns · 1,680 bytespackages/sdk/src/ai/types.test.tsruns · 1,192 bytespackages/sdk/src/ai/types.tsruns · 2,943 bytespackages/sdk/src/auth/auth-client.tsruns · 9,281 bytespackages/sdk/src/auth/session-manager.tsruns · 5,290 bytespackages/sdk/src/auth/session-storage.tsruns · 1,569 bytespackages/sdk/src/billing/billing-client.tsruns · 5,591 bytespackages/sdk/src/billing/types.tsruns · 1,966 bytespackages/sdk/src/errors/base.tsruns · 438 bytespackages/sdk/src/errors/index.test.tsruns · 3,235 bytespackages/sdk/src/errors/index.tsruns · 5,143 bytespackages/sdk/src/errors/kv.test.tsruns · 7,750 bytespackages/sdk/src/errors/kv.tsruns · 4,234 bytespackages/sdk/src/functions/functions-client.tsruns · 1,846 bytespackages/sdk/src/index.test.tsruns · 667 bytespackages/sdk/src/index.tsruns · 6,141 bytespackages/sdk/src/integrations/integrations-client.tsruns · 7,044 bytespackages/sdk/src/integrations/types.test.tsruns · 389 bytespackages/sdk/src/integrations/types.tsruns · 1,348 bytespackages/sdk/src/kv-config.test.tsruns · 726 bytespackages/sdk/src/kv-config.tsruns · 301 bytespackages/sdk/src/kv.test.tsruns · 21,128 bytespackages/sdk/src/kv.tsruns · 8,905 bytespackages/sdk/src/lib/butterbase-client.test.tsruns · 1,228 bytespackages/sdk/src/lib/butterbase-client.tsruns · 10,821 bytespackages/sdk/src/lib/lockfile-hash.test.tsruns · 1,920 bytespackages/sdk/src/lib/lockfile-hash.tsruns · 1,297 bytespackages/sdk/src/lib/mutation-builders.tsruns · 5,483 bytespackages/sdk/src/lib/query-builder.tsruns · 6,621 bytespackages/sdk/src/lib/sse.test.tsruns · 1,980 bytespackages/sdk/src/lib/sse.tsruns · 1,253 bytespackages/sdk/src/office/office-client.test.tsruns · 13,520 bytespackages/sdk/src/office/office-client.tsruns · 13,956 bytespackages/sdk/src/office/stream.test.tsruns · 7,510 bytespackages/sdk/src/office/stream.tsruns · 4,658 bytespackages/sdk/src/office/transport.tsruns · 5,529 bytespackages/sdk/src/office/types.tsruns · 2,654 bytespackages/sdk/src/partners/partners-client.tsruns · 2,218 bytespackages/sdk/src/partners/types.tsruns · 301 bytespackages/sdk/src/people/people-client.test.tsruns · 6,749 bytespackages/sdk/src/people/people-client.tsruns · 4,435 bytespackages/sdk/src/people/types.tsruns · 2,870 bytespackages/sdk/src/rag/rag-client.test.tsruns · 2,515 bytespackages/sdk/src/rag/rag-client.tsruns · 7,734 bytespackages/sdk/src/rag/types.tsruns · 1,763 bytespackages/sdk/src/realtime/realtime-client.tsruns · 12,106 bytespackages/sdk/src/realtime/types.tsruns · 823 bytespackages/sdk/src/storage/storage-client.test.tsruns · 1,000 bytespackages/sdk/src/storage/storage-client.tsruns · 2,942 bytespackages/sdk/src/substrate/substrate-client.test.tsruns · 2,025 bytespackages/sdk/src/substrate/substrate-client.tsruns · 2,190 bytespackages/sdk/src/substrate/types.tsruns · 540 bytespackages/sdk/src/types/index.tsruns · 4,579 bytespackages/sdk/tsconfig.jsonasset · 539 bytespackages/shared/.dockerignoreasset · 24 bytespackages/shared/hackathon-renderers/package.jsonruns · 271 bytespackages/shared/hackathon-renderers/src/index.tsruns · 60 bytespackages/shared/hackathon-renderers/src/renderers.tsxruns · 1,508 bytespackages/shared/hackathon-renderers/src/types.tsruns · 216 bytespackages/shared/hackathon-renderers/tsconfig.jsonasset · 150 bytespackages/shared/package.jsonruns · 1,150 bytespackages/shared/src/ai-router/index.tsruns · 37 bytespackages/shared/src/ai-router/router-adapter.tsruns · 970 bytespackages/shared/src/billing/billing-provider.test.tsruns · 946 bytespackages/shared/src/billing/billing-provider.tsruns · 1,272 bytespackages/shared/src/billing/index.tsruns · 39 bytespackages/shared/src/constants.tsruns · 907 bytespackages/shared/src/error-types.tsruns · 6,559 bytespackages/shared/src/errors.tsruns · 541 bytespackages/shared/src/index.test.tsruns · 923 bytespackages/shared/src/index.tsruns · 394 bytespackages/shared/src/office-agent-memory.tsruns · 2,522 bytespackages/shared/src/office-http.tsruns · 5,651 bytespackages/shared/src/office-skills.tsruns · 2,045 bytespackages/shared/src/office.test.tsruns · 12,003 bytespackages/shared/src/office.tsruns · 23,378 bytespackages/shared/src/quota/index.tsruns · 37 bytespackages/shared/src/quota/quota-enforcer.test.tsruns · 780 bytespackages/shared/src/quota/quota-enforcer.tsruns · 1,483 bytespackages/shared/src/regions.test.tsruns · 5,814 bytespackages/shared/src/regions.tsruns · 4,627 bytespackages/shared/src/response-types.tsruns · 989 bytespackages/shared/src/schema-dsl.tsruns · 636 bytespackages/shared/src/types.tsruns · 6,139 bytespackages/shared/tsconfig.jsonasset · 164 bytespackages/static-frontend-worker/.gitignoreasset · 39 bytespackages/static-frontend-worker/Dockerfileruns · 4,107 bytespackages/static-frontend-worker/README.mddoc · 7,198 bytespackages/static-frontend-worker/local-assets/about.htmlasset · 390 bytespackages/static-frontend-worker/local-assets/index.htmlasset · 1,500 bytespackages/static-frontend-worker/package.jsonruns · 888 bytespackages/static-frontend-worker/scripts/emit-source.mjsruns · 1,174 bytespackages/static-frontend-worker/scripts/local-server.mjsruns · 5,431 bytespackages/static-frontend-worker/src/index.tsruns · 779 bytespackages/static-frontend-worker/src/redirects-parser.test.tsruns · 5,828 bytespackages/static-frontend-worker/src/redirects-parser.tsruns · 4,102 bytespackages/static-frontend-worker/src/worker-source.generated.d.tsruns · 289 bytespackages/static-frontend-worker/src/worker.miniflare.test.tsruns · 19,894 bytespackages/static-frontend-worker/src/worker.test.tsruns · 25,707 bytespackages/static-frontend-worker/src/worker.tsruns · 8,322 bytespackages/static-frontend-worker/tsconfig.jsonasset · 229 bytespnpm-lock.yamlasset · 79,796 bytespyproject.tomlasset · 188 bytesscripts/backfill-app-regions.tsruns · 1,636 bytesscripts/backfill-consolidate-clone-keys.tsruns · 8,428 bytesscripts/backfill-do-invoker-env.tsruns · 6,322 bytesscripts/backfill-kv-region.tsruns · 4,240 bytesscripts/backfill-migrations.tsruns · 4,030 bytesscripts/backfill-spa-worker.tsruns · 8,959 bytesscripts/dev-setup.shruns · 1,637 bytesscripts/e2e/bootstrap-regions.tsruns · 4,028 bytesscripts/failover-platform-db.test.tsruns · 965 bytesscripts/failover-platform-db.tsruns · 11,460 bytesscripts/lib/failover-prompts.tsruns · 389 bytesscripts/lib/fly-secrets.test.tsruns · 1,892 bytesscripts/lib/fly-secrets.tsruns · 1,153 bytesscripts/lib/neon-failover.test.tsruns · 2,113 bytesscripts/lib/neon-failover.tsruns · 1,375 bytesscripts/reset-dev.shruns · 220 bytesscripts/rotate-do-invoker-token.shruns · 4,672 bytesscripts/seed-dev-user.tsruns · 2,296 bytesscripts/seed-operator-credential.test.tsruns · 6,409 bytesscripts/seed-operator-credential.tsruns · 8,951 bytesscripts/verify-account-deletion-cascade.tsruns · 12,789 bytesservices/agent-runtime/CLAUDE.mddoc · 2,578 bytesservices/agent-runtime/Dockerfileruns · 351 bytesservices/agent-runtime/README.mddoc · 5,240 bytesservices/agent-runtime/fly.tomlasset · 343 bytesservices/agent-runtime/pyproject.tomlasset · 815 bytesservices/agent-runtime/src/agent_runtime/__init__.pyruns · 55 bytesservices/agent-runtime/src/agent_runtime/app.pyruns · 2,688 bytesservices/agent-runtime/src/agent_runtime/cancel.pyruns · 1,499 bytesservices/agent-runtime/src/agent_runtime/checkpoint.pyruns · 1,416 bytesservices/agent-runtime/src/agent_runtime/compiler.pyruns · 9,752 bytesservices/agent-runtime/src/agent_runtime/config.pyruns · 3,217 bytesservices/agent-runtime/src/agent_runtime/control_api_client.pyruns · 2,101 bytesservices/agent-runtime/src/agent_runtime/crypto.pyruns · 1,381 bytesservices/agent-runtime/src/agent_runtime/db.pyruns · 1,475 bytesservices/agent-runtime/src/agent_runtime/events.pyruns · 1,585 bytesservices/agent-runtime/src/agent_runtime/heartbeat.pyruns · 1,260 bytesservices/agent-runtime/src/agent_runtime/openrouter.pyruns · 2,459 bytesservices/agent-runtime/src/agent_runtime/recovery.pyruns · 2,536 bytesservices/agent-runtime/src/agent_runtime/redis_client.pyruns · 697 bytesservices/agent-runtime/src/agent_runtime/routes/__init__.pyruns · 0 bytesservices/agent-runtime/src/agent_runtime/routes/health.pyruns · 143 bytesservices/agent-runtime/src/agent_runtime/routes/runs.pyruns · 5,435 bytesservices/agent-runtime/src/agent_runtime/runner.pyruns · 11,494 bytesservices/agent-runtime/src/agent_runtime/safe_request.pyruns · 2,723 bytesservices/agent-runtime/src/agent_runtime/spec.pyruns · 3,512 bytesservices/agent-runtime/src/agent_runtime/templates.pyruns · 791 bytesservices/agent-runtime/src/agent_runtime/tools/__init__.pyruns · 488 bytesservices/agent-runtime/src/agent_runtime/tools/acl.pyruns · 1,514 bytesservices/agent-runtime/src/agent_runtime/tools/audit.pyruns · 974 bytesservices/agent-runtime/src/agent_runtime/tools/base.pyruns · 2,720 bytesservices/agent-runtime/src/agent_runtime/tools/builtin.pyruns · 4,691 bytesservices/agent-runtime/src/agent_runtime/tools/functions.pyruns · 2,446 bytesservices/agent-runtime/src/agent_runtime/tools/mcp_client.pyruns · 3,977 bytesservices/agent-runtime/src/agent_runtime/webhooks.pyruns · 3,917 bytesservices/agent-runtime/tests/__init__.pyruns · 0 bytesservices/agent-runtime/tests/conftest.pyruns · 3,236 bytesservices/agent-runtime/tests/live/e2e_run.pyruns · 6,429 bytesservices/agent-runtime/tests/live/e2e_tools.pyruns · 9,416 bytesservices/agent-runtime/tests/live/e2e_workflow.pyruns · 6,787 bytesservices/agent-runtime/tests/live/fake_control_api.pyruns · 2,055 bytesservices/agent-runtime/tests/live/fake_mcp_server.pyruns · 2,365 bytesservices/agent-runtime/tests/live/fake_openrouter.pyruns · 5,332 bytesservices/agent-runtime/tests/test_cancel.pyruns · 1,389 bytesservices/agent-runtime/tests/test_checkpoint.pyruns · 1,000 bytesservices/agent-runtime/tests/test_compiler.pyruns · 2,498 bytesservices/agent-runtime/tests/test_compiler_durability.pyruns · 9,398 bytesservices/agent-runtime/tests/test_compiler_tools.pyruns · 3,637 bytesservices/agent-runtime/tests/test_control_api_client.pyruns · 1,035 bytesservices/agent-runtime/tests/test_crypto.pyruns · 4,361 bytesservices/agent-runtime/tests/test_e2e_smoke.pyruns · 3,856 bytesservices/agent-runtime/tests/test_events.pyruns · 1,686 bytesservices/agent-runtime/tests/test_health.pyruns · 353 bytesservices/agent-runtime/tests/test_heartbeat.pyruns · 1,811 bytesservices/agent-runtime/tests/test_hitl.pyruns · 4,018 bytesservices/agent-runtime/tests/test_openrouter.pyruns · 4,288 bytesservices/agent-runtime/tests/test_recovery.pyruns · 6,793 bytesservices/agent-runtime/tests/test_redis_client.pyruns · 520 bytesservices/agent-runtime/tests/test_routes_lifecycle.pyruns · 10,352 bytesservices/agent-runtime/tests/test_routes_runs.pyruns · 3,307 bytesservices/agent-runtime/tests/test_runner.pyruns · 3,220 bytesservices/agent-runtime/tests/test_runner_lifecycle.pyruns · 11,094 bytesservices/agent-runtime/tests/test_safe_request.pyruns · 526 bytesservices/agent-runtime/tests/test_spec.pyruns · 3,864 bytesservices/agent-runtime/tests/test_templates.pyruns · 666 bytesservices/agent-runtime/tests/test_tools_acl.pyruns · 1,130 bytesservices/agent-runtime/tests/test_tools_audit.pyruns · 2,364 bytesservices/agent-runtime/tests/test_tools_base.pyruns · 1,568 bytesservices/agent-runtime/tests/test_tools_builtin.pyruns · 1,069 bytesservices/agent-runtime/tests/test_tools_functions.pyruns · 892 bytesservices/agent-runtime/tests/test_tools_mcp.pyruns · 1,313 bytesservices/agent-runtime/tests/test_webhooks.pyruns · 6,640 bytesservices/agent-runtime/uv.lockasset · 330,683 bytesservices/build-runner/container/Dockerfileruns · 563 bytesservices/build-runner/container/entry.mjsruns · 11,215 bytesservices/build-runner/container/package.jsonruns · 222 bytesservices/build-runner/container/r2.mjsruns · 2,427 bytesservices/build-runner/package.jsonruns · 506 bytesservices/build-runner/src/auth.tsruns · 300 bytesservices/build-runner/src/worker.tsruns · 3,169 bytesservices/build-runner/test/README.mddoc · 1,839 bytesservices/build-runner/test/e2e.fixture/.gitignoreasset · 27 bytesservices/build-runner/test/e2e.fixture/app/layout.tsxruns · 276 bytesservices/build-runner/test/e2e.fixture/app/page.tsxruns · 93 bytesservices/build-runner/test/e2e.fixture/next.config.jsruns · 94 bytesservices/build-runner/test/e2e.fixture/package-lock.jsonasset · 334,174 bytesservices/build-runner/test/e2e.fixture/package.jsonruns · 460 bytesservices/build-runner/test/e2e.fixture/tsconfig.jsonasset · 506 bytesservices/build-runner/test/e2e.test.tsruns · 6,163 bytesservices/build-runner/tsconfig.jsonasset · 336 bytesservices/build-runner/wrangler.tomlasset · 1,342 bytesservices/control-api/.dockerignoreasset · 24 bytesservices/control-api/Dockerfileruns · 2,004 bytesservices/control-api/migrations/001_dashboard_agent.sqlasset · 992 bytesservices/control-api/migrations/002_dashboard_agent_usage.sqlasset · 706 bytesservices/control-api/migrations/003_dashboard_agent_plan3.sqlasset · 1,621 bytesservices/control-api/migrations/004_operator_agent.sqlasset · 1,807 bytesservices/control-api/migrations/005_operator_scratchpad_and_resolver.sqlasset · 1,303 bytesservices/control-api/migrations/006_operator_trace_id.sqlasset · 1,418 bytesservices/control-api/package.jsonruns · 1,851 bytesservices/control-api/pnpm-lock.yamlasset · 198,353 bytesservices/control-api/scripts/backfill-app-lineage.tsruns · 2,835 bytesservices/control-api/scripts/sync-paused-frontends.tsruns · 2,214 bytesservices/control-api/src/__tests__/__snapshots__/credits-email.test.ts.snapasset · 1,283 bytesservices/control-api/src/__tests__/__snapshots__/function-failed-email.test.ts.snapasset · 4,213 bytesservices/control-api/src/__tests__/__snapshots__/weekly-digest-email.test.ts.snapasset · 8,568 bytesservices/control-api/src/__tests__/account-delete-guard.test.tsruns · 4,610 bytesservices/control-api/src/__tests__/agent-events-list.test.tsruns · 5,326 bytesservices/control-api/src/__tests__/agent-public.test.tsruns · 7,054 bytesservices/control-api/src/__tests__/agent-rate-limits.test.tsruns · 1,350 bytesservices/control-api/src/__tests__/agent-runs.test.tsruns · 3,888 bytesservices/control-api/src/__tests__/agent-stream-tokens.test.tsruns · 1,728 bytesservices/control-api/src/__tests__/agent-streams.test.tsruns · 9,772 bytesservices/control-api/src/__tests__/agent-test-helpers.tsruns · 6,679 bytesservices/control-api/src/__tests__/agents-cancel-resume.test.tsruns · 5,554 bytesservices/control-api/src/__tests__/agents.test.tsruns · 10,414 bytesservices/control-api/src/__tests__/api-key-service.test.tsruns · 13,164 bytesservices/control-api/src/__tests__/api-keys-app-scoped.integration.test.tsruns · 9,820 bytesservices/control-api/src/__tests__/app-lineage.test.tsruns · 21,569 bytesservices/control-api/src/__tests__/app-state-capture.integration.test.tsruns · 6,299 bytesservices/control-api/src/__tests__/app-state-capture.test.tsruns · 5,237 bytesservices/control-api/src/__tests__/audit-logs-cursor.test.tsruns · 4,298 bytesservices/control-api/src/__tests__/auth-function-key.test.tsruns · 5,302 bytesservices/control-api/src/__tests__/auth-middleware.test.tsruns · 6,812 bytesservices/control-api/src/__tests__/auth-provider.test.tsruns · 4,477 bytesservices/control-api/src/__tests__/auth-signup-grant.test.tsruns · 1,599 bytesservices/control-api/src/__tests__/auto-api.test.tsruns · 5,663 bytesservices/control-api/src/__tests__/billing-email-copy.test.tsruns · 2,987 bytesservices/control-api/src/__tests__/billing-email-html.test.tsruns · 7,236 bytesservices/control-api/src/__tests__/cache-invalidation.test.tsruns · 990 bytesservices/control-api/src/__tests__/clone-intent-redeem.test.tsruns · 8,245 bytesservices/control-api/src/__tests__/clone-intent-route.test.tsruns · 5,864 bytesservices/control-api/src/__tests__/clone-intents-pruner.test.tsruns · 7,039 bytesservices/control-api/src/__tests__/clone-intents.test.tsruns · 4,633 bytesservices/control-api/src/__tests__/clone-jobs-pruner.test.tsruns · 1,743 bytesservices/control-api/src/__tests__/clone-jobs-reaper.test.tsruns · 14,920 bytesservices/control-api/src/__tests__/clone-lineage.test.tsruns · 7,656 bytesservices/control-api/src/__tests__/clone-preflight-route.test.tsruns · 8,865 bytesservices/control-api/src/__tests__/clone-replay-rls.test.tsruns · 9,508 bytesservices/control-api/src/__tests__/clone-replay-upsert.test.tsruns · 4,085 bytesservices/control-api/src/__tests__/clone-routes.test.tsruns · 26,224 bytesservices/control-api/src/__tests__/clone-webhook-store.test.tsruns · 2,483 bytesservices/control-api/src/__tests__/clone-webhook-sweeper.test.tsruns · 5,034 bytesservices/control-api/src/__tests__/config-region.test.tsruns · 1,350 bytesservices/control-api/src/__tests__/config-runtime-db.test.tsruns · 2,004 bytesservices/control-api/src/__tests__/config.test.tsruns · 3,504 bytesservices/control-api/src/__tests__/cors-oauth-public.test.tsruns · 2,798 bytesservices/control-api/src/__tests__/cors-office-origins.test.tsruns · 3,292 bytesservices/control-api/src/__tests__/cors-preflight.test.tsruns · 4,260 bytesservices/control-api/src/__tests__/cors-templates-origin.test.tsruns · 1,511 bytesservices/control-api/src/__tests__/credits-email.test.tsruns · 1,064 bytesservices/control-api/src/__tests__/custom-domains-pause-resync.test.tsruns · 4,030 bytesservices/control-api/src/__tests__/digest-template-updates.test.tsruns · 3,045 bytesservices/control-api/src/__tests__/durable-objects-routes.test.tsruns · 5,570 bytesservices/control-api/src/__tests__/edge-ssr-routes.test.tsruns · 17,267 bytesservices/control-api/src/__tests__/error-handler.test.tsruns · 2,553 bytesservices/control-api/src/__tests__/execute-update.test.tsruns · 41,572 bytesservices/control-api/src/__tests__/fn-gateway-auth.test.tsruns · 4,806 bytesservices/control-api/src/__tests__/fn-gateway.test.tsruns · 9,673 bytesservices/control-api/src/__tests__/function-failed-email.test.tsruns · 6,210 bytesservices/control-api/src/__tests__/hackathons-admin.test.tsruns · 11,194 bytesservices/control-api/src/__tests__/hackathons-codes.test.tsruns · 1,381 bytesservices/control-api/src/__tests__/hackathons-eligibility.test.tsruns · 5,041 bytesservices/control-api/src/__tests__/hackathons-field-schema.test.tsruns · 5,977 bytesservices/control-api/src/__tests__/hackathons-my-submission.test.tsruns · 5,540 bytesservices/control-api/src/__tests__/hackathons-public-judge.test.tsruns · 12,998 bytesservices/control-api/src/__tests__/hackathons-public.test.tsruns · 7,116 bytesservices/control-api/src/__tests__/hackathons-resolve.test.tsruns · 5,298 bytesservices/control-api/src/__tests__/hackathons-scoring-db.test.tsruns · 14,363 bytesservices/control-api/src/__tests__/hackathons-scoring.test.tsruns · 8,961 bytesservices/control-api/src/__tests__/hackathons-submissions.test.tsruns · 10,807 bytesservices/control-api/src/__tests__/health.test.tsruns · 863 bytesservices/control-api/src/__tests__/init.test.tsruns · 3,654 bytesservices/control-api/src/__tests__/integrations.test.tsruns · 8,747 bytesservices/control-api/src/__tests__/internal-agent-tools.test.tsruns · 9,099 bytesservices/control-api/src/__tests__/mcp-auth-remediation.test.tsruns · 1,523 bytesservices/control-api/src/__tests__/mcp-route.test.tsruns · 5,436 bytesservices/control-api/src/__tests__/mcp-tool-log-no-app.test.tsruns · 1,953 bytesservices/control-api/src/__tests__/meetings-webhook-missed-ops-email.test.tsruns · 1,481 bytesservices/control-api/src/__tests__/neon-readiness.test.tsruns · 2,442 bytesservices/control-api/src/__tests__/no-instance-region-runtime-lookup.test.tsruns · 4,782 bytesservices/control-api/src/__tests__/notification-prefs.test.tsruns · 8,664 bytesservices/control-api/src/__tests__/oauth-mcp-e2e.test.tsruns · 8,359 bytesservices/control-api/src/__tests__/org-balance-low-ops-email.test.tsruns · 2,064 bytesservices/control-api/src/__tests__/org-resolver.test.tsruns · 1,692 bytesservices/control-api/src/__tests__/partner-pools-admin.test.tsruns · 6,513 bytesservices/control-api/src/__tests__/partner-proxy-auth-template.test.tsruns · 1,725 bytesservices/control-api/src/__tests__/partner-proxy-forwarder.test.tsruns · 8,753 bytesservices/control-api/src/__tests__/partner-proxy-pool.test.tsruns · 9,004 bytesservices/control-api/src/__tests__/partner-proxy-route.test.tsruns · 10,653 bytesservices/control-api/src/__tests__/pause-gate-coverage.test.tsruns · 3,995 bytesservices/control-api/src/__tests__/provisioner-duplicate-name.test.tsruns · 1,404 bytesservices/control-api/src/__tests__/redis.test.tsruns · 1,091 bytesservices/control-api/src/__tests__/repo-retention-pins.test.tsruns · 4,153 bytesservices/control-api/src/__tests__/rls-routes.test.tsruns · 5,670 bytesservices/control-api/src/__tests__/rls-validator.test.tsruns · 1,893 bytesservices/control-api/src/__tests__/runtime-db-smoke.test.tsruns · 1,240 bytesservices/control-api/src/__tests__/schema-additive-filter.test.tsruns · 2,659 bytesservices/control-api/src/__tests__/schema-applier-authorized.test.tsruns · 1,257 bytesservices/control-api/src/__tests__/schema-default-injection.test.tsruns · 7,141 bytesservices/control-api/src/__tests__/schema-default-normalization.test.tsruns · 3,589 bytesservices/control-api/src/__tests__/schema-introspector-parse-index.test.tsruns · 2,020 bytesservices/control-api/src/__tests__/schema-seed.test.tsruns · 5,448 bytesservices/control-api/src/__tests__/schema.test.tsruns · 11,836 bytesservices/control-api/src/__tests__/start-clone.test.tsruns · 13,983 bytesservices/control-api/src/__tests__/template-releases-routes.test.tsruns · 9,176 bytesservices/control-api/src/__tests__/template-releases.test.tsruns · 2,939 bytesservices/control-api/src/__tests__/template-update-eligibility.test.tsruns · 2,526 bytesservices/control-api/src/__tests__/template-update-repo.test.tsruns · 4,658 bytesservices/control-api/src/__tests__/template-update-routes.test.tsruns · 23,425 bytesservices/control-api/src/__tests__/template-update.integration.test.tsruns · 8,736 bytesservices/control-api/src/__tests__/test-helpers/build-app.tsruns · 832 bytesservices/control-api/src/__tests__/test-helpers/control-db.tsruns · 5,968 bytesservices/control-api/src/__tests__/usage-metering.test.tsruns · 7,699 bytesservices/control-api/src/__tests__/weekly-digest-email.test.tsruns · 8,972 bytesservices/control-api/src/billing/provider-registry.test.tsruns · 622 bytesservices/control-api/src/billing/provider-registry.tsruns · 342 bytesservices/control-api/src/config.test.tsruns · 946 bytesservices/control-api/src/config.tsruns · 22,147 bytesservices/control-api/src/index.test.tsruns · 2,069 bytesservices/control-api/src/index.tsruns · 61,312 bytesservices/control-api/src/lib/admin-guard.test.tsruns · 2,553 bytesservices/control-api/src/lib/admin-guard.tsruns · 1,950 bytesservices/control-api/src/lib/env-vars.test.tsruns · 1,262 bytesservices/control-api/src/lib/env-vars.tsruns · 839 bytesservices/control-api/src/model-default.test.tsruns · 499 bytesservices/control-api/src/model-default.tsruns · 508 bytesservices/control-api/src/plugins/app-activity.test.tsruns · 4,749 bytesservices/control-api/src/plugins/app-activity.tsruns · 1,921 bytesservices/control-api/src/plugins/auth.tsruns · 19,083 bytesservices/control-api/src/plugins/cors.tsruns · 7,306 bytesservices/control-api/src/plugins/dashboard-proxy.tsruns · 2,541 bytesservices/control-api/src/plugins/data-plane.tsruns · 851 bytesservices/control-api/src/plugins/database.tsruns · 1,185 bytesservices/control-api/src/plugins/fly-replay.test.tsruns · 3,656 bytesservices/control-api/src/plugins/fly-replay.tsruns · 4,074 bytesservices/control-api/src/plugins/helmet.tsruns · 1,023 bytesservices/control-api/src/plugins/idle-pause-reaper.test.tsruns · 2,092 bytesservices/control-api/src/plugins/idle-pause-reaper.tsruns · 781 bytesservices/control-api/src/plugins/idle-pause-upgrade-reconciler.test.tsruns · 820 bytesservices/control-api/src/plugins/idle-pause-upgrade-reconciler.tsruns · 423 bytesservices/control-api/src/plugins/internal-auth.test.tsruns · 1,477 bytesservices/control-api/src/plugins/internal-auth.tsruns · 694 bytesservices/control-api/src/plugins/kv-audit-writer.test.tsruns · 2,866 bytesservices/control-api/src/plugins/kv-audit-writer.tsruns · 1,933 bytesservices/control-api/src/plugins/kv-quota.test.tsruns · 21,107 bytesservices/control-api/src/plugins/kv-quota.tsruns · 13,155 bytesservices/control-api/src/plugins/migration-guard.test.tsruns · 2,053 bytesservices/control-api/src/plugins/migration-guard.tsruns · 1,600 bytesservices/control-api/src/plugins/pause-gate.test.tsruns · 14,692 bytesservices/control-api/src/plugins/pause-gate.tsruns · 6,389 bytesservices/control-api/src/plugins/quota-enforcement.tsruns · 17,608 bytesservices/control-api/src/plugins/rate-limit.tsruns · 3,275 bytesservices/control-api/src/plugins/realtime.tsruns · 1,500 bytesservices/control-api/src/plugins/runtime-database.tsruns · 1,371 bytesservices/control-api/src/plugins/subdomain.tsruns · 2,353 bytesservices/control-api/src/quota/enforcer-registry.test.tsruns · 589 bytesservices/control-api/src/quota/enforcer-registry.tsruns · 336 bytesservices/control-api/src/routes/__tests__/admin-apps-orgs.test.tsruns · 22,646 bytesservices/control-api/src/routes/__tests__/admin-billing-plans-orgs.test.tsruns · 9,692 bytesservices/control-api/src/routes/__tests__/admin-overview-conversion.test.tsruns · 3,177 bytesservices/control-api/src/routes/__tests__/admin-users-orgs.test.tsruns · 9,617 bytesservices/control-api/src/routes/__tests__/agent-model-preferences.test.tsruns · 3,561 bytesservices/control-api/src/routes/__tests__/app-env.test.tsruns · 3,378 bytesservices/control-api/src/routes/__tests__/clone-preflight-do-key-meta.test.tsruns · 5,174 bytesservices/control-api/src/routes/__tests__/clone-preflight.test.tsruns · 2,895 bytesservices/control-api/src/routes/__tests__/dashboard-agent-builder.e2e.test.tsruns · 16,048 bytesservices/control-api/src/routes/__tests__/dashboard-agent-fn-codegen.e2e.test.tsruns · 11,396 bytesservices/control-api/src/routes/__tests__/dashboard-agent.e2e.test.tsruns · 81,107 bytesservices/control-api/src/routes/__tests__/dashboard-agent.test.tsruns · 20,023 bytesservices/control-api/src/routes/__tests__/internal-email.test.tsruns · 2,859 bytesservices/control-api/src/routes/__tests__/oauth.test.tsruns · 23,744 bytesservices/control-api/src/routes/__tests__/office-activity.test.tsruns · 9,135 bytesservices/control-api/src/routes/__tests__/office-conversations.test.tsruns · 27,694 bytesservices/control-api/src/routes/__tests__/office-skill-tools.test.tsruns · 2,107 bytesservices/control-api/src/routes/__tests__/operator-approval-conversation.test.tsruns · 9,231 bytesservices/control-api/src/routes/__tests__/operator-approval-race.test.tsruns · 12,995 bytesservices/control-api/src/routes/__tests__/operator-approval-wedge.test.tsruns · 37,839 bytesservices/control-api/src/routes/__tests__/operator-approvals.test.tsruns · 21,253 bytesservices/control-api/src/routes/__tests__/operator-escalation-approval.test.tsruns · 19,885 bytesservices/control-api/src/routes/__tests__/operator-substrate-bridge.test.tsruns · 20,082 bytesservices/control-api/src/routes/__tests__/paused-owner-data-access.test.tsruns · 3,700 bytesservices/control-api/src/routes/__tests__/realtime-credential.test.tsruns · 4,142 bytesservices/control-api/src/routes/__tests__/realtime-ws-trigger-paused.test.tsruns · 1,758 bytesservices/control-api/src/routes/__tests__/resolved-by.test.tsruns · 3,578 bytesservices/control-api/src/routes/admin-auth.tsruns · 3,684 bytesservices/control-api/src/routes/admin.tsruns · 93,218 bytesservices/control-api/src/routes/admin/__tests__/activity.test.tsruns · 17,100 bytesservices/control-api/src/routes/admin/active-migrations.test.tsruns · 1,499 bytesservices/control-api/src/routes/admin/active-migrations.tsruns · 1,152 bytesservices/control-api/src/routes/admin/activity.tsruns · 11,578 bytesservices/control-api/src/routes/admin/app-index-reaper.tsruns · 1,048 bytesservices/control-api/src/routes/admin/kv-admin-stats.test.tsruns · 5,693 bytesservices/control-api/src/routes/admin/kv-admin-stats.tsruns · 8,036 bytesservices/control-api/src/routes/admin/mcp-clients.test.tsruns · 3,954 bytesservices/control-api/src/routes/admin/mcp-clients.tsruns · 3,663 bytesservices/control-api/src/routes/admin/organizations.test.tsruns · 35,235 bytesservices/control-api/src/routes/admin/organizations.tsruns · 31,178 bytesservices/control-api/src/routes/admin/promo-usage.test.tsruns · 4,865 bytesservices/control-api/src/routes/admin/promo-usage.tsruns · 3,878 bytesservices/control-api/src/routes/admin/quota-state.test.tsruns · 1,459 bytesservices/control-api/src/routes/admin/quota-state.tsruns · 1,571 bytesservices/control-api/src/routes/admin/region-state.test.tsruns · 1,345 bytesservices/control-api/src/routes/admin/region-state.tsruns · 1,092 bytesservices/control-api/src/routes/admin/signup-attribution.test.tsruns · 6,131 bytesservices/control-api/src/routes/admin/signup-attribution.tsruns · 8,097 bytesservices/control-api/src/routes/admin/special-pricing.test.tsruns · 5,704 bytesservices/control-api/src/routes/admin/special-pricing.tsruns · 4,186 bytesservices/control-api/src/routes/admin/staging-link-reconciler.tsruns · 1,613 bytesservices/control-api/src/routes/admin/state-outbox.test.tsruns · 3,029 bytesservices/control-api/src/routes/admin/state-outbox.tsruns · 1,500 bytesservices/control-api/src/routes/admin/wapa-metrics.tsruns · 11,418 bytesservices/control-api/src/routes/agent-model-preferences.tsruns · 2,545 bytesservices/control-api/src/routes/agent-public.tsruns · 19,846 bytesservices/control-api/src/routes/agent-streams.tsruns · 4,806 bytesservices/control-api/src/routes/agents.tsruns · 20,229 bytesservices/control-api/src/routes/ai-config.decide.test.tsruns · 12,387 bytesservices/control-api/src/routes/ai-config.model-support.test.tsruns · 3,190 bytesservices/control-api/src/routes/ai-config.models.test.tsruns · 8,785 bytesservices/control-api/src/routes/ai-config.tsruns · 28,970 bytesservices/control-api/src/routes/ai-images.model-contracts.test.tsruns · 4,492 bytesservices/control-api/src/routes/ai-images.multi-output.test.tsruns · 3,558 bytesservices/control-api/src/routes/ai-images.test.tsruns · 16,431 bytesservices/control-api/src/routes/ai-images.tsruns · 21,644 bytesservices/control-api/src/routes/ai-meetings.test.tsruns · 10,023 bytesservices/control-api/src/routes/ai-meetings.tsruns · 13,214 bytesservices/control-api/src/routes/ai-video-preparation.test.tsruns · 8,758 bytesservices/control-api/src/routes/ai-videos.test.tsruns · 15,792 bytesservices/control-api/src/routes/ai-videos.tsruns · 27,024 bytesservices/control-api/src/routes/api-keys.test.tsruns · 2,682 bytesservices/control-api/src/routes/api-keys.tsruns · 6,169 bytesservices/control-api/src/routes/app-config-pause.test.tsruns · 6,212 bytesservices/control-api/src/routes/app-config.tsruns · 31,993 bytesservices/control-api/src/routes/app-env.tsruns · 7,109 bytesservices/control-api/src/routes/apps/move.test.tsruns · 3,075 bytesservices/control-api/src/routes/apps/move.tsruns · 4,387 bytesservices/control-api/src/routes/apps/reverse-move.tsruns · 885 bytesservices/control-api/src/routes/apps/source-replicas.test.tsruns · 3,195 bytesservices/control-api/src/routes/apps/source-replicas.tsruns · 1,381 bytesservices/control-api/src/routes/audit-logs.tsruns · 10,233 bytesservices/control-api/src/routes/auth/__tests__/unknown-app-errors.test.tsruns · 1,775 bytesservices/control-api/src/routes/auth/admin-users.tsruns · 6,671 bytesservices/control-api/src/routes/auth/forgot-password.tsruns · 3,471 bytesservices/control-api/src/routes/auth/health.tsruns · 852 bytesservices/control-api/src/routes/auth/index.tsruns · 1,190 bytesservices/control-api/src/routes/auth/jwks.tsruns · 900 bytesservices/control-api/src/routes/auth/login.tsruns · 5,734 bytesservices/control-api/src/routes/auth/logout.tsruns · 2,057 bytesservices/control-api/src/routes/auth/magic-link.tsruns · 10,265 bytesservices/control-api/src/routes/auth/me.tsruns · 1,979 bytesservices/control-api/src/routes/auth/oauth.tsruns · 15,183 bytesservices/control-api/src/routes/auth/refresh.tsruns · 4,848 bytesservices/control-api/src/routes/auth/reset-password.tsruns · 4,055 bytesservices/control-api/src/routes/auth/signup.tsruns · 6,465 bytesservices/control-api/src/routes/auth/verify-email.tsruns · 3,378 bytesservices/control-api/src/routes/auto-api.tsruns · 60,321 bytesservices/control-api/src/routes/auto-refill.test.tsruns · 3,331 bytesservices/control-api/src/routes/auto-refill.tsruns · 5,625 bytesservices/control-api/src/routes/billing.tsruns · 41,323 bytesservices/control-api/src/routes/clone-intent.tsruns · 13,744 bytesservices/control-api/src/routes/clone-preflight.tsruns · 7,956 bytesservices/control-api/src/routes/clone-webhook-config.tsruns · 3,771 bytesservices/control-api/src/routes/clone.tsruns · 11,780 bytesservices/control-api/src/routes/custom-domains.tsruns · 19,259 bytesservices/control-api/src/routes/dashboard-agent.tsruns · 94,366 bytesservices/control-api/src/routes/durable-objects.tsruns · 13,677 bytesservices/control-api/src/routes/edge-ssr-from-source.tsruns · 11,443 bytesservices/control-api/src/routes/edge-ssr.tsruns · 13,235 bytesservices/control-api/src/routes/frontend-from-source.tsruns · 12,171 bytesservices/control-api/src/routes/frontend.tsruns · 15,646 bytesservices/control-api/src/routes/functions.test.tsruns · 17,624 bytesservices/control-api/src/routes/functions.tsruns · 40,370 bytesservices/control-api/src/routes/gateway-body-limit.test.tsruns · 2,130 bytesservices/control-api/src/routes/gateway.messages.test.tsruns · 5,558 bytesservices/control-api/src/routes/gateway.org-attribution.test.tsruns · 3,829 bytesservices/control-api/src/routes/gateway.responses.test.tsruns · 4,247 bytesservices/control-api/src/routes/gateway.session-id.test.tsruns · 4,592 bytesservices/control-api/src/routes/gateway.test.tsruns · 29,960 bytesservices/control-api/src/routes/gateway.tsruns · 32,238 bytesservices/control-api/src/routes/gateway.v2.e2e.test.tsruns · 1,667 bytesservices/control-api/src/routes/hackathons-admin.tsruns · 13,334 bytesservices/control-api/src/routes/hackathons-mcp.tsruns · 19,284 bytesservices/control-api/src/routes/hackathons-public.tsruns · 17,567 bytesservices/control-api/src/routes/health.tsruns · 1,149 bytesservices/control-api/src/routes/init.tsruns · 21,538 bytesservices/control-api/src/routes/integrations.redirect.test.tsruns · 1,896 bytesservices/control-api/src/routes/integrations.tsruns · 23,815 bytesservices/control-api/src/routes/internal-agent-tools.tsruns · 2,944 bytesservices/control-api/src/routes/internal-email.tsruns · 2,244 bytesservices/control-api/src/routes/internal/kv-credentials.test.tsruns · 13,319 bytesservices/control-api/src/routes/internal/kv-credentials.tsruns · 5,102 bytesservices/control-api/src/routes/internal/kv-resolve-jwt.test.tsruns · 5,544 bytesservices/control-api/src/routes/internal/kv-resolve-jwt.tsruns · 1,179 bytesservices/control-api/src/routes/internal/lease.test.tsruns · 5,487 bytesservices/control-api/src/routes/internal/lease.tsruns · 2,783 bytesservices/control-api/src/routes/internal/visit-beacon.test.tsruns · 6,294 bytesservices/control-api/src/routes/internal/visit-beacon.tsruns · 2,145 bytesservices/control-api/src/routes/llms-txt.tsruns · 11,602 bytesservices/control-api/src/routes/locked-app-usage.test.tsruns · 3,055 bytesservices/control-api/src/routes/locked-key-billing.test.tsruns · 4,119 bytesservices/control-api/src/routes/mcp.tsruns · 3,754 bytesservices/control-api/src/routes/notification-actions.csp.test.tsruns · 1,611 bytesservices/control-api/src/routes/notification-actions.test.tsruns · 3,729 bytesservices/control-api/src/routes/notification-actions.tsruns · 10,380 bytesservices/control-api/src/routes/oauth-config.tsruns · 17,639 bytesservices/control-api/src/routes/oauth.tsruns · 15,419 bytesservices/control-api/src/routes/partner-pools-admin.tsruns · 9,314 bytesservices/control-api/src/routes/partner-proxy.tsruns · 8,963 bytesservices/control-api/src/routes/people-webhook.test.tsruns · 35,756 bytesservices/control-api/src/routes/people-webhook.tsruns · 11,165 bytesservices/control-api/src/routes/people.e2e.test.tsruns · 17,693 bytesservices/control-api/src/routes/people.test.tsruns · 40,238 bytesservices/control-api/src/routes/people.tsruns · 26,076 bytesservices/control-api/src/routes/rag.tsruns · 41,309 bytesservices/control-api/src/routes/realtime.tsruns · 22,166 bytesservices/control-api/src/routes/regions.tsruns · 356 bytesservices/control-api/src/routes/repo.tsruns · 22,627 bytesservices/control-api/src/routes/rls.tsruns · 41,410 bytesservices/control-api/src/routes/schema.tsruns · 11,565 bytesservices/control-api/src/routes/staging.env-overrides.test.tsruns · 8,675 bytesservices/control-api/src/routes/staging.promote.test.tsruns · 7,889 bytesservices/control-api/src/routes/staging.reset.test.tsruns · 6,987 bytesservices/control-api/src/routes/staging.test.tsruns · 12,330 bytesservices/control-api/src/routes/staging.tsruns · 26,027 bytesservices/control-api/src/routes/storage.prepared-access.db.test.tsruns · 10,211 bytesservices/control-api/src/routes/storage.test.tsruns · 36,978 bytesservices/control-api/src/routes/storage.tsruns · 25,732 bytesservices/control-api/src/routes/subdomain-api.tsruns · 7,314 bytesservices/control-api/src/routes/suggestions.tsruns · 13,307 bytesservices/control-api/src/routes/template-releases.tsruns · 12,847 bytesservices/control-api/src/routes/template-update.tsruns · 16,299 bytesservices/control-api/src/routes/templates-discovery.test.tsruns · 4,492 bytesservices/control-api/src/routes/templates-discovery.tsruns · 14,353 bytesservices/control-api/src/routes/v1/kv-admin.test.tsruns · 9,995 bytesservices/control-api/src/routes/v1/kv-admin.tsruns · 4,640 bytesservices/control-api/src/routes/v1/kv-audit-recent.test.tsruns · 3,038 bytesservices/control-api/src/routes/v1/kv-audit-recent.tsruns · 1,933 bytesservices/control-api/src/routes/v1/kv-data.test.tsruns · 21,591 bytesservices/control-api/src/routes/v1/kv-data.tsruns · 35,043 bytesservices/control-api/src/routes/v1/kv-expose.test.tsruns · 10,339 bytesservices/control-api/src/routes/v1/kv-expose.tsruns · 8,730 bytesservices/control-api/src/routes/webhooks.tsruns · 7,441 bytesservices/control-api/src/routes/well-known.test.tsruns · 3,173 bytesservices/control-api/src/routes/well-known.tsruns · 2,325 bytesservices/control-api/src/services/__tests__/activity-service.test.tsruns · 9,804 bytesservices/control-api/src/services/__tests__/api-key-org-resolver.test.tsruns · 1,140 bytesservices/control-api/src/services/__tests__/cf-analytics-puller.test.tsruns · 4,465 bytesservices/control-api/src/services/__tests__/clone-app-env.test.tsruns · 3,295 bytesservices/control-api/src/services/__tests__/clone-app-overrides.test.tsruns · 4,446 bytesservices/control-api/src/services/__tests__/clone-env-vars.test.tsruns · 5,475 bytesservices/control-api/src/services/__tests__/clone-failed-notify.test.tsruns · 3,152 bytesservices/control-api/src/services/__tests__/clone-jobs.test.tsruns · 4,696 bytesservices/control-api/src/services/__tests__/clone-replay-app-env.test.tsruns · 1,955 bytesservices/control-api/src/services/__tests__/clone-replay-env-vars.test.tsruns · 12,540 bytesservices/control-api/src/services/__tests__/clone-replay-frontend.test.tsruns · 5,232 bytesservices/control-api/src/services/__tests__/clone-replay-integrations.test.tsruns · 14,386 bytesservices/control-api/src/services/__tests__/clone-replay-meetings-webhook.test.tsruns · 7,202 bytesservices/control-api/src/services/__tests__/clone-replay-pre-minted-shared-key.test.tsruns · 6,322 bytesservices/control-api/src/services/__tests__/clone-replay-realtime.test.tsruns · 7,711 bytesservices/control-api/src/services/__tests__/clone-replay-substrate.test.tsruns · 5,349 bytesservices/control-api/src/services/__tests__/cloudflare-pages.test.tsruns · 1,288 bytesservices/control-api/src/services/__tests__/credits-email-after-debit.test.tsruns · 2,409 bytesservices/control-api/src/services/__tests__/credits-email.test.tsruns · 7,562 bytesservices/control-api/src/services/__tests__/deduct-credits-email-hook.test.tsruns · 1,952 bytesservices/control-api/src/services/__tests__/deployment.wfp.test.tsruns · 22,312 bytesservices/control-api/src/services/__tests__/do-env-bundle.test.tsruns · 2,825 bytesservices/control-api/src/services/__tests__/durable-objects-clone-mint.test.tsruns · 14,577 bytesservices/control-api/src/services/__tests__/durable-objects.service.test.tsruns · 17,047 bytesservices/control-api/src/services/__tests__/edge-ssr-deployment.test.tsruns · 20,952 bytesservices/control-api/src/services/__tests__/execute-reset-task.test.tsruns · 5,786 bytesservices/control-api/src/services/__tests__/low-balance-notifier.test.tsruns · 8,335 bytesservices/control-api/src/services/__tests__/neon-orphan-reconciler.test.tsruns · 15,007 bytesservices/control-api/src/services/__tests__/neon-project-live.integration.test.tsruns · 2,280 bytesservices/control-api/src/services/__tests__/neon-task-worker.test.tsruns · 14,283 bytesservices/control-api/src/services/__tests__/ops-chat.test.tsruns · 2,577 bytesservices/control-api/src/services/__tests__/pg-json-values.test.tsruns · 2,815 bytesservices/control-api/src/services/__tests__/realtime-close-app.test.tsruns · 3,215 bytesservices/control-api/src/services/__tests__/staging-copy-wait-isolation.test.tsruns · 7,758 bytesservices/control-api/src/services/__tests__/staging-env-inheritance.test.tsruns · 11,145 bytesservices/control-api/src/services/__tests__/update-jobs.test.tsruns · 2,020 bytesservices/control-api/src/services/__tests__/usage-metering-do.test.tsruns · 668 bytesservices/control-api/src/services/__tests__/webhook-verifiers.test.tsruns · 2,437 bytesservices/control-api/src/services/activity-service.tsruns · 3,173 bytesservices/control-api/src/services/actor-providers/billing.test.tsruns · 4,117 bytesservices/control-api/src/services/actor-providers/billing.tsruns · 2,765 bytesservices/control-api/src/services/actor-providers/registry.test.tsruns · 1,270 bytesservices/control-api/src/services/actor-providers/registry.tsruns · 555 bytesservices/control-api/src/services/actor-providers/schemas.tsruns · 1,756 bytesservices/control-api/src/services/actor-providers/types.tsruns · 3,670 bytesservices/control-api/src/services/actor-providers/usage-log.test.tsruns · 1,174 bytesservices/control-api/src/services/actor-providers/usage-log.tsruns · 1,372 bytesservices/control-api/src/services/agent-event-stream.tsruns · 4,356 bytesservices/control-api/src/services/agent-mcp-servers-service.tsruns · 5,069 bytesservices/control-api/src/services/agent-rate-limits.tsruns · 4,871 bytesservices/control-api/src/services/agent-runs-service.tsruns · 2,619 bytesservices/control-api/src/services/agent-runtime-client.tsruns · 3,123 bytesservices/control-api/src/services/agent-stream-tokens.tsruns · 1,563 bytesservices/control-api/src/services/agent-tool-callback-auth.tsruns · 801 bytesservices/control-api/src/services/agent-tools/builtin-dispatcher.tsruns · 12,300 bytesservices/control-api/src/services/agents-service.tsruns · 9,879 bytesservices/control-api/src/services/ai-router/adapters/openrouter-image-models.tsruns · 5,529 bytesservices/control-api/src/services/ai-router/adapters/openrouter-video-inputs.test.tsruns · 2,360 bytesservices/control-api/src/services/ai-router/adapters/openrouter-video-inputs.tsruns · 2,247 bytesservices/control-api/src/services/ai-router/adapters/openrouter.decisions.test.tsruns · 6,353 bytesservices/control-api/src/services/ai-router/adapters/openrouter.image.test.tsruns · 9,332 bytesservices/control-api/src/services/ai-router/adapters/openrouter.test.tsruns · 18,085 bytesservices/control-api/src/services/ai-router/adapters/openrouter.tsruns · 22,874 bytesservices/control-api/src/services/ai-router/adapters/types.test.tsruns · 843 bytesservices/control-api/src/services/ai-router/adapters/types.tsruns · 11,301 bytesservices/control-api/src/services/ai-router/authorize-app-call.test.tsruns · 10,072 bytesservices/control-api/src/services/ai-router/authorize-app-call.tsruns · 5,953 bytesservices/control-api/src/services/ai-router/billing-gate.reserve-small.test.tsruns · 615 bytesservices/control-api/src/services/ai-router/billing-gate.test.tsruns · 3,161 bytesservices/control-api/src/services/ai-router/billing-gate.tsruns · 5,536 bytesservices/control-api/src/services/ai-router/body-limit.tsruns · 373 bytesservices/control-api/src/services/ai-router/cache-e2e.test.tsruns · 13,010 bytesservices/control-api/src/services/ai-router/catalog.test.tsruns · 8,256 bytesservices/control-api/src/services/ai-router/catalog.tsruns · 8,744 bytesservices/control-api/src/services/ai-router/cost-source.test.tsruns · 2,645 bytesservices/control-api/src/services/ai-router/cost-source.tsruns · 1,664 bytesservices/control-api/src/services/ai-router/image-jobs.test.tsruns · 4,531 bytesservices/control-api/src/services/ai-router/image-jobs.tsruns · 3,391 bytesservices/control-api/src/services/ai-router/markup.test.tsruns · 713 bytesservices/control-api/src/services/ai-router/markup.tsruns · 477 bytesservices/control-api/src/services/ai-router/messages-schema.test.tsruns · 3,774 bytesservices/control-api/src/services/ai-router/messages-schema.tsruns · 3,841 bytesservices/control-api/src/services/ai-router/messages-sse.test.tsruns · 1,460 bytesservices/control-api/src/services/ai-router/messages-sse.tsruns · 3,864 bytesservices/control-api/src/services/ai-router/messages-translate.test.tsruns · 8,569 bytesservices/control-api/src/services/ai-router/messages-translate.tsruns · 8,232 bytesservices/control-api/src/services/ai-router/messages.test.tsruns · 16,441 bytesservices/control-api/src/services/ai-router/messages.tsruns · 12,791 bytesservices/control-api/src/services/ai-router/model-funding.test.tsruns · 11,514 bytesservices/control-api/src/services/ai-router/model-funding.tsruns · 3,997 bytesservices/control-api/src/services/ai-router/model-param-policy.test.tsruns · 2,276 bytesservices/control-api/src/services/ai-router/model-param-policy.tsruns · 2,104 bytesservices/control-api/src/services/ai-router/model-support.test.tsruns · 2,332 bytesservices/control-api/src/services/ai-router/model-support.tsruns · 1,073 bytesservices/control-api/src/services/ai-router/normalize-overrides.jsonasset · 323 bytesservices/control-api/src/services/ai-router/normalize.test.tsruns · 3,520 bytesservices/control-api/src/services/ai-router/normalize.tsruns · 4,319 bytesservices/control-api/src/services/ai-router/promo-coverage-registry.tsruns · 3,128 bytesservices/control-api/src/services/ai-router/reasoning.test.tsruns · 2,737 bytesservices/control-api/src/services/ai-router/reasoning.tsruns · 2,156 bytesservices/control-api/src/services/ai-router/reference-assets.tsruns · 13,554 bytesservices/control-api/src/services/ai-router/reference-image.test.tsruns · 13,747 bytesservices/control-api/src/services/ai-router/reference-image.tsruns · 11,170 bytesservices/control-api/src/services/ai-router/reference-lifecycle.db.test.tsruns · 26,202 bytesservices/control-api/src/services/ai-router/reference-lifecycle.tsruns · 11,042 bytesservices/control-api/src/services/ai-router/responses-schema.test.tsruns · 2,286 bytesservices/control-api/src/services/ai-router/responses-schema.tsruns · 3,267 bytesservices/control-api/src/services/ai-router/responses-sse.test.tsruns · 9,219 bytesservices/control-api/src/services/ai-router/responses-sse.tsruns · 7,019 bytesservices/control-api/src/services/ai-router/responses-store.test.tsruns · 1,291 bytesservices/control-api/src/services/ai-router/responses-store.tsruns · 1,636 bytesservices/control-api/src/services/ai-router/responses-sweeper.test.tsruns · 6,404 bytesservices/control-api/src/services/ai-router/responses-sweeper.tsruns · 3,903 bytesservices/control-api/src/services/ai-router/responses-translate.test.tsruns · 7,208 bytesservices/control-api/src/services/ai-router/responses-translate.tsruns · 8,876 bytesservices/control-api/src/services/ai-router/responses.test.tsruns · 5,817 bytesservices/control-api/src/services/ai-router/responses.tsruns · 4,581 bytesservices/control-api/src/services/ai-router/router.decisions.test.tsruns · 12,305 bytesservices/control-api/src/services/ai-router/router.image.test.tsruns · 11,554 bytesservices/control-api/src/services/ai-router/router.promo-coverage.test.tsruns · 10,886 bytesservices/control-api/src/services/ai-router/router.sticky.test.tsruns · 9,850 bytesservices/control-api/src/services/ai-router/router.streaming.test.tsruns · 11,616 bytesservices/control-api/src/services/ai-router/router.test.tsruns · 60,966 bytesservices/control-api/src/services/ai-router/router.tsruns · 66,251 bytesservices/control-api/src/services/ai-router/schemas.test.tsruns · 9,841 bytesservices/control-api/src/services/ai-router/schemas.tsruns · 7,069 bytesservices/control-api/src/services/ai-router/select.test.tsruns · 12,915 bytesservices/control-api/src/services/ai-router/select.tsruns · 12,066 bytesservices/control-api/src/services/ai-router/slot-cooldown.tsruns · 3,110 bytesservices/control-api/src/services/ai-router/special-pricing.test.tsruns · 3,603 bytesservices/control-api/src/services/ai-router/special-pricing.tsruns · 2,796 bytesservices/control-api/src/services/ai-router/sticky-bindings.test.tsruns · 3,280 bytesservices/control-api/src/services/ai-router/sticky-bindings.tsruns · 3,716 bytesservices/control-api/src/services/ai-router/tokenizer.test.tsruns · 4,459 bytesservices/control-api/src/services/ai-router/tokenizer.tsruns · 4,221 bytesservices/control-api/src/services/ai-router/upstream-reason.test.tsruns · 4,229 bytesservices/control-api/src/services/ai-router/upstream-reason.tsruns · 2,577 bytesservices/control-api/src/services/ai-router/usage-log.test.tsruns · 6,720 bytesservices/control-api/src/services/ai-router/usage-log.tsruns · 3,704 bytesservices/control-api/src/services/ai-router/video-jobs.test.tsruns · 4,147 bytesservices/control-api/src/services/ai-router/video-jobs.tsruns · 4,114 bytesservices/control-api/src/services/ai-router/video-output-cleanup.db.test.tsruns · 6,126 bytesservices/control-api/src/services/ai-router/video-output-cleanup.tsruns · 5,611 bytesservices/control-api/src/services/ai-router/video-output-materializer.db.test.tsruns · 9,831 bytesservices/control-api/src/services/ai-router/video-output-materializer.tsruns · 6,876 bytesservices/control-api/src/services/ai-router/video-output-quota.db.test.tsruns · 4,047 bytesservices/control-api/src/services/ai-router/video-output-source.db.test.tsruns · 3,327 bytesservices/control-api/src/services/ai-router/video-output-spool.test.tsruns · 5,894 bytesservices/control-api/src/services/ai-router/video-output-spool.tsruns · 6,387 bytesservices/control-api/src/services/ai-router/video-output-store.test.tsruns · 7,285 bytesservices/control-api/src/services/ai-router/video-output-store.tsruns · 9,889 bytesservices/control-api/src/services/ai-router/video-preparation-hooks.tsruns · 4,421 bytesservices/control-api/src/services/ai-router/video-preparation-output-cleanup.db.test.tsruns · 8,527 bytesservices/control-api/src/services/ai-router/video-preparation-output-completion.db.test.tsruns · 6,254 bytesservices/control-api/src/services/ai-router/video-preparation-output-driver.db.test.tsruns · 5,875 bytesservices/control-api/src/services/ai-router/video-preparation-output-schema.db.test.tsruns · 9,568 bytesservices/control-api/src/services/ai-router/video-preparation-outputs.db.test.tsruns · 7,839 bytesservices/control-api/src/services/ai-router/video-preparation-outputs.tsruns · 24,922 bytesservices/control-api/src/services/ai-router/video-preparation-worker.tsruns · 1,508 bytesservices/control-api/src/services/ai-router/video-preparation.test.tsruns · 20,652 bytesservices/control-api/src/services/ai-router/video-preparation.tsruns · 20,377 bytesservices/control-api/src/services/ai-router/video-preparations.db.test.tsruns · 24,541 bytesservices/control-api/src/services/ai-router/video-preparations.tsruns · 18,137 bytesservices/control-api/src/services/ai-router/video-sku-pricing.test.tsruns · 5,417 bytesservices/control-api/src/services/ai-router/video-sku-pricing.tsruns · 2,971 bytesservices/control-api/src/services/ai-router/video-sweeper.tsruns · 4,098 bytesservices/control-api/src/services/ai-usage-logger.test.tsruns · 2,757 bytesservices/control-api/src/services/ai-usage-logger.tsruns · 6,705 bytesservices/control-api/src/services/api-errors.tsruns · 1,371 bytesservices/control-api/src/services/api-key-org-resolver.tsruns · 790 bytesservices/control-api/src/services/api-key-service.test.tsruns · 6,149 bytesservices/control-api/src/services/api-key-service.tsruns · 12,379 bytesservices/control-api/src/services/app-activity.test.tsruns · 3,938 bytesservices/control-api/src/services/app-activity.tsruns · 2,055 bytesservices/control-api/src/services/app-db-provision.test.tsruns · 9,326 bytesservices/control-api/src/services/app-db-provision.tsruns · 6,967 bytesservices/control-api/src/services/app-db-teardown.test.tsruns · 7,460 bytesservices/control-api/src/services/app-db-teardown.tsruns · 5,181 bytesservices/control-api/src/services/app-environments.test.tsruns · 4,455 bytesservices/control-api/src/services/app-environments.tsruns · 3,893 bytesservices/control-api/src/services/app-index-reaper.tsruns · 5,336 bytesservices/control-api/src/services/app-lineage.tsruns · 14,531 bytesservices/control-api/src/services/app-org-resolver.test.tsruns · 1,051 bytesservices/control-api/src/services/app-org-resolver.tsruns · 1,244 bytesservices/control-api/src/services/app-pause.test.tsruns · 7,594 bytesservices/control-api/src/services/app-pause.tsruns · 5,382 bytesservices/control-api/src/services/app-plan-resolver.tsruns · 2,831 bytesservices/control-api/src/services/app-pool.tsruns · 4,951 bytesservices/control-api/src/services/app-resolver-paused.test.tsruns · 2,083 bytesservices/control-api/src/services/app-resolver.test.tsruns · 1,124 bytesservices/control-api/src/services/app-resolver.tsruns · 7,949 bytesservices/control-api/src/services/app-state-capture.tsruns · 9,088 bytesservices/control-api/src/services/app-state-lock.integration.test.tsruns · 14,258 bytesservices/control-api/src/services/app-state-lock.tsruns · 1,639 bytesservices/control-api/src/services/app-storage-teardown.test.tsruns · 4,684 bytesservices/control-api/src/services/app-storage-teardown.tsruns · 4,750 bytesservices/control-api/src/services/audit-cursor.test.tsruns · 1,175 bytesservices/control-api/src/services/audit-cursor.tsruns · 1,246 bytesservices/control-api/src/services/audit-retention.test.tsruns · 1,568 bytesservices/control-api/src/services/audit-retention.tsruns · 2,058 bytesservices/control-api/src/services/audit/audit-events-service.tsruns · 6,042 bytesservices/control-api/src/services/audit/types.tsruns · 1,433 bytesservices/control-api/src/services/audit/with-audit.tsruns · 3,793 bytesservices/control-api/src/services/auth-provider.tsruns · 175 bytesservices/control-api/src/services/auth/__tests__/auth-code-email.test.tsruns · 3,831 bytesservices/control-api/src/services/auth/__tests__/auth-hook-paused.test.tsruns · 1,681 bytesservices/control-api/src/services/auth/__tests__/auth-hook-region.test.tsruns · 1,339 bytesservices/control-api/src/services/auth/__tests__/billing-email-send.test.tsruns · 6,098 bytesservices/control-api/src/services/auth/__tests__/email-service-suggestion-status.test.tsruns · 2,218 bytesservices/control-api/src/services/auth/__tests__/invite-email.test.tsruns · 2,756 bytesservices/control-api/src/services/auth/apple-client-secret.tsruns · 655 bytesservices/control-api/src/services/auth/audit-service.tsruns · 1,589 bytesservices/control-api/src/services/auth/auth-hook-service.tsruns · 4,158 bytesservices/control-api/src/services/auth/cleanup-service.tsruns · 2,223 bytesservices/control-api/src/services/auth/crypto.test.tsruns · 1,490 bytesservices/control-api/src/services/auth/crypto.tsruns · 2,002 bytesservices/control-api/src/services/auth/email-layout.tsruns · 11,003 bytesservices/control-api/src/services/auth/email-service.tsruns · 86,689 bytesservices/control-api/src/services/auth/oauth-flow-service.tsruns · 8,875 bytesservices/control-api/src/services/auth/oauth-providers.tsruns · 9,238 bytesservices/control-api/src/services/auth/oauth-state-service.tsruns · 2,584 bytesservices/control-api/src/services/auth/password-service.tsruns · 1,427 bytesservices/control-api/src/services/auth/signing-key-service.tsruns · 3,917 bytesservices/control-api/src/services/auth/token-service.tsruns · 4,471 bytesservices/control-api/src/services/auth/user-service.tsruns · 3,700 bytesservices/control-api/src/services/auto-refill-service.test.tsruns · 14,123 bytesservices/control-api/src/services/auto-refill-service.tsruns · 10,185 bytesservices/control-api/src/services/billing-service.tsruns · 16,358 bytesservices/control-api/src/services/build-driver.service.tsruns · 7,719 bytesservices/control-api/src/services/build-driver.test.tsruns · 2,034 bytesservices/control-api/src/services/cf-analytics-puller.tsruns · 4,575 bytesservices/control-api/src/services/clone-app-env.tsruns · 6,181 bytesservices/control-api/src/services/clone-app-overrides.tsruns · 3,324 bytesservices/control-api/src/services/clone-env-vars.tsruns · 5,827 bytesservices/control-api/src/services/clone-intents-pruner.tsruns · 6,744 bytesservices/control-api/src/services/clone-intents.tsruns · 3,759 bytesservices/control-api/src/services/clone-jobs-pruner.tsruns · 1,855 bytesservices/control-api/src/services/clone-jobs-reaper.tsruns · 12,144 bytesservices/control-api/src/services/clone-jobs.tsruns · 20,209 bytesservices/control-api/src/services/clone-replay.tsruns · 87,263 bytesservices/control-api/src/services/clone-task-queue.tsruns · 1,251 bytesservices/control-api/src/services/clone-validation.tsruns · 2,737 bytesservices/control-api/src/services/clone-webhook-store.tsruns · 2,361 bytesservices/control-api/src/services/clone-webhook-sweeper.tsruns · 6,191 bytesservices/control-api/src/services/cloudflare-client.tsruns · 1,790 bytesservices/control-api/src/services/cloudflare-custom-hostnames.tsruns · 7,144 bytesservices/control-api/src/services/cloudflare-pages.tsruns · 17,398 bytesservices/control-api/src/services/cloudflare-wfp.test.tsruns · 17,593 bytesservices/control-api/src/services/cloudflare-wfp.tsruns · 12,338 bytesservices/control-api/src/services/cognito-auth-provider.tsruns · 2,886 bytesservices/control-api/src/services/composio-client.tsruns · 25,004 bytesservices/control-api/src/services/credit-grants-service.test.tsruns · 3,873 bytesservices/control-api/src/services/credit-grants-service.tsruns · 5,134 bytesservices/control-api/src/services/credit-precision.tsruns · 326 bytesservices/control-api/src/services/credits-email.tsruns · 8,720 bytesservices/control-api/src/services/cron-dispatch-propagation.test.tsruns · 2,090 bytesservices/control-api/src/services/cron-fetch.test.tsruns · 4,579 bytesservices/control-api/src/services/cron-fetch.tsruns · 3,041 bytesservices/control-api/src/services/cron-origin.test.tsruns · 5,014 bytesservices/control-api/src/services/cron-origin.tsruns · 3,349 bytesservices/control-api/src/services/crypto.test.tsruns · 2,386 bytesservices/control-api/src/services/crypto.tsruns · 2,002 bytesservices/control-api/src/services/dashboard-agent/__tests__/approval-operation.test.tsruns · 10,342 bytesservices/control-api/src/services/dashboard-agent/__tests__/approval-proposal.test.tsruns · 6,167 bytesservices/control-api/src/services/dashboard-agent/__tests__/approvals-org.test.tsruns · 3,816 bytesservices/control-api/src/services/dashboard-agent/__tests__/approvals-store.test.tsruns · 14,480 bytesservices/control-api/src/services/dashboard-agent/__tests__/build-hydration.test.tsruns · 13,839 bytesservices/control-api/src/services/dashboard-agent/__tests__/context-compaction.test.tsruns · 12,775 bytesservices/control-api/src/services/dashboard-agent/__tests__/context-summary-store.test.tsruns · 1,394 bytesservices/control-api/src/services/dashboard-agent/__tests__/conversation-title.test.tsruns · 1,631 bytesservices/control-api/src/services/dashboard-agent/__tests__/deploy-function.test.tsruns · 4,750 bytesservices/control-api/src/services/dashboard-agent/__tests__/deploy-tree-snapshot.test.tsruns · 13,421 bytesservices/control-api/src/services/dashboard-agent/__tests__/deploy-tree-store.test.tsruns · 4,836 bytesservices/control-api/src/services/dashboard-agent/__tests__/deploy.test.tsruns · 11,711 bytesservices/control-api/src/services/dashboard-agent/__tests__/execution-outcome.test.tsruns · 1,865 bytesservices/control-api/src/services/dashboard-agent/__tests__/file-ops.test.tsruns · 7,047 bytesservices/control-api/src/services/dashboard-agent/__tests__/frontend-http.test.tsruns · 11,160 bytesservices/control-api/src/services/dashboard-agent/__tests__/function-http.test.tsruns · 6,257 bytesservices/control-api/src/services/dashboard-agent/__tests__/gateway-error-detail.test.tsruns · 3,126 bytesservices/control-api/src/services/dashboard-agent/__tests__/install-key.test.tsruns · 4,863 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-context-compaction.test.tsruns · 5,792 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-default-mcp.test.tsruns · 2,962 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-internal-capabilities.test.tsruns · 5,480 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-midturn-compaction.test.tsruns · 10,178 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-build.test.tsruns · 23,939 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-escalation.test.tsruns · 14,933 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-pending-guard.test.tsruns · 13,432 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-policy.test.tsruns · 51,355 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-repo-http.test.tsruns · 11,727 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-operator-reposync.test.tsruns · 11,680 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-proposals.test.tsruns · 22,176 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-read-tool-result.test.tsruns · 6,733 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop-skill-tools.test.tsruns · 16,779 bytesservices/control-api/src/services/dashboard-agent/__tests__/loop.test.tsruns · 66,201 bytesservices/control-api/src/services/dashboard-agent/__tests__/mcp-client.test.tsruns · 4,464 bytesservices/control-api/src/services/dashboard-agent/__tests__/mcp-tool-schemas.test.tsruns · 6,294 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-activity-access.test.tsruns · 1,815 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-activity-preview.test.tsruns · 13,894 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-activity.test.tsruns · 11,444 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-ask-policy.test.tsruns · 24,116 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-client-denial.test.tsruns · 1,485 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-memory-context.test.tsruns · 1,868 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-memory-errors.test.tsruns · 1,046 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-preview-contracts.test.tsruns · 12,461 bytesservices/control-api/src/services/dashboard-agent/__tests__/office-tool-policy.test.tsruns · 12,133 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-access-policy.test.tsruns · 1,750 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-credential.test.tsruns · 4,239 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-cross-org.test.tsruns · 28,037 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-duplicate-guard.test.tsruns · 6,844 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-history.test.tsruns · 24,368 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-lifecycle.test.tsruns · 5,594 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-policy-sufficiency.test.tsruns · 10,295 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-policy.test.tsruns · 30,814 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-schema.test.tsruns · 2,791 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-scratchpad-store.test.tsruns · 3,244 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-scratchpad.test.tsruns · 18,566 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-store.test.tsruns · 3,381 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-traces.test.tsruns · 7,740 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-turn.test.tsruns · 42,482 bytesservices/control-api/src/services/dashboard-agent/__tests__/operator-yolo.test.tsruns · 6,711 bytesservices/control-api/src/services/dashboard-agent/__tests__/prompt.test.tsruns · 1,397 bytesservices/control-api/src/services/dashboard-agent/__tests__/proposal-executor.test.tsruns · 4,336 bytesservices/control-api/src/services/dashboard-agent/__tests__/proposal-review.test.tsruns · 4,027 bytesservices/control-api/src/services/dashboard-agent/__tests__/proposal-validation.test.tsruns · 3,147 bytesservices/control-api/src/services/dashboard-agent/__tests__/public-error.test.tsruns · 650 bytesservices/control-api/src/services/dashboard-agent/__tests__/read-tool-result-policy.test.tsruns · 1,043 bytesservices/control-api/src/services/dashboard-agent/__tests__/read-tool-result.test.tsruns · 2,497 bytesservices/control-api/src/services/dashboard-agent/__tests__/repo-http.test.tsruns · 18,687 bytesservices/control-api/src/services/dashboard-agent/__tests__/repo-sync-real-mcp.test.tsruns · 7,179 bytesservices/control-api/src/services/dashboard-agent/__tests__/repo-sync.test.tsruns · 6,353 bytesservices/control-api/src/services/dashboard-agent/__tests__/resume-gate-placeholder.test.tsruns · 7,539 bytesservices/control-api/src/services/dashboard-agent/__tests__/resume-resolved-by.test.tsruns · 2,590 bytesservices/control-api/src/services/dashboard-agent/__tests__/schema-context.test.tsruns · 6,005 bytesservices/control-api/src/services/dashboard-agent/__tests__/scope-app-list.test.tsruns · 2,648 bytesservices/control-api/src/services/dashboard-agent/__tests__/sensitivity-hints.test.tsruns · 2,993 bytesservices/control-api/src/services/dashboard-agent/__tests__/snapshot-title.test.tsruns · 2,803 bytesservices/control-api/src/services/dashboard-agent/__tests__/store-read-tool-result.test.tsruns · 1,674 bytesservices/control-api/src/services/dashboard-agent/__tests__/store.test.tsruns · 9,044 bytesservices/control-api/src/services/dashboard-agent/__tests__/template-loader.test.tsruns · 2,069 bytesservices/control-api/src/services/dashboard-agent/__tests__/tool-bridge.test.tsruns · 8,706 bytesservices/control-api/src/services/dashboard-agent/__tests__/tool-catalog.test.tsruns · 6,984 bytesservices/control-api/src/services/dashboard-agent/__tests__/tool-result-cap.test.tsruns · 1,138 bytesservices/control-api/src/services/dashboard-agent/__tests__/usage-store.test.tsruns · 1,292 bytesservices/control-api/src/services/dashboard-agent/__tests__/working-tree.test.tsruns · 3,002 bytesservices/control-api/src/services/dashboard-agent/approval-conversation.tsruns · 1,955 bytesservices/control-api/src/services/dashboard-agent/approval-operation.tsruns · 10,302 bytesservices/control-api/src/services/dashboard-agent/approval-proposal.tsruns · 10,192 bytesservices/control-api/src/services/dashboard-agent/approval-references.test.tsruns · 3,861 bytesservices/control-api/src/services/dashboard-agent/approval-references.tsruns · 5,892 bytesservices/control-api/src/services/dashboard-agent/approval-resolution-lock.tsruns · 1,293 bytesservices/control-api/src/services/dashboard-agent/approvals-store.test.tsruns · 1,756 bytesservices/control-api/src/services/dashboard-agent/approvals-store.tsruns · 26,331 bytesservices/control-api/src/services/dashboard-agent/assistant-model.test.tsruns · 2,752 bytesservices/control-api/src/services/dashboard-agent/assistant-model.tsruns · 719 bytesservices/control-api/src/services/dashboard-agent/build-hydration.tsruns · 13,011 bytesservices/control-api/src/services/dashboard-agent/context-compaction.tsruns · 20,273 bytesservices/control-api/src/services/dashboard-agent/context-summary-store.tsruns · 2,356 bytesservices/control-api/src/services/dashboard-agent/conversation-title.tsruns · 1,231 bytesservices/control-api/src/services/dashboard-agent/deploy-function.tsruns · 3,770 bytesservices/control-api/src/services/dashboard-agent/deploy-tree-store.tsruns · 5,870 bytesservices/control-api/src/services/dashboard-agent/deploy.tsruns · 10,323 bytesservices/control-api/src/services/dashboard-agent/event-bus.tsruns · 1,548 bytesservices/control-api/src/services/dashboard-agent/execution-outcome.tsruns · 4,606 bytesservices/control-api/src/services/dashboard-agent/file-ops.tsruns · 4,041 bytesservices/control-api/src/services/dashboard-agent/frontend-http.tsruns · 7,563 bytesservices/control-api/src/services/dashboard-agent/function-http.tsruns · 6,523 bytesservices/control-api/src/services/dashboard-agent/gateway-message.tsruns · 2,968 bytesservices/control-api/src/services/dashboard-agent/install-key.tsruns · 2,957 bytesservices/control-api/src/services/dashboard-agent/loop.tsruns · 164,035 bytesservices/control-api/src/services/dashboard-agent/mcp-client.tsruns · 6,001 bytesservices/control-api/src/services/dashboard-agent/mcp-tool-schemas.tsruns · 6,654 bytesservices/control-api/src/services/dashboard-agent/model-preferences.db.test.tsruns · 3,456 bytesservices/control-api/src/services/dashboard-agent/model-preferences.test.tsruns · 1,977 bytesservices/control-api/src/services/dashboard-agent/model-preferences.tsruns · 1,667 bytesservices/control-api/src/services/dashboard-agent/office-activity-access.tsruns · 1,673 bytesservices/control-api/src/services/dashboard-agent/office-activity-details-recorder.tsruns · 6,915 bytesservices/control-api/src/services/dashboard-agent/office-activity-details-store.tsruns · 10,671 bytesservices/control-api/src/services/dashboard-agent/office-activity-history.tsruns · 4,891 bytesservices/control-api/src/services/dashboard-agent/office-activity-preview-policy.tsruns · 23,272 bytesservices/control-api/src/services/dashboard-agent/office-activity-preview.tsruns · 13,155 bytesservices/control-api/src/services/dashboard-agent/office-activity.tsruns · 15,322 bytesservices/control-api/src/services/dashboard-agent/office-memory-types.tsruns · 2,873 bytesservices/control-api/src/services/dashboard-agent/office-tool-policy.tsruns · 13,271 bytesservices/control-api/src/services/dashboard-agent/office-turn-evidence.tsruns · 3,575 bytesservices/control-api/src/services/dashboard-agent/operator-access-policy.tsruns · 1,245 bytesservices/control-api/src/services/dashboard-agent/operator-credential.tsruns · 2,951 bytesservices/control-api/src/services/dashboard-agent/operator-duplicate-guard.tsruns · 9,117 bytesservices/control-api/src/services/dashboard-agent/operator-history.tsruns · 9,633 bytesservices/control-api/src/services/dashboard-agent/operator-lifecycle.tsruns · 970 bytesservices/control-api/src/services/dashboard-agent/operator-policy.tsruns · 44,760 bytesservices/control-api/src/services/dashboard-agent/operator-scratchpad-store.tsruns · 3,866 bytesservices/control-api/src/services/dashboard-agent/operator-store.tsruns · 8,452 bytesservices/control-api/src/services/dashboard-agent/operator-traces.tsruns · 15,798 bytesservices/control-api/src/services/dashboard-agent/operator-turn.tsruns · 43,663 bytesservices/control-api/src/services/dashboard-agent/operator-yolo.tsruns · 3,288 bytesservices/control-api/src/services/dashboard-agent/prompt.tsruns · 7,903 bytesservices/control-api/src/services/dashboard-agent/proposal-review.tsruns · 3,369 bytesservices/control-api/src/services/dashboard-agent/proposal-store.tsruns · 8,742 bytesservices/control-api/src/services/dashboard-agent/proposal-validation.tsruns · 4,276 bytesservices/control-api/src/services/dashboard-agent/public-error.tsruns · 626 bytesservices/control-api/src/services/dashboard-agent/read-tool-result.tsruns · 6,132 bytesservices/control-api/src/services/dashboard-agent/repo-http.tsruns · 12,629 bytesservices/control-api/src/services/dashboard-agent/repo-sync.tsruns · 5,756 bytesservices/control-api/src/services/dashboard-agent/request-proposal-review.tsruns · 5,784 bytesservices/control-api/src/services/dashboard-agent/resume.tsruns · 18,878 bytesservices/control-api/src/services/dashboard-agent/review-preparation-context.test.tsruns · 5,830 bytesservices/control-api/src/services/dashboard-agent/review-preparation-context.tsruns · 4,486 bytesservices/control-api/src/services/dashboard-agent/review-preparation-store.tsruns · 5,390 bytesservices/control-api/src/services/dashboard-agent/schema-context.tsruns · 7,191 bytesservices/control-api/src/services/dashboard-agent/skill-types.tsruns · 1,939 bytesservices/control-api/src/services/dashboard-agent/snapshot-title.tsruns · 3,277 bytesservices/control-api/src/services/dashboard-agent/store.tsruns · 35,154 bytesservices/control-api/src/services/dashboard-agent/substrate-approval-bridge.tsruns · 34,581 bytesservices/control-api/src/services/dashboard-agent/template-loader.tsruns · 1,339 bytesservices/control-api/src/services/dashboard-agent/tool-bridge.tsruns · 11,006 bytesservices/control-api/src/services/dashboard-agent/tool-catalog.tsruns · 36,221 bytesservices/control-api/src/services/dashboard-agent/usage-store.tsruns · 2,393 bytesservices/control-api/src/services/dashboard-agent/working-tree.tsruns · 2,588 bytesservices/control-api/src/services/deployment.service.tsruns · 45,406 bytesservices/control-api/src/services/digest-notifier.tsruns · 14,741 bytesservices/control-api/src/services/do-bundler.test.tsruns · 9,836 bytesservices/control-api/src/services/do-bundler.tsruns · 15,755 bytesservices/control-api/src/services/do-cron-redirect.test.tsruns · 2,249 bytesservices/control-api/src/services/do-env-bundle.tsruns · 1,420 bytesservices/control-api/src/services/durable-objects.service.tsruns · 28,342 bytesservices/control-api/src/services/edge-ssr-deployment.service.tsruns · 24,897 bytesservices/control-api/src/services/end-user-auth.tsruns · 1,880 bytesservices/control-api/src/services/error-handler.tsruns · 11,722 bytesservices/control-api/src/services/execute-promote.deploy.test.tsruns · 12,971 bytesservices/control-api/src/services/execute-promote.test.tsruns · 14,185 bytesservices/control-api/src/services/execute-promote.tsruns · 32,613 bytesservices/control-api/src/services/failure-notifications.service.tsruns · 15,500 bytesservices/control-api/src/services/failure-notifier.tsruns · 5,653 bytesservices/control-api/src/services/fork-count-sweeper.test.tsruns · 8,006 bytesservices/control-api/src/services/fork-count-sweeper.tsruns · 4,116 bytesservices/control-api/src/services/frontend-pause-sync.test.tsruns · 3,916 bytesservices/control-api/src/services/frontend-pause-sync.tsruns · 2,685 bytesservices/control-api/src/services/function-invoke.tsruns · 1,314 bytesservices/control-api/src/services/hackathons/codes.tsruns · 2,045 bytesservices/control-api/src/services/hackathons/eligibility.tsruns · 2,767 bytesservices/control-api/src/services/hackathons/field-schema.tsruns · 6,748 bytesservices/control-api/src/services/hackathons/judge-cookie.tsruns · 1,278 bytesservices/control-api/src/services/hackathons/open-for-submissions.tsruns · 725 bytesservices/control-api/src/services/hackathons/scoring.tsruns · 5,872 bytesservices/control-api/src/services/idle-app-reaper-config.test.tsruns · 2,247 bytesservices/control-api/src/services/idle-app-reaper.integration.test.tsruns · 23,801 bytesservices/control-api/src/services/idle-app-reaper.test.tsruns · 3,985 bytesservices/control-api/src/services/idle-app-reaper.tsruns · 14,279 bytesservices/control-api/src/services/idle-pause-config.test.tsruns · 1,588 bytesservices/control-api/src/services/idle-pause-config.tsruns · 3,021 bytesservices/control-api/src/services/idle-pause-delivery.test.tsruns · 2,880 bytesservices/control-api/src/services/idle-pause-email-copy.tsruns · 2,447 bytesservices/control-api/src/services/idle-pause-emails.test.tsruns · 2,732 bytesservices/control-api/src/services/idle-pause-emails.tsruns · 2,656 bytesservices/control-api/src/services/idle-pause-lifecycle.integration.test.tsruns · 12,378 bytesservices/control-api/src/services/idle-pause-upgrade-reconciler.test.tsruns · 3,391 bytesservices/control-api/src/services/idle-pause-upgrade-reconciler.tsruns · 2,197 bytesservices/control-api/src/services/idle-pause-upgrade.test.tsruns · 5,329 bytesservices/control-api/src/services/idle-pause-upgrade.tsruns · 3,385 bytesservices/control-api/src/services/key-invalidation.tsruns · 968 bytesservices/control-api/src/services/kv-credentials.test.tsruns · 8,855 bytesservices/control-api/src/services/kv-credentials.tsruns · 6,095 bytesservices/control-api/src/services/kv/__test-utils__/kv-test-harness.tsruns · 3,341 bytesservices/control-api/src/services/kv/admin.test.tsruns · 3,348 bytesservices/control-api/src/services/kv/admin.tsruns · 6,321 bytesservices/control-api/src/services/kv/auth.test.tsruns · 7,528 bytesservices/control-api/src/services/kv/auth.tsruns · 7,137 bytesservices/control-api/src/services/kv/credits.test.tsruns · 6,663 bytesservices/control-api/src/services/kv/credits.tsruns · 3,044 bytesservices/control-api/src/services/kv/expose.test.tsruns · 3,708 bytesservices/control-api/src/services/kv/expose.tsruns · 6,357 bytesservices/control-api/src/services/kv/keys-counter.test.tsruns · 2,164 bytesservices/control-api/src/services/kv/keys-counter.tsruns · 742 bytesservices/control-api/src/services/kv/keys-expiry-worker.test.tsruns · 3,273 bytesservices/control-api/src/services/kv/keys-expiry-worker.tsruns · 3,373 bytesservices/control-api/src/services/kv/keys.test.tsruns · 1,380 bytesservices/control-api/src/services/kv/keys.tsruns · 623 bytesservices/control-api/src/services/kv/kv-scope.test.tsruns · 2,573 bytesservices/control-api/src/services/kv/kv-scope.tsruns · 1,277 bytesservices/control-api/src/services/kv/limits.test.tsruns · 2,197 bytesservices/control-api/src/services/kv/limits.tsruns · 555 bytesservices/control-api/src/services/kv/migration-sentinel.test.tsruns · 2,288 bytesservices/control-api/src/services/kv/migration-sentinel.tsruns · 1,147 bytesservices/control-api/src/services/kv/rate-limit.test.tsruns · 3,316 bytesservices/control-api/src/services/kv/rate-limit.tsruns · 916 bytesservices/control-api/src/services/kv/reconcile-worker.test.tsruns · 3,036 bytesservices/control-api/src/services/kv/reconcile-worker.tsruns · 3,548 bytesservices/control-api/src/services/kv/redis-client.test.tsruns · 3,731 bytesservices/control-api/src/services/kv/redis-client.tsruns · 7,929 bytesservices/control-api/src/services/kv/redis-registry.test.tsruns · 925 bytesservices/control-api/src/services/kv/redis-registry.tsruns · 770 bytesservices/control-api/src/services/kv/storage-counter.test.tsruns · 7,194 bytesservices/control-api/src/services/kv/storage-counter.tsruns · 5,485 bytesservices/control-api/src/services/lease-alerts.test.tsruns · 3,357 bytesservices/control-api/src/services/lease-alerts.tsruns · 660 bytesservices/control-api/src/services/lease-client.test.tsruns · 3,763 bytesservices/control-api/src/services/lease-client.tsruns · 2,398 bytesservices/control-api/src/services/lease-reclaim.test.tsruns · 12,588 bytesservices/control-api/src/services/lease-reclaim.tsruns · 4,010 bytesservices/control-api/src/services/lease-service.precision.test.tsruns · 11,809 bytesservices/control-api/src/services/lease-service.test.tsruns · 32,353 bytesservices/control-api/src/services/lease-service.tsruns · 17,959 bytesservices/control-api/src/services/local-auth-provider.tsruns · 1,116 bytesservices/control-api/src/services/locked-key-access.test.tsruns · 9,135 bytesservices/control-api/src/services/locked-key-access.tsruns · 3,897 bytesservices/control-api/src/services/low-balance-notifier.tsruns · 8,294 bytesservices/control-api/src/services/mcp-client-attribution.test.tsruns · 2,699 bytesservices/control-api/src/services/mcp-client-attribution.tsruns · 3,172 bytesservices/control-api/src/services/migrator.tsruns · 2,216 bytesservices/control-api/src/services/monthly-resets-service.test.tsruns · 5,078 bytesservices/control-api/src/services/monthly-resets-service.tsruns · 4,523 bytesservices/control-api/src/services/move-app/cutover-app-state.tsruns · 2,004 bytesservices/control-api/src/services/move-app/eligibility.test.tsruns · 4,677 bytesservices/control-api/src/services/move-app/eligibility.tsruns · 3,811 bytesservices/control-api/src/services/move-app/kv-dump-format.test.tsruns · 5,144 bytesservices/control-api/src/services/move-app/kv-dump-format.tsruns · 983 bytesservices/control-api/src/services/move-app/migration-store.test.tsruns · 3,843 bytesservices/control-api/src/services/move-app/migration-store.tsruns · 3,820 bytesservices/control-api/src/services/move-app/neon-replication.test.tsruns · 10,640 bytesservices/control-api/src/services/move-app/neon-replication.tsruns · 10,280 bytesservices/control-api/src/services/move-app/reverse-move-race.repro.test.tsruns · 2,180 bytesservices/control-api/src/services/move-app/reverse-move-slow-path.tsruns · 2,076 bytesservices/control-api/src/services/move-app/reverse-move.test.tsruns · 12,679 bytesservices/control-api/src/services/move-app/reverse-move.tsruns · 7,038 bytesservices/control-api/src/services/move-app/runtime-table-audit.test.tsruns · 7,545 bytesservices/control-api/src/services/move-app/runtime-table-audit.tsruns · 4,180 bytesservices/control-api/src/services/move-app/runtime-tables.test.tsruns · 2,584 bytesservices/control-api/src/services/move-app/runtime-tables.tsruns · 7,823 bytesservices/control-api/src/services/move-app/saga-executor.test.tsruns · 4,009 bytesservices/control-api/src/services/move-app/saga-executor.tsruns · 5,320 bytesservices/control-api/src/services/move-app/source-retention.tsruns · 2,807 bytesservices/control-api/src/services/move-app/step-abort-integration.test.tsruns · 2,348 bytesservices/control-api/src/services/move-app/step-abort.test.tsruns · 7,991 bytesservices/control-api/src/services/move-app/step-abort.tsruns · 7,184 bytesservices/control-api/src/services/move-app/step-block-writes-integration.test.tsruns · 1,436 bytesservices/control-api/src/services/move-app/step-block-writes.test.tsruns · 2,278 bytesservices/control-api/src/services/move-app/step-block-writes.tsruns · 824 bytesservices/control-api/src/services/move-app/step-copy-blobs.test.tsruns · 1,544 bytesservices/control-api/src/services/move-app/step-copy-blobs.tsruns · 1,118 bytesservices/control-api/src/services/move-app/step-copy-runtime.test.tsruns · 5,101 bytesservices/control-api/src/services/move-app/step-copy-runtime.tsruns · 6,077 bytesservices/control-api/src/services/move-app/step-dump-data.test.tsruns · 1,650 bytesservices/control-api/src/services/move-app/step-dump-data.tsruns · 4,175 bytesservices/control-api/src/services/move-app/step-dump-kv.test.tsruns · 10,263 bytesservices/control-api/src/services/move-app/step-dump-kv.tsruns · 5,977 bytesservices/control-api/src/services/move-app/step-flip-routing.test.tsruns · 2,263 bytesservices/control-api/src/services/move-app/step-flip-routing.tsruns · 1,887 bytesservices/control-api/src/services/move-app/step-registry.tsruns · 1,342 bytesservices/control-api/src/services/move-app/step-reserve-dest.test.tsruns · 6,848 bytesservices/control-api/src/services/move-app/step-reserve-dest.tsruns · 3,903 bytesservices/control-api/src/services/move-app/step-restore-data.test.tsruns · 1,672 bytesservices/control-api/src/services/move-app/step-restore-data.tsruns · 3,204 bytesservices/control-api/src/services/move-app/step-restore-kv.test.tsruns · 11,259 bytesservices/control-api/src/services/move-app/step-restore-kv.tsruns · 6,249 bytesservices/control-api/src/services/move-app/step-reverse-replication.test.tsruns · 3,441 bytesservices/control-api/src/services/move-app/step-reverse-replication.tsruns · 2,919 bytesservices/control-api/src/services/move-app/step-unblock-writes-integration.test.tsruns · 2,332 bytesservices/control-api/src/services/move-app/step-unblock-writes.test.tsruns · 3,212 bytesservices/control-api/src/services/move-app/step-unblock-writes.tsruns · 1,041 bytesservices/control-api/src/services/neon-client-connection-string.test.tsruns · 3,928 bytesservices/control-api/src/services/neon-client-create-project.test.tsruns · 4,595 bytesservices/control-api/src/services/neon-client-retry.test.tsruns · 1,660 bytesservices/control-api/src/services/neon-client.tsruns · 26,679 bytesservices/control-api/src/services/neon-orphan-reconciler.tsruns · 13,405 bytesservices/control-api/src/services/neon-projects.test.tsruns · 7,494 bytesservices/control-api/src/services/neon-projects.tsruns · 4,714 bytesservices/control-api/src/services/neon-rate-limiter.test.tsruns · 2,409 bytesservices/control-api/src/services/neon-rate-limiter.tsruns · 2,183 bytesservices/control-api/src/services/neon-task-worker.tsruns · 131,017 bytesservices/control-api/src/services/neon-tenant-reconciler.test.tsruns · 12,269 bytesservices/control-api/src/services/neon-tenant-reconciler.tsruns · 13,734 bytesservices/control-api/src/services/notification-prefs.service.tsruns · 9,162 bytesservices/control-api/src/services/oauth-client-service.test.tsruns · 4,301 bytesservices/control-api/src/services/oauth-client-service.tsruns · 3,755 bytesservices/control-api/src/services/oauth-code-service.test.tsruns · 5,250 bytesservices/control-api/src/services/oauth-code-service.tsruns · 2,909 bytesservices/control-api/src/services/oauth-state-service.test.tsruns · 1,411 bytesservices/control-api/src/services/oauth-state-service.tsruns · 1,811 bytesservices/control-api/src/services/openrouter-gateway.tsruns · 14,354 bytesservices/control-api/src/services/ops-chat.tsruns · 2,882 bytesservices/control-api/src/services/org-app-index.test.tsruns · 3,585 bytesservices/control-api/src/services/org-app-index.tsruns · 2,637 bytesservices/control-api/src/services/org-billing-state.test.tsruns · 2,965 bytesservices/control-api/src/services/org-billing-state.tsruns · 2,135 bytesservices/control-api/src/services/org-resolver.tsruns · 2,081 bytesservices/control-api/src/services/orphan-cleanup.test.tsruns · 1,028 bytesservices/control-api/src/services/orphan-cleanup.tsruns · 3,646 bytesservices/control-api/src/services/paid-conversion.db.test.tsruns · 9,590 bytesservices/control-api/src/services/paid-conversion.tsruns · 5,686 bytesservices/control-api/src/services/partner-proxy/auth-template.tsruns · 847 bytesservices/control-api/src/services/partner-proxy/forwarder.tsruns · 3,479 bytesservices/control-api/src/services/partner-proxy/pool.tsruns · 3,230 bytesservices/control-api/src/services/partner-proxy/url-guard.tsruns · 3,731 bytesservices/control-api/src/services/people/byok-crypto.tsruns · 1,253 bytesservices/control-api/src/services/people/cache.test.tsruns · 4,257 bytesservices/control-api/src/services/people/cache.tsruns · 1,837 bytesservices/control-api/src/services/people/email-lookup-sweeper.test.tsruns · 7,395 bytesservices/control-api/src/services/people/email-lookup-sweeper.tsruns · 5,663 bytesservices/control-api/src/services/people/pricing.test.tsruns · 1,856 bytesservices/control-api/src/services/people/pricing.tsruns · 736 bytesservices/control-api/src/services/people/registry.test.tsruns · 1,443 bytesservices/control-api/src/services/people/registry.tsruns · 562 bytesservices/control-api/src/services/people/routing.test.tsruns · 1,602 bytesservices/control-api/src/services/people/routing.tsruns · 349 bytesservices/control-api/src/services/people/types.tsruns · 3,851 bytesservices/control-api/src/services/people/url.test.tsruns · 913 bytesservices/control-api/src/services/people/url.tsruns · 585 bytesservices/control-api/src/services/pg-json-values.tsruns · 2,070 bytesservices/control-api/src/services/plan-features.test.tsruns · 3,839 bytesservices/control-api/src/services/plan-features.tsruns · 2,266 bytesservices/control-api/src/services/platform-db.test.tsruns · 1,133 bytesservices/control-api/src/services/platform-db.tsruns · 660 bytesservices/control-api/src/services/platform-events/index.tsruns · 639 bytesservices/control-api/src/services/platform-events/platform-event-bus.test.tsruns · 1,700 bytesservices/control-api/src/services/platform-events/platform-event-bus.tsruns · 1,629 bytesservices/control-api/src/services/platform-identity.tsruns · 4,690 bytesservices/control-api/src/services/project-quota.tsruns · 1,460 bytesservices/control-api/src/services/promote-jobs.test.tsruns · 5,957 bytesservices/control-api/src/services/promote-jobs.tsruns · 7,159 bytesservices/control-api/src/services/promote-preview.test.tsruns · 4,625 bytesservices/control-api/src/services/promote-preview.tsruns · 4,776 bytesservices/control-api/src/services/provision-region.test.tsruns · 2,922 bytesservices/control-api/src/services/provision-region.tsruns · 2,857 bytesservices/control-api/src/services/provisioner-app-db.test.tsruns · 7,396 bytesservices/control-api/src/services/provisioner.live.test.tsruns · 1,036 bytesservices/control-api/src/services/provisioner.tsruns · 23,753 bytesservices/control-api/src/services/query-builder.tsruns · 3,585 bytesservices/control-api/src/services/r2.test.tsruns · 2,563 bytesservices/control-api/src/services/r2.tsruns · 16,609 bytesservices/control-api/src/services/rag-chunker.tsruns · 4,793 bytesservices/control-api/src/services/rag-parsers.tsruns · 4,079 bytesservices/control-api/src/services/rag-worker-paused.test.tsruns · 706 bytesservices/control-api/src/services/rag-worker.tsruns · 10,892 bytesservices/control-api/src/services/realtime-manager.tsruns · 36,126 bytesservices/control-api/src/services/redis-registry.tsruns · 717 bytesservices/control-api/src/services/redis.tsruns · 1,768 bytesservices/control-api/src/services/region-resolver.test.tsruns · 1,931 bytesservices/control-api/src/services/region-resolver.tsruns · 4,471 bytesservices/control-api/src/services/replay-registry.test.tsruns · 1,166 bytesservices/control-api/src/services/replay-registry.tsruns · 2,037 bytesservices/control-api/src/services/repo-auth.tsruns · 2,558 bytesservices/control-api/src/services/repo-manifest.test.tsruns · 3,486 bytesservices/control-api/src/services/repo-manifest.tsruns · 4,200 bytesservices/control-api/src/services/repo-retention.test.tsruns · 2,361 bytesservices/control-api/src/services/repo-retention.tsruns · 1,464 bytesservices/control-api/src/services/repo-storage.tsruns · 11,118 bytesservices/control-api/src/services/rls-context.tsruns · 1,456 bytesservices/control-api/src/services/rls-introspector.tsruns · 5,537 bytesservices/control-api/src/services/rls-validator.tsruns · 2,657 bytesservices/control-api/src/services/runtime-db.test.tsruns · 875 bytesservices/control-api/src/services/runtime-db.tsruns · 1,217 bytesservices/control-api/src/services/runtime-pool-registry.tsruns · 876 bytesservices/control-api/src/services/s3.tsruns · 8,144 bytesservices/control-api/src/services/schema-additive-filter.tsruns · 1,614 bytesservices/control-api/src/services/schema-applier.tsruns · 9,500 bytesservices/control-api/src/services/schema-differ.tsruns · 12,378 bytesservices/control-api/src/services/schema-introspector.tsruns · 13,110 bytesservices/control-api/src/services/schema-validator.tsruns · 10,741 bytesservices/control-api/src/services/spa-routing-probe.test.tsruns · 9,900 bytesservices/control-api/src/services/spa-routing-probe.tsruns · 5,098 bytesservices/control-api/src/services/staging-billing-attribution.test.tsruns · 6,444 bytesservices/control-api/src/services/staging-billing-attribution.tsruns · 6,654 bytesservices/control-api/src/services/staging-completion.test.tsruns · 4,627 bytesservices/control-api/src/services/staging-completion.tsruns · 3,823 bytesservices/control-api/src/services/staging-data-copy.test.tsruns · 10,595 bytesservices/control-api/src/services/staging-data-copy.tsruns · 15,722 bytesservices/control-api/src/services/staging-isolation.test.tsruns · 3,449 bytesservices/control-api/src/services/staging-isolation.tsruns · 4,535 bytesservices/control-api/src/services/staging-link-reconciler-integration.test.tsruns · 15,368 bytesservices/control-api/src/services/staging-link-reconciler.tsruns · 17,742 bytesservices/control-api/src/services/staging-naming.test.tsruns · 9,534 bytesservices/control-api/src/services/staging-naming.tsruns · 9,308 bytesservices/control-api/src/services/staging-overrides.test.tsruns · 3,688 bytesservices/control-api/src/services/staging-overrides.tsruns · 4,930 bytesservices/control-api/src/services/staging-reaper-integration.test.tsruns · 7,462 bytesservices/control-api/src/services/staging-reaper.test.tsruns · 3,304 bytesservices/control-api/src/services/staging-reaper.tsruns · 6,351 bytesservices/control-api/src/services/staging-reset.test.tsruns · 45,197 bytesservices/control-api/src/services/staging-reset.tsruns · 41,901 bytesservices/control-api/src/services/staging-schema-reconcile.test.tsruns · 14,395 bytesservices/control-api/src/services/staging-schema-reconcile.tsruns · 11,926 bytesservices/control-api/src/services/start-clone.tsruns · 14,222 bytesservices/control-api/src/services/start-staging.in-flight.test.tsruns · 4,523 bytesservices/control-api/src/services/start-staging.test.tsruns · 16,616 bytesservices/control-api/src/services/start-staging.tsruns · 12,935 bytesservices/control-api/src/services/state-outbox-drain.test.tsruns · 4,931 bytesservices/control-api/src/services/state-outbox-drain.tsruns · 4,037 bytesservices/control-api/src/services/state-outbox.test.tsruns · 3,195 bytesservices/control-api/src/services/state-outbox.tsruns · 3,091 bytesservices/control-api/src/services/storage-admission.tsruns · 3,054 bytesservices/control-api/src/services/storage-quota.tsruns · 4,953 bytesservices/control-api/src/services/template-page.tsruns · 4,777 bytesservices/control-api/src/services/template-releases.tsruns · 6,366 bytesservices/control-api/src/services/template-update-eligibility.tsruns · 1,288 bytesservices/control-api/src/services/template-update-repo.tsruns · 2,787 bytesservices/control-api/src/services/template-update-undo.tsruns · 9,373 bytesservices/control-api/src/services/usage-metering-db-size.test.tsruns · 3,858 bytesservices/control-api/src/services/usage-metering.tsruns · 27,571 bytesservices/control-api/src/services/webhook-handler.tsruns · 2,027 bytesservices/control-api/src/services/webhook-verifiers.tsruns · 2,320 bytesservices/control-api/src/utils/api-error.tsruns · 463 bytesservices/control-api/src/utils/cache-invalidation.tsruns · 825 bytesservices/control-api/src/utils/canonical-json.tsruns · 704 bytesservices/control-api/src/utils/plan-order.test.tsruns · 2,015 bytesservices/control-api/src/utils/plan-order.tsruns · 1,060 bytesservices/control-api/src/utils/quota-errors.test.tsruns · 3,757 bytesservices/control-api/src/utils/quota-errors.tsruns · 4,624 bytesservices/control-api/src/utils/require-auth.tsruns · 711 bytesservices/control-api/test/fixtures/generated-video.mddoc · 512 bytesservices/control-api/test/fixtures/generated-video.webmasset · 410 bytesservices/control-api/test/fixtures/prepared-output-db.tsruns · 3,252 bytesservices/control-api/test/native-fetch.tsruns · 435 bytesservices/control-api/tsconfig.jsonasset · 292 bytesservices/control-api/vitest.config.tsruns · 1,649 bytesservices/control-api/vitest.integration.config.tsruns · 1,647 bytesservices/deno-runtime/Dockerfileruns · 284 bytesservices/deno-runtime/__tests__/cron-origin.test.tsruns · 6,461 bytesservices/deno-runtime/__tests__/ctx-invoke-do-codegen.test.tsruns · 3,302 bytesservices/deno-runtime/__tests__/fixtures/capture-postgres.tsruns · 882 bytesservices/deno-runtime/__tests__/fixtures/cron-chain-server.tsruns · 1,511 bytesservices/deno-runtime/__tests__/invocation-logger.import-map.jsonasset · 2,541 bytesservices/deno-runtime/__tests__/invocation-logger.test.tsruns · 5,736 bytesservices/deno-runtime/__tests__/kv-batch.test.tsruns · 741 bytesservices/deno-runtime/__tests__/paused-app-offline.test.tsruns · 2,431 bytesservices/deno-runtime/__tests__/paused-app.test.tsruns · 3,013 bytesservices/deno-runtime/__tests__/substrate-bridge.test.tsruns · 8,047 bytesservices/deno-runtime/__tests__/worker-request-bytes.test.tsruns · 6,458 bytesservices/deno-runtime/cron-fetch.tsruns · 3,041 bytesservices/deno-runtime/cron-origin.tsruns · 2,113 bytesservices/deno-runtime/crypto.tsruns · 2,606 bytesservices/deno-runtime/function-loader.test.tsruns · 5,537 bytesservices/deno-runtime/function-loader.tsruns · 16,747 bytesservices/deno-runtime/invocation-logger.tsruns · 6,843 bytesservices/deno-runtime/kv-batch.tsruns · 818 bytesservices/deno-runtime/redis-subscriber.tsruns · 1,080 bytesservices/deno-runtime/server.tsruns · 8,657 bytesservices/deno-runtime/worker-executor.tsruns · 51,268 bytesservices/do-invoker/.gitignoreasset · 21 bytesservices/do-invoker/README.mddoc · 975 bytesservices/do-invoker/package.jsonruns · 416 bytesservices/do-invoker/src/__tests__/worker.test.tsruns · 4,803 bytesservices/do-invoker/src/worker.tsruns · 1,996 bytesservices/do-invoker/tsconfig.jsonasset · 371 bytesservices/do-invoker/vitest.config.tsruns · 455 bytesservices/do-invoker/wrangler.tomlasset · 656 bytesservices/docs/.astro/collections/docs.schema.jsonasset · 19,742 bytesservices/docs/.astro/content-assets.mjsruns · 25 bytesservices/docs/.astro/content-modules.mjsruns · 934 bytesservices/docs/.astro/content.d.tsruns · 7,394 bytesservices/docs/.astro/settings.jsonasset · 58 bytesservices/docs/.astro/types.d.tsruns · 76 bytesservices/docs/.dockerignoreasset · 30 bytesservices/docs/.gitignoreasset · 65 bytesservices/docs/Dockerfileruns · 522 bytesservices/docs/SCREENSHOTS.mddoc · 4,857 bytesservices/docs/astro.config.mjsruns · 1,169 bytesservices/docs/nginx.confasset · 556 bytesservices/docs/package.jsonruns · 306 bytesservices/docs/pnpm-lock.yamlasset · 151,055 bytesservices/docs/public/_redirectsasset · 37 bytesservices/docs/public/favicon.icoasset · 1,990,893 bytesservices/docs/public/img/templates/.gitkeepasset · 0 bytesservices/docs/public/img/templates/clone-progress.pngasset · 59,794 bytesservices/docs/public/img/templates/crm-clone-modal.pngasset · 171,961 bytesservices/docs/public/img/templates/crm-overview.pngasset · 476,762 bytesservices/docs/public/img/templates/support-clone-env-step.pngasset · 374,122 bytesservices/docs/public/img/templates/support-do-env.pngasset · 85,475 bytesservices/docs/public/img/templates/support-overview.pngasset · 186,894 bytesservices/docs/public/img/templates/templates-browser.pngasset · 80,397 bytesservices/docs/public/robots.txtdoc · 72 bytesservices/docs/src/assets/logo-white.pngasset · 678,692 bytesservices/docs/src/components/Header.astroasset · 2,595 bytesservices/docs/src/components/PageTitle.astroasset · 3,783 bytesservices/docs/src/components/ThemeSelect.astroasset · 193 bytesservices/docs/src/content.config.tsruns · 270 bytesservices/docs/src/content/docs/api-reference/_partners-api.mddoc · 5,928 bytesservices/docs/src/content/docs/api-reference/agents-api.mddoc · 8,570 bytesservices/docs/src/content/docs/api-reference/ai-api.mddoc · 33,723 bytesservices/docs/src/content/docs/api-reference/ai-meetings-api.mddoc · 9,712 bytesservices/docs/src/content/docs/api-reference/auth-api.mddoc · 5,234 bytesservices/docs/src/content/docs/api-reference/billing-api.mddoc · 2,713 bytesservices/docs/src/content/docs/api-reference/data-api.mddoc · 2,663 bytesservices/docs/src/content/docs/api-reference/frontend-api.mddoc · 3,749 bytesservices/docs/src/content/docs/api-reference/functions-api.mddoc · 6,626 bytesservices/docs/src/content/docs/api-reference/integrations-api.mddoc · 3,670 bytesservices/docs/src/content/docs/api-reference/kv-api.mddoc · 19,199 bytesservices/docs/src/content/docs/api-reference/mcp-tools.mddoc · 29,038 bytesservices/docs/src/content/docs/api-reference/office-api.mddoc · 17,417 bytesservices/docs/src/content/docs/api-reference/people-api.mddoc · 12,567 bytesservices/docs/src/content/docs/api-reference/platform-api.mddoc · 12,849 bytesservices/docs/src/content/docs/api-reference/rag-api.mddoc · 5,142 bytesservices/docs/src/content/docs/api-reference/storage-api.mddoc · 2,612 bytesservices/docs/src/content/docs/api-reference/substrate-api.mddoc · 27,426 bytesservices/docs/src/content/docs/cli/repo.mdxasset · 4,020 bytesservices/docs/src/content/docs/cli/substrate.mdxasset · 6,995 bytesservices/docs/src/content/docs/core-concepts/agents.mddoc · 6,751 bytesservices/docs/src/content/docs/core-concepts/ai-integration.mddoc · 7,694 bytesservices/docs/src/content/docs/core-concepts/ai-meetings.mddoc · 10,359 bytesservices/docs/src/content/docs/core-concepts/authentication.mddoc · 11,234 bytesservices/docs/src/content/docs/core-concepts/billing.mddoc · 17,187 bytesservices/docs/src/content/docs/core-concepts/custom-domains.mddoc · 9,263 bytesservices/docs/src/content/docs/core-concepts/database.mddoc · 10,026 bytesservices/docs/src/content/docs/core-concepts/durable-objects.mddoc · 13,905 bytesservices/docs/src/content/docs/core-concepts/edge-ssr-deployment.mddoc · 11,067 bytesservices/docs/src/content/docs/core-concepts/frontend-deployment.mddoc · 4,538 bytesservices/docs/src/content/docs/core-concepts/functions.mddoc · 23,089 bytesservices/docs/src/content/docs/core-concepts/integrations.mddoc · 5,756 bytesservices/docs/src/content/docs/core-concepts/kv.mddoc · 10,462 bytesservices/docs/src/content/docs/core-concepts/office-clients.mddoc · 14,390 bytesservices/docs/src/content/docs/core-concepts/office.mddoc · 9,177 bytesservices/docs/src/content/docs/core-concepts/plans-and-usage.mddoc · 4,557 bytesservices/docs/src/content/docs/core-concepts/preview-deployments.mddoc · 10,270 bytesservices/docs/src/content/docs/core-concepts/rag.mddoc · 6,252 bytesservices/docs/src/content/docs/core-concepts/realtime.mddoc · 4,706 bytesservices/docs/src/content/docs/core-concepts/regions.mddoc · 3,651 bytesservices/docs/src/content/docs/core-concepts/row-level-security.mddoc · 7,799 bytesservices/docs/src/content/docs/core-concepts/server-side-build.mddoc · 6,705 bytesservices/docs/src/content/docs/core-concepts/storage.mddoc · 5,555 bytesservices/docs/src/content/docs/core-concepts/substrate.mddoc · 19,655 bytesservices/docs/src/content/docs/errors.mddoc · 19,400 bytesservices/docs/src/content/docs/getting-started/agents-quickstart.mdxasset · 6,417 bytesservices/docs/src/content/docs/getting-started/before-you-start.mddoc · 5,015 bytesservices/docs/src/content/docs/getting-started/dashboard.mddoc · 2,536 bytesservices/docs/src/content/docs/getting-started/introduction.mddoc · 4,826 bytesservices/docs/src/content/docs/getting-started/mcp-setup.mddoc · 9,372 bytesservices/docs/src/content/docs/getting-started/quickstart.mdxasset · 4,119 bytesservices/docs/src/content/docs/guides/hackathon-partner-apis.mddoc · 5,220 bytesservices/docs/src/content/docs/guides/kv-recipes.mddoc · 8,944 bytesservices/docs/src/content/docs/guides/lead-finder.mddoc · 10,089 bytesservices/docs/src/content/docs/guides/monetization.mddoc · 4,429 bytesservices/docs/src/content/docs/guides/nextjs.mddoc · 1,004 bytesservices/docs/src/content/docs/guides/react.mddoc · 1,686 bytesservices/docs/src/content/docs/hackathon.mddoc · 4,596 bytesservices/docs/src/content/docs/sdks-and-tools/cli.mddoc · 11,267 bytesservices/docs/src/content/docs/sdks-and-tools/partners.mddoc · 1,686 bytesservices/docs/src/content/docs/sdks-and-tools/plugin.mddoc · 5,159 bytesservices/docs/src/content/docs/sdks-and-tools/rest-api.mddoc · 4,027 bytesservices/docs/src/content/docs/sdks-and-tools/typescript-sdk.mddoc · 13,826 bytesservices/docs/src/content/docs/templates.mddoc · 4,548 bytesservices/docs/src/content/docs/templates/available.mddoc · 3,264 bytesservices/docs/src/content/docs/templates/butter-support.mddoc · 11,493 bytesservices/docs/src/content/docs/templates/butterbase-crm.mddoc · 8,404 bytesservices/docs/src/content/docs/templates/cloning.mddoc · 8,665 bytesservices/docs/src/content/docs/templates/configure.mddoc · 7,023 bytesservices/docs/src/content/docs/templates/publishing.mddoc · 6,921 bytesservices/docs/src/data/changelog-categories.tsruns · 2,243 bytesservices/docs/src/data/changelog.tsruns · 17,972 bytesservices/docs/src/docs-sidebar.tsruns · 3,769 bytesservices/docs/src/integrations/llms-generator.tsruns · 7,571 bytesservices/docs/src/pages/changelog.astroasset · 14,070 bytesservices/docs/src/pages/raw/[...slug].md.tsruns · 653 bytesservices/docs/src/pages/roadmap.astroasset · 50 bytesservices/docs/src/pages/sitemap.xml.tsruns · 1,871 bytesservices/docs/src/styles/custom.cssasset · 1,775 bytesservices/docs/tsconfig.jsonasset · 42 bytesservices/mcp-server/.dockerignoreasset · 24 bytesservices/mcp-server/DOCUMENTATION_UPDATES.mddoc · 647 bytesservices/mcp-server/Dockerfileruns · 175 bytesservices/mcp-server/README.mddoc · 3,455 bytesservices/mcp-server/package.jsonruns · 2,154 bytesservices/mcp-server/pnpm-lock.yamlasset · 67,917 bytesservices/mcp-server/server.jsonasset · 1,201 bytesservices/mcp-server/src/__tests__/active-window-cache.test.tsruns · 2,598 bytesservices/mcp-server/src/__tests__/api-client.test.tsruns · 2,101 bytesservices/mcp-server/src/__tests__/list-tools-filter.test.tsruns · 921 bytesservices/mcp-server/src/__tests__/manage-agents.test.tsruns · 7,355 bytesservices/mcp-server/src/__tests__/manage-app.test.tsruns · 6,740 bytesservices/mcp-server/src/__tests__/manage-integrations.test.tsruns · 2,392 bytesservices/mcp-server/src/__tests__/manage-kv.test.tsruns · 5,927 bytesservices/mcp-server/src/__tests__/manage-people.test.tsruns · 4,401 bytesservices/mcp-server/src/__tests__/manage-repo.test.tsruns · 3,304 bytesservices/mcp-server/src/__tests__/manage-schema.test.tsruns · 1,385 bytesservices/mcp-server/src/__tests__/office-registration.test.tsruns · 1,699 bytesservices/mcp-server/src/__tests__/query-audit-logs.test.tsruns · 1,457 bytesservices/mcp-server/src/__tests__/stdio-entry.test.tsruns · 4,253 bytesservices/mcp-server/src/__tests__/tool-runtime.test.tsruns · 2,394 bytesservices/mcp-server/src/__tests__/tool-validation.test.tsruns · 7,411 bytesservices/mcp-server/src/__tests__/tools.test.tsruns · 12,380 bytesservices/mcp-server/src/active-window-cache.tsruns · 2,147 bytesservices/mcp-server/src/api-client.tsruns · 3,959 bytesservices/mcp-server/src/create-server.tsruns · 1,895 bytesservices/mcp-server/src/docs/office.test.tsruns · 748 bytesservices/mcp-server/src/docs/user-documentation.tsruns · 184,714 bytesservices/mcp-server/src/eligibility-listener.tsruns · 2,114 bytesservices/mcp-server/src/index.tsruns · 1,586 bytesservices/mcp-server/src/request-auth-context.tsruns · 2,364 bytesservices/mcp-server/src/sdk-tool-registry.tsruns · 1,459 bytesservices/mcp-server/src/tool-registry.tsruns · 9,887 bytesservices/mcp-server/src/tool-validation.tsruns · 3,468 bytesservices/mcp-server/src/tools/api-keys.tsruns · 3,665 bytesservices/mcp-server/src/tools/billing.tsruns · 7,819 bytesservices/mcp-server/src/tools/deploy-frontend.tsruns · 3,194 bytesservices/mcp-server/src/tools/deploy-function.tsruns · 11,126 bytesservices/mcp-server/src/tools/docs.tsruns · 4,879 bytesservices/mcp-server/src/tools/init-app.tsruns · 3,864 bytesservices/mcp-server/src/tools/insert-row.tsruns · 3,721 bytesservices/mcp-server/src/tools/integrations.tsruns · 10,500 bytesservices/mcp-server/src/tools/invoke-function.tsruns · 3,579 bytesservices/mcp-server/src/tools/list-partner-apis.tsruns · 2,631 bytesservices/mcp-server/src/tools/list-regions.tsruns · 1,138 bytesservices/mcp-server/src/tools/manage-agents.tsruns · 12,482 bytesservices/mcp-server/src/tools/manage-ai.tsruns · 24,703 bytesservices/mcp-server/src/tools/manage-ai.video-references.test.tsruns · 3,251 bytesservices/mcp-server/src/tools/manage-app.tsruns · 29,084 bytesservices/mcp-server/src/tools/manage-auth-config.tsruns · 10,889 bytesservices/mcp-server/src/tools/manage-auth-users.tsruns · 2,789 bytesservices/mcp-server/src/tools/manage-durable-objects.tsruns · 8,579 bytesservices/mcp-server/src/tools/manage-edge-ssr.tsruns · 9,735 bytesservices/mcp-server/src/tools/manage-frontend.tsruns · 13,006 bytesservices/mcp-server/src/tools/manage-function.tsruns · 9,259 bytesservices/mcp-server/src/tools/manage-kv.tsruns · 14,042 bytesservices/mcp-server/src/tools/manage-migrations.tsruns · 3,732 bytesservices/mcp-server/src/tools/manage-oauth.tsruns · 5,768 bytesservices/mcp-server/src/tools/manage-people.tsruns · 9,892 bytesservices/mcp-server/src/tools/manage-preview.tsruns · 6,560 bytesservices/mcp-server/src/tools/manage-rag-content.tsruns · 10,784 bytesservices/mcp-server/src/tools/manage-realtime.tsruns · 2,573 bytesservices/mcp-server/src/tools/manage-repo.tsruns · 9,460 bytesservices/mcp-server/src/tools/manage-rls.tsruns · 10,732 bytesservices/mcp-server/src/tools/manage-schema.tsruns · 6,574 bytesservices/mcp-server/src/tools/manage-storage.tsruns · 7,200 bytesservices/mcp-server/src/tools/promote-preview.tsruns · 3,147 bytesservices/mcp-server/src/tools/query-audit-logs.tsruns · 4,561 bytesservices/mcp-server/src/tools/rag-query.tsruns · 4,275 bytesservices/mcp-server/src/tools/seed-database.tsruns · 3,312 bytesservices/mcp-server/src/tools/select-rows.tsruns · 4,807 bytesservices/mcp-server/src/tools/submit-hackathon-entry.tsruns · 10,375 bytesservices/mcp-server/src/tools/submit-suggestion.tsruns · 3,742 bytesservices/mcp-server/tsconfig.jsonasset · 227 bytesservices/storage-indexer/package.jsonruns · 441 bytesservices/storage-indexer/src/index.tsruns · 6,222 bytesservices/storage-indexer/tsconfig.jsonasset · 410 bytesservices/storage-indexer/worker-configuration.d.tsruns · 503,376 bytesservices/storage-indexer/wrangler.tomlasset · 833 bytestemplates/README.mddoc · 3,066 bytestemplates/butterSupport/.butterbase/config.jsonasset · 131 bytestemplates/butterSupport/.butterbaseignoreasset · 394 bytestemplates/butterSupport/.env.exampleasset · 1,114 bytestemplates/butterSupport/.gitignoreasset · 1,446 bytestemplates/butterSupport/DEPLOY.mddoc · 4,079 bytestemplates/butterSupport/README.mddoc · 17,662 bytestemplates/butterSupport/agents/support-overview.jsonasset · 1,970 bytestemplates/butterSupport/backend/agents/support-overview/agent.jsonasset · 2,111 bytestemplates/butterSupport/backend/ai.jsonasset · 246 bytestemplates/butterSupport/backend/auth/config.jsonasset · 96 bytestemplates/butterSupport/backend/durable-objects/support-ticket-do/do.jsonasset · 382 bytestemplates/butterSupport/backend/durable-objects/support-ticket-do/handler.tsruns · 48,368 bytestemplates/butterSupport/backend/durable-objects/widget-ticket-do/do.jsonasset · 380 bytestemplates/butterSupport/backend/durable-objects/widget-ticket-do/handler.tsruns · 5,967 bytestemplates/butterSupport/backend/frontend/deployments.jsonasset · 6,634 bytestemplates/butterSupport/backend/functions/admin-autonomy/function.jsonasset · 603 bytestemplates/butterSupport/backend/functions/admin-autonomy/handler.tsruns · 2,067 bytestemplates/butterSupport/backend/functions/ai-chat-completion/function.jsonasset · 516 bytestemplates/butterSupport/backend/functions/ai-chat-completion/handler.tsruns · 1,562 bytestemplates/butterSupport/backend/functions/ai-rag-query/function.jsonasset · 532 bytestemplates/butterSupport/backend/functions/ai-rag-query/handler.tsruns · 1,761 bytestemplates/butterSupport/backend/functions/approve-proposal/function.jsonasset · 645 bytestemplates/butterSupport/backend/functions/approve-proposal/handler.tsruns · 3,330 bytestemplates/butterSupport/backend/functions/ask-support-overview/function.jsonasset · 682 bytestemplates/butterSupport/backend/functions/ask-support-overview/handler.tsruns · 2,455 bytestemplates/butterSupport/backend/functions/auth-bootstrap-hook/function.jsonasset · 614 bytestemplates/butterSupport/backend/functions/auth-bootstrap-hook/handler.tsruns · 4,448 bytestemplates/butterSupport/backend/functions/auto-reply-worker/function.jsonasset · 595 bytestemplates/butterSupport/backend/functions/auto-reply-worker/handler.tsruns · 25,382 bytestemplates/butterSupport/backend/functions/cleanup-idempotency-keys/function.jsonasset · 596 bytestemplates/butterSupport/backend/functions/cleanup-idempotency-keys/handler.tsruns · 649 bytestemplates/butterSupport/backend/functions/convert-to-policy/function.jsonasset · 645 bytestemplates/butterSupport/backend/functions/convert-to-policy/handler.tsruns · 2,186 bytestemplates/butterSupport/backend/functions/delete-docs-source/function.jsonasset · 669 bytestemplates/butterSupport/backend/functions/delete-docs-source/handler.tsruns · 2,703 bytestemplates/butterSupport/backend/functions/do-substrate-propose/function.jsonasset · 484 bytestemplates/butterSupport/backend/functions/do-substrate-propose/handler.tsruns · 1,379 bytestemplates/butterSupport/backend/functions/execute-escalation/function.jsonasset · 878 bytestemplates/butterSupport/backend/functions/execute-escalation/handler.tsruns · 18,973 bytestemplates/butterSupport/backend/functions/expire-agent-proposals/function.jsonasset · 759 bytestemplates/butterSupport/backend/functions/expire-agent-proposals/handler.tsruns · 2,114 bytestemplates/butterSupport/backend/functions/fetch-ai-usage/function.jsonasset · 647 bytestemplates/butterSupport/backend/functions/fetch-ai-usage/handler.tsruns · 1,201 bytestemplates/butterSupport/backend/functions/ingest-docs/function.jsonasset · 1,021 bytestemplates/butterSupport/backend/functions/ingest-docs/handler.tsruns · 11,807 bytestemplates/butterSupport/backend/functions/invite-teammate/function.jsonasset · 630 bytestemplates/butterSupport/backend/functions/invite-teammate/handler.tsruns · 2,762 bytestemplates/butterSupport/backend/functions/mark-as-commitment/function.jsonasset · 808 bytestemplates/butterSupport/backend/functions/mark-as-commitment/handler.tsruns · 9,539 bytestemplates/butterSupport/backend/functions/refresh-docs/function.jsonasset · 742 bytestemplates/butterSupport/backend/functions/refresh-docs/handler.tsruns · 3,396 bytestemplates/butterSupport/backend/functions/reject-proposal/function.jsonasset · 585 bytestemplates/butterSupport/backend/functions/reject-proposal/handler.tsruns · 3,224 bytestemplates/butterSupport/backend/functions/remove-teammate/function.jsonasset · 545 bytestemplates/butterSupport/backend/functions/remove-teammate/handler.tsruns · 2,004 bytestemplates/butterSupport/backend/functions/request-doc-upload-url/function.jsonasset · 746 bytestemplates/butterSupport/backend/functions/request-doc-upload-url/handler.tsruns · 2,192 bytestemplates/butterSupport/backend/functions/rotate-widget-secret/function.jsonasset · 593 bytestemplates/butterSupport/backend/functions/rotate-widget-secret/handler.tsruns · 1,945 bytestemplates/butterSupport/backend/functions/send-draft-reply/function.jsonasset · 614 bytestemplates/butterSupport/backend/functions/send-draft-reply/handler.tsruns · 3,326 bytestemplates/butterSupport/backend/functions/substrate-proxy/function.jsonasset · 620 bytestemplates/butterSupport/backend/functions/substrate-proxy/handler.tsruns · 2,613 bytestemplates/butterSupport/backend/functions/substrate-read-internal/function.jsonasset · 901 bytestemplates/butterSupport/backend/functions/substrate-read-internal/handler.tsruns · 6,586 bytestemplates/butterSupport/backend/functions/sweep-pattern-signals/function.jsonasset · 987 bytestemplates/butterSupport/backend/functions/sweep-pattern-signals/handler.tsruns · 5,244 bytestemplates/butterSupport/backend/functions/sync-ticket-artifact/function.jsonasset · 897 bytestemplates/butterSupport/backend/functions/sync-ticket-artifact/handler.tsruns · 6,132 bytestemplates/butterSupport/backend/functions/widget-fetch-history/function.jsonasset · 565 bytestemplates/butterSupport/backend/functions/widget-fetch-history/handler.tsruns · 2,112 bytestemplates/butterSupport/backend/functions/widget-followup/function.jsonasset · 409 bytestemplates/butterSupport/backend/functions/widget-followup/handler.tsruns · 3,990 bytestemplates/butterSupport/backend/functions/widget-ingest/function.jsonasset · 585 bytestemplates/butterSupport/backend/functions/widget-ingest/handler.tsruns · 6,526 bytestemplates/butterSupport/backend/integrations/integrations.jsonasset · 981 bytestemplates/butterSupport/backend/migrations/migrations.jsonasset · 28,303 bytestemplates/butterSupport/backend/rag/collections.jsonasset · 557 bytestemplates/butterSupport/backend/realtime.jsonasset · 1,978 bytestemplates/butterSupport/backend/rls/policies.jsonasset · 20,556 bytestemplates/butterSupport/backend/rls/policies.sqlasset · 12,410 bytestemplates/butterSupport/backend/schema.jsonasset · 21,776 bytestemplates/butterSupport/backend/storage/objects.jsonasset · 20 bytestemplates/butterSupport/backend/sync.shruns · 8,770 bytestemplates/butterSupport/docs/butterbase/00-state.mddoc · 4,137 bytestemplates/butterSupport/docs/butterbase/01-idea.mddoc · 9,934 bytestemplates/butterSupport/docs/butterbase/02-plan.mddoc · 118,322 bytestemplates/butterSupport/docs/butterbase/03-preflight.mddoc · 1,302 bytestemplates/butterSupport/docs/butterbase/03b-docs-cache.mddoc · 14,887 bytestemplates/butterSupport/docs/butterbase/04-build-log.mddoc · 12,860 bytestemplates/butterSupport/docs/butterbase/05-frontend-spec.mddoc · 20,610 bytestemplates/butterSupport/docs/butterbase/06-v1-deferred.mddoc · 38,407 bytestemplates/butterSupport/docs/butterbase/07-template.mddoc · 3,654 bytestemplates/butterSupport/docs/substrate-video-guide.mddoc · 8,275 bytestemplates/butterSupport/docs/superpowers/plans/2026-06-23-escalation-email-delivery-fix.mddoc · 25,391 bytestemplates/butterSupport/docs/superpowers/plans/2026-06-23-escalation-rules-and-classifier.mddoc · 35,079 bytestemplates/butterSupport/docs/superpowers/specs/2026-06-23-live-app-db-substrate-reads-design.mddoc · 10,036 bytestemplates/butterSupport/docs/superpowers/specs/2026-06-23-outbound-disclosure-filter-design.mddoc · 11,090 bytestemplates/butterSupport/durable-objects/support-ticket-do.tsruns · 54,434 bytestemplates/butterSupport/durable-objects/widget-ticket-do.tsruns · 7,680 bytestemplates/butterSupport/frontend/.env.exampleasset · 274 bytestemplates/butterSupport/frontend/HANDOFF.mddoc · 12,765 bytestemplates/butterSupport/frontend/README.mddoc · 2,708 bytestemplates/butterSupport/frontend/index.htmlasset · 889 bytestemplates/butterSupport/frontend/package-lock.jsonasset · 182,215 bytestemplates/butterSupport/frontend/package.jsonruns · 1,289 bytestemplates/butterSupport/frontend/postcss.config.jsruns · 81 bytestemplates/butterSupport/frontend/public/_redirectsasset · 84 bytestemplates/butterSupport/frontend/public/favicon.svgasset · 1,387 bytestemplates/butterSupport/frontend/src/console/App.tsxruns · 2,462 bytestemplates/butterSupport/frontend/src/console/components/AppLayout.tsxruns · 5,968 bytestemplates/butterSupport/frontend/src/console/components/AuthGate.tsxruns · 6,022 bytestemplates/butterSupport/frontend/src/console/components/ConversationThread.tsxruns · 5,806 bytestemplates/butterSupport/frontend/src/console/components/DiagnosisCard.tsxruns · 3,527 bytestemplates/butterSupport/frontend/src/console/components/DraftReplyEditor.tsxruns · 4,792 bytestemplates/butterSupport/frontend/src/console/components/EscalationBar.tsxruns · 1,382 bytestemplates/butterSupport/frontend/src/console/components/LiveAgentStream.tsxruns · 5,812 bytestemplates/butterSupport/frontend/src/console/components/PatternBanner.tsxruns · 2,026 bytestemplates/butterSupport/frontend/src/console/components/PresenceIndicator.tsxruns · 2,659 bytestemplates/butterSupport/frontend/src/console/components/ProposalCard.tsxruns · 2,812 bytestemplates/butterSupport/frontend/src/console/components/SettingsPage.tsxruns · 858 bytestemplates/butterSupport/frontend/src/console/components/SupportOverviewPanel.tsxruns · 6,767 bytestemplates/butterSupport/frontend/src/console/components/TicketList.tsxruns · 5,242 bytestemplates/butterSupport/frontend/src/console/components/ui/badge.tsxruns · 1,024 bytestemplates/butterSupport/frontend/src/console/components/ui/button.tsxruns · 1,830 bytestemplates/butterSupport/frontend/src/console/components/ui/card.tsxruns · 1,311 bytestemplates/butterSupport/frontend/src/console/components/ui/confirm.tsxruns · 2,096 bytestemplates/butterSupport/frontend/src/console/components/ui/dialog.tsxruns · 1,748 bytestemplates/butterSupport/frontend/src/console/components/ui/input.tsxruns · 640 bytestemplates/butterSupport/frontend/src/console/components/ui/select.tsxruns · 946 bytestemplates/butterSupport/frontend/src/console/components/ui/separator.tsxruns · 351 bytestemplates/butterSupport/frontend/src/console/components/ui/tabs.tsxruns · 2,133 bytestemplates/butterSupport/frontend/src/console/components/ui/textarea.tsxruns · 697 bytestemplates/butterSupport/frontend/src/console/components/ui/toast.tsxruns · 4,122 bytestemplates/butterSupport/frontend/src/console/lib/api.tsruns · 2,913 bytestemplates/butterSupport/frontend/src/console/lib/bb.tsruns · 1,613 bytestemplates/butterSupport/frontend/src/console/lib/data.tsruns · 744 bytestemplates/butterSupport/frontend/src/console/lib/do-ws.tsruns · 7,645 bytestemplates/butterSupport/frontend/src/console/lib/ticket-subject.tsruns · 1,266 bytestemplates/butterSupport/frontend/src/console/lib/types.tsruns · 3,450 bytestemplates/butterSupport/frontend/src/console/lib/utils.tsruns · 411 bytestemplates/butterSupport/frontend/src/console/main.tsxruns · 814 bytestemplates/butterSupport/frontend/src/console/routes/Docs.tsxruns · 24,261 bytestemplates/butterSupport/frontend/src/console/routes/Inbox.tsxruns · 6,657 bytestemplates/butterSupport/frontend/src/console/routes/Login.tsxruns · 6,074 bytestemplates/butterSupport/frontend/src/console/routes/NoAccess.tsxruns · 1,435 bytestemplates/butterSupport/frontend/src/console/routes/Patterns.tsxruns · 6,401 bytestemplates/butterSupport/frontend/src/console/routes/Setup.tsxruns · 7,505 bytestemplates/butterSupport/frontend/src/console/routes/TicketDetail.tsxruns · 23,664 bytestemplates/butterSupport/frontend/src/console/routes/settings/AI.tsxruns · 5,662 bytestemplates/butterSupport/frontend/src/console/routes/settings/Autonomy.tsxruns · 11,155 bytestemplates/butterSupport/frontend/src/console/routes/settings/Docs.tsxruns · 5,975 bytestemplates/butterSupport/frontend/src/console/routes/settings/Escalation.tsxruns · 8,982 bytestemplates/butterSupport/frontend/src/console/routes/settings/Integrations.tsxruns · 6,950 bytestemplates/butterSupport/frontend/src/console/routes/settings/Skill.tsxruns · 6,924 bytestemplates/butterSupport/frontend/src/console/routes/settings/Team.tsxruns · 4,391 bytestemplates/butterSupport/frontend/src/console/routes/settings/Widget.tsxruns · 4,821 bytestemplates/butterSupport/frontend/src/console/styles.cssasset · 7,695 bytestemplates/butterSupport/frontend/src/shims/node-crypto.tsruns · 691 bytestemplates/butterSupport/frontend/src/widget/Widget.tsxruns · 7,693 bytestemplates/butterSupport/frontend/src/widget/components/BrandMark.tsxruns · 1,375 bytestemplates/butterSupport/frontend/src/widget/components/CitationFooter.tsxruns · 395 bytestemplates/butterSupport/frontend/src/widget/components/LauncherButton.tsxruns · 1,303 bytestemplates/butterSupport/frontend/src/widget/components/MessageComposer.tsxruns · 2,327 bytestemplates/butterSupport/frontend/src/widget/components/MessageThread.tsxruns · 5,787 bytestemplates/butterSupport/frontend/src/widget/components/WidgetPanel.tsxruns · 4,367 bytestemplates/butterSupport/frontend/src/widget/lib.tsruns · 7,175 bytestemplates/butterSupport/frontend/src/widget/main.tsxruns · 1,416 bytestemplates/butterSupport/frontend/src/widget/styles.cssasset · 1,308 bytestemplates/butterSupport/frontend/tailwind.config.tsruns · 3,860 bytestemplates/butterSupport/frontend/test-widget.htmlasset · 1,688 bytestemplates/butterSupport/frontend/tsconfig.jsonasset · 717 bytestemplates/butterSupport/frontend/vite.config.tsruns · 1,316 bytestemplates/butterSupport/frontend/widget.htmlasset · 302 bytestemplates/butterSupport/frontend/zip-dist.jsruns · 3,284 bytestemplates/butterSupport/test-site/index.htmlasset · 12,280 bytestemplates/butterbaseCRM/.butterbase/config.jsonasset · 131 bytestemplates/butterbaseCRM/.butterbaseignoreasset · 284 bytestemplates/butterbaseCRM/.env.exampleasset · 1,203 bytestemplates/butterbaseCRM/.gitignoreasset · 1,446 bytestemplates/butterbaseCRM/QUICKSTART.mddoc · 20,384 bytestemplates/butterbaseCRM/README.mddoc · 5,436 bytestemplates/butterbaseCRM/TODO.mddoc · 2,386 bytestemplates/butterbaseCRM/backend/README.mddoc · 14,735 bytestemplates/butterbaseCRM/backend/ai.jsonasset · 169 bytestemplates/butterbaseCRM/backend/auth/config.jsonasset · 97 bytestemplates/butterbaseCRM/backend/functions/accept-deal-proposal/function.jsonasset · 541 bytestemplates/butterbaseCRM/backend/functions/accept-deal-proposal/handler.tsruns · 2,808 bytestemplates/butterbaseCRM/backend/functions/accept-invite/function.jsonasset · 610 bytestemplates/butterbaseCRM/backend/functions/accept-invite/handler.tsruns · 1,732 bytestemplates/butterbaseCRM/backend/functions/agent-chat/function.jsonasset · 576 bytestemplates/butterbaseCRM/backend/functions/agent-chat/handler.tsruns · 45,631 bytestemplates/butterbaseCRM/backend/functions/agent-proposals-expire/function.jsonasset · 466 bytestemplates/butterbaseCRM/backend/functions/agent-proposals-expire/handler.tsruns · 461 bytestemplates/butterbaseCRM/backend/functions/ai-search/function.jsonasset · 514 bytestemplates/butterbaseCRM/backend/functions/ai-search/handler.tsruns · 8,144 bytestemplates/butterbaseCRM/backend/functions/ai-suggest-filters/function.jsonasset · 529 bytestemplates/butterbaseCRM/backend/functions/ai-suggest-filters/handler.tsruns · 5,846 bytestemplates/butterbaseCRM/backend/functions/auto-sync-google/function.jsonasset · 537 bytestemplates/butterbaseCRM/backend/functions/auto-sync-google/handler.tsruns · 4,062 bytestemplates/butterbaseCRM/backend/functions/cancel-meeting-bot/function.jsonasset · 549 bytestemplates/butterbaseCRM/backend/functions/cancel-meeting-bot/handler.tsruns · 2,127 bytestemplates/butterbaseCRM/backend/functions/check-allowlist/function.jsonasset · 603 bytestemplates/butterbaseCRM/backend/functions/check-allowlist/handler.tsruns · 3,403 bytestemplates/butterbaseCRM/backend/functions/cleanup-orphan-integrations/function.jsonasset · 410 bytestemplates/butterbaseCRM/backend/functions/cleanup-orphan-integrations/handler.tsruns · 2,994 bytestemplates/butterbaseCRM/backend/functions/clone-social-post/function.jsonasset · 589 bytestemplates/butterbaseCRM/backend/functions/clone-social-post/handler.tsruns · 1,822 bytestemplates/butterbaseCRM/backend/functions/comment-on-social-post/function.jsonasset · 419 bytestemplates/butterbaseCRM/backend/functions/comment-on-social-post/handler.tsruns · 8,522 bytestemplates/butterbaseCRM/backend/functions/configure-social-toolkit/function.jsonasset · 519 bytestemplates/butterbaseCRM/backend/functions/configure-social-toolkit/handler.tsruns · 4,010 bytestemplates/butterbaseCRM/backend/functions/create-campaign-list/function.jsonasset · 618 bytestemplates/butterbaseCRM/backend/functions/create-campaign-list/handler.tsruns · 3,856 bytestemplates/butterbaseCRM/backend/functions/create-social-post/function.jsonasset · 721 bytestemplates/butterbaseCRM/backend/functions/create-social-post/handler.tsruns · 8,401 bytestemplates/butterbaseCRM/backend/functions/crm-record-activity/function.jsonasset · 542 bytestemplates/butterbaseCRM/backend/functions/crm-record-activity/handler.tsruns · 2,116 bytestemplates/butterbaseCRM/backend/functions/crm-upsert-meeting/function.jsonasset · 589 bytestemplates/butterbaseCRM/backend/functions/crm-upsert-meeting/handler.test.tsruns · 2,969 bytestemplates/butterbaseCRM/backend/functions/crm-upsert-meeting/handler.tsruns · 13,404 bytestemplates/butterbaseCRM/backend/functions/delete-social-post-from-platform/function.jsonasset · 672 bytestemplates/butterbaseCRM/backend/functions/delete-social-post-from-platform/handler.tsruns · 4,020 bytestemplates/butterbaseCRM/backend/functions/discover-comment-targets/function.jsonasset · 590 bytestemplates/butterbaseCRM/backend/functions/discover-comment-targets/handler.tsruns · 12,064 bytestemplates/butterbaseCRM/backend/functions/edit-social-post/function.jsonasset · 777 bytestemplates/butterbaseCRM/backend/functions/edit-social-post/handler.tsruns · 4,556 bytestemplates/butterbaseCRM/backend/functions/enrich-company/function.jsonasset · 540 bytestemplates/butterbaseCRM/backend/functions/enrich-company/handler.tsruns · 6,990 bytestemplates/butterbaseCRM/backend/functions/enrich-person/function.jsonasset · 538 bytestemplates/butterbaseCRM/backend/functions/enrich-person/handler.tsruns · 10,352 bytestemplates/butterbaseCRM/backend/functions/execute-comment-campaign/function.jsonasset · 496 bytestemplates/butterbaseCRM/backend/functions/execute-comment-campaign/handler.tsruns · 8,334 bytestemplates/butterbaseCRM/backend/functions/fetch-post-replies/function.jsonasset · 527 bytestemplates/butterbaseCRM/backend/functions/fetch-post-replies/handler.tsruns · 4,082 bytestemplates/butterbaseCRM/backend/functions/find-duplicates/function.jsonasset · 571 bytestemplates/butterbaseCRM/backend/functions/find-duplicates/handler.tsruns · 598 bytestemplates/butterbaseCRM/backend/functions/get-meeting-notes/function.jsonasset · 769 bytestemplates/butterbaseCRM/backend/functions/get-meeting-notes/handler.tsruns · 6,272 bytestemplates/butterbaseCRM/backend/functions/get-subreddit-flairs/function.jsonasset · 692 bytestemplates/butterbaseCRM/backend/functions/get-subreddit-flairs/handler.tsruns · 3,032 bytestemplates/butterbaseCRM/backend/functions/ingest-calendar/function.jsonasset · 671 bytestemplates/butterbaseCRM/backend/functions/ingest-calendar/handler.test.tsruns · 2,630 bytestemplates/butterbaseCRM/backend/functions/ingest-calendar/handler.tsruns · 24,846 bytestemplates/butterbaseCRM/backend/functions/ingest-gmail/function.jsonasset · 614 bytestemplates/butterbaseCRM/backend/functions/ingest-gmail/handler.test.tsruns · 1,466 bytestemplates/butterbaseCRM/backend/functions/ingest-gmail/handler.tsruns · 16,629 bytestemplates/butterbaseCRM/backend/functions/ingest-meeting-transcript/function.jsonasset · 647 bytestemplates/butterbaseCRM/backend/functions/ingest-meeting-transcript/handler.tsruns · 10,458 bytestemplates/butterbaseCRM/backend/functions/invite-member/function.jsonasset · 551 bytestemplates/butterbaseCRM/backend/functions/invite-member/handler.tsruns · 3,726 bytestemplates/butterbaseCRM/backend/functions/lead-cost-preview/function.jsonasset · 509 bytestemplates/butterbaseCRM/backend/functions/lead-cost-preview/handler.tsruns · 1,401 bytestemplates/butterbaseCRM/backend/functions/lead-save/function.jsonasset · 514 bytestemplates/butterbaseCRM/backend/functions/lead-save/handler.tsruns · 8,675 bytestemplates/butterbaseCRM/backend/functions/lead-search/function.jsonasset · 408 bytestemplates/butterbaseCRM/backend/functions/lead-search/handler.tsruns · 14,846 bytestemplates/butterbaseCRM/backend/functions/list-lead-lists/function.jsonasset · 412 bytestemplates/butterbaseCRM/backend/functions/list-lead-lists/handler.tsruns · 1,285 bytestemplates/butterbaseCRM/backend/functions/list-substrate-entities/function.jsonasset · 567 bytestemplates/butterbaseCRM/backend/functions/list-substrate-entities/handler.tsruns · 1,041 bytestemplates/butterbaseCRM/backend/functions/list-workspace-integrations/function.jsonasset · 496 bytestemplates/butterbaseCRM/backend/functions/list-workspace-integrations/handler.tsruns · 1,529 bytestemplates/butterbaseCRM/backend/functions/migrate-meetings-to-substrate/function.jsonasset · 642 bytestemplates/butterbaseCRM/backend/functions/migrate-meetings-to-substrate/handler.tsruns · 6,105 bytestemplates/butterbaseCRM/backend/functions/notetaker-webhook/function.jsonasset · 676 bytestemplates/butterbaseCRM/backend/functions/notetaker-webhook/handler.tsruns · 9,232 bytestemplates/butterbaseCRM/backend/functions/pause-campaign/function.jsonasset · 559 bytestemplates/butterbaseCRM/backend/functions/pause-campaign/handler.tsruns · 2,189 bytestemplates/butterbaseCRM/backend/functions/process-campaign-sends/function.jsonasset · 588 bytestemplates/butterbaseCRM/backend/functions/process-campaign-sends/handler.tsruns · 6,630 bytestemplates/butterbaseCRM/backend/functions/process-scheduled-social-posts/function.jsonasset · 551 bytestemplates/butterbaseCRM/backend/functions/process-scheduled-social-posts/handler.tsruns · 976 bytestemplates/butterbaseCRM/backend/functions/propose-deals/function.jsonasset · 580 bytestemplates/butterbaseCRM/backend/functions/propose-deals/handler.tsruns · 511 bytestemplates/butterbaseCRM/backend/functions/publish-social-post/function.jsonasset · 693 bytestemplates/butterbaseCRM/backend/functions/publish-social-post/handler.tsruns · 8,101 bytestemplates/butterbaseCRM/backend/functions/register-integration/function.jsonasset · 398 bytestemplates/butterbaseCRM/backend/functions/register-integration/handler.tsruns · 3,498 bytestemplates/butterbaseCRM/backend/functions/reply-to-inbox-item/function.jsonasset · 494 bytestemplates/butterbaseCRM/backend/functions/reply-to-inbox-item/handler.tsruns · 3,234 bytestemplates/butterbaseCRM/backend/functions/resolve-pending-emails/function.jsonasset · 564 bytestemplates/butterbaseCRM/backend/functions/resolve-pending-emails/handler.tsruns · 6,190 bytestemplates/butterbaseCRM/backend/functions/run-comment-discovery/function.jsonasset · 573 bytestemplates/butterbaseCRM/backend/functions/run-comment-discovery/handler.tsruns · 7,374 bytestemplates/butterbaseCRM/backend/functions/send-social-post/function.jsonasset · 804 bytestemplates/butterbaseCRM/backend/functions/send-social-post/handler.tsruns · 22,395 bytestemplates/butterbaseCRM/backend/functions/start-campaign/function.jsonasset · 583 bytestemplates/butterbaseCRM/backend/functions/start-campaign/handler.tsruns · 5,216 bytestemplates/butterbaseCRM/backend/functions/start-meeting-bot/function.jsonasset · 558 bytestemplates/butterbaseCRM/backend/functions/start-meeting-bot/handler.tsruns · 4,969 bytestemplates/butterbaseCRM/backend/functions/substrate-proxy/function.jsonasset · 459 bytestemplates/butterbaseCRM/backend/functions/substrate-proxy/handler.tsruns · 4,596 bytestemplates/butterbaseCRM/backend/functions/summarize-company/function.jsonasset · 545 bytestemplates/butterbaseCRM/backend/functions/summarize-company/handler.tsruns · 3,695 bytestemplates/butterbaseCRM/backend/functions/trigger-enrichment/function.jsonasset · 585 bytestemplates/butterbaseCRM/backend/functions/trigger-enrichment/handler.tsruns · 247 bytestemplates/butterbaseCRM/backend/functions/unregister-integration/function.jsonasset · 419 bytestemplates/butterbaseCRM/backend/functions/unregister-integration/handler.tsruns · 4,496 bytestemplates/butterbaseCRM/backend/functions/upsert-sync-settings/function.jsonasset · 443 bytestemplates/butterbaseCRM/backend/functions/upsert-sync-settings/handler.tsruns · 1,776 bytestemplates/butterbaseCRM/backend/integrations/integrations.jsonasset · 2,845 bytestemplates/butterbaseCRM/backend/realtime.jsonasset · 5,279 bytestemplates/butterbaseCRM/backend/rls/policies.jsonasset · 28,989 bytestemplates/butterbaseCRM/backend/rls/policies.sqlasset · 18,365 bytestemplates/butterbaseCRM/backend/schema.jsonasset · 41,898 bytestemplates/butterbaseCRM/backend/storage/objects.jsonasset · 20 bytestemplates/butterbaseCRM/backend/sync.shruns · 5,959 bytestemplates/butterbaseCRM/dev/smoke-sync.shruns · 5,369 bytestemplates/butterbaseCRM/dev/sync-clone.shruns · 4,519 bytestemplates/butterbaseCRM/docs/butterbase/00-state.mddoc · 2,321 bytestemplates/butterbaseCRM/docs/butterbase/01-idea.mddoc · 2,845 bytestemplates/butterbaseCRM/docs/butterbase/02-plan.mddoc · 13,037 bytestemplates/butterbaseCRM/docs/butterbase/03-preflight.mddoc · 725 bytestemplates/butterbaseCRM/docs/butterbase/03b-docs-cache.mddoc · 8,214 bytestemplates/butterbaseCRM/docs/butterbase/04-build-log.mddoc · 18,725 bytestemplates/butterbaseCRM/docs/butterbase/04b-substrate.mddoc · 3,747 bytestemplates/butterbaseCRM/docs/butterbase/05-frontend-spec.mddoc · 29,202 bytestemplates/butterbaseCRM/docs/butterbase/06-deferred.mddoc · 5,868 bytestemplates/butterbaseCRM/docs/known-limitations.mddoc · 5,092 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-06-04-googlesuper-consolidation.mddoc · 23,728 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-06-05-workspace-ai-agent.mddoc · 145,178 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-06-09-crm-substrate-sync.mddoc · 61,286 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-06-15-social-broadcast.mddoc · 52,452 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-06-29-lead-finder-scaffold.mddoc · 69,825 bytestemplates/butterbaseCRM/docs/superpowers/plans/2026-07-06-instagram-tiktok-social-channels.mddoc · 59,111 bytestemplates/butterbaseCRM/docs/superpowers/progress/2026-07-06-ig-tiktok.mddoc · 1,141 bytestemplates/butterbaseCRM/docs/superpowers/research/2026-06-29-enrichlayer-recon.mddoc · 12,237 bytestemplates/butterbaseCRM/docs/superpowers/research/2026-06-29-lead-finder-providers.mddoc · 6,824 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-05-workspace-ai-agent-design.mddoc · 31,944 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-09-crm-substrate-sync-design.mddoc · 11,813 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-10-substrate-only-refactor.mddoc · 14,509 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-11-backend-mirror-resync-design.mddoc · 3,339 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-15-social-broadcast-design.mddoc · 15,151 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-17-ai-social-post-agent-design.mddoc · 6,479 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-06-29-lead-finder-design.mddoc · 18,036 bytestemplates/butterbaseCRM/docs/superpowers/specs/2026-07-06-instagram-tiktok-social-channels-design.mddoc · 16,600 bytestemplates/butterbaseCRM/frontend/.butterbase/config.jsonasset · 95 bytestemplates/butterbaseCRM/frontend/.env.exampleasset · 229 bytestemplates/butterbaseCRM/frontend/.gitignoreasset · 253 bytestemplates/butterbaseCRM/frontend/@/components/ui/sonner.tsxruns · 1,274 bytestemplates/butterbaseCRM/frontend/README.mddoc · 2,425 bytestemplates/butterbaseCRM/frontend/components.jsonasset · 457 bytestemplates/butterbaseCRM/frontend/eslint.config.jsruns · 591 bytestemplates/butterbaseCRM/frontend/index.htmlasset · 789 bytestemplates/butterbaseCRM/frontend/package-lock.jsonasset · 351,421 bytestemplates/butterbaseCRM/frontend/package.jsonruns · 2,055 bytestemplates/butterbaseCRM/frontend/postcss.config.jsruns · 80 bytestemplates/butterbaseCRM/frontend/public/favicon.svgasset · 770 bytestemplates/butterbaseCRM/frontend/public/icons.svgasset · 5,031 bytestemplates/butterbaseCRM/frontend/scripts/make-zip.mjsruns · 1,364 bytestemplates/butterbaseCRM/frontend/src/App.cssasset · 2,891 bytestemplates/butterbaseCRM/frontend/src/App.tsxruns · 784 bytestemplates/butterbaseCRM/frontend/src/assets/hero.pngasset · 13,057 bytestemplates/butterbaseCRM/frontend/src/assets/react.svgasset · 4,126 bytestemplates/butterbaseCRM/frontend/src/assets/vite.svgasset · 8,709 bytestemplates/butterbaseCRM/frontend/src/components/AISearchDialog.tsxruns · 7,493 bytestemplates/butterbaseCRM/frontend/src/components/AddPeopleToListDialog.tsxruns · 7,111 bytestemplates/butterbaseCRM/frontend/src/components/AddToListDialog.tsxruns · 9,734 bytestemplates/butterbaseCRM/frontend/src/components/AppShell.tsxruns · 764 bytestemplates/butterbaseCRM/frontend/src/components/AttachmentsPanel.tsxruns · 4,622 bytestemplates/butterbaseCRM/frontend/src/components/CommentCampaignDialog.tsxruns · 21,063 bytestemplates/butterbaseCRM/frontend/src/components/CustomFieldCell.tsxruns · 3,404 bytestemplates/butterbaseCRM/frontend/src/components/DealCard.tsxruns · 1,978 bytestemplates/butterbaseCRM/frontend/src/components/EnrichButton.tsxruns · 3,334 bytestemplates/butterbaseCRM/frontend/src/components/EnrichmentBadge.tsxruns · 1,820 bytestemplates/butterbaseCRM/frontend/src/components/EntityAvatar.tsxruns · 915 bytestemplates/butterbaseCRM/frontend/src/components/InlineEditCell.tsxruns · 3,904 bytestemplates/butterbaseCRM/frontend/src/components/LeadResultsTable.tsxruns · 3,214 bytestemplates/butterbaseCRM/frontend/src/components/LeadSearchBox.tsxruns · 1,003 bytestemplates/butterbaseCRM/frontend/src/components/MeetingAIDialog.tsxruns · 5,930 bytestemplates/butterbaseCRM/frontend/src/components/MeetingNotetakerPanel.tsxruns · 13,060 bytestemplates/butterbaseCRM/frontend/src/components/MeetingsPanel.tsxruns · 5,841 bytestemplates/butterbaseCRM/frontend/src/components/NewCampaignDialog.tsxruns · 6,722 bytestemplates/butterbaseCRM/frontend/src/components/NewCompanyDialog.tsxruns · 2,905 bytestemplates/butterbaseCRM/frontend/src/components/NewDealDialog.tsxruns · 2,538 bytestemplates/butterbaseCRM/frontend/src/components/NewPersonDialog.tsxruns · 3,480 bytestemplates/butterbaseCRM/frontend/src/components/NewSocialCommentDialog.tsxruns · 7,801 bytestemplates/butterbaseCRM/frontend/src/components/NewSocialPostDialog.tsxruns · 602 bytestemplates/butterbaseCRM/frontend/src/components/NotesPanel.tsxruns · 3,341 bytestemplates/butterbaseCRM/frontend/src/components/PersonDialog.tsxruns · 8,749 bytestemplates/butterbaseCRM/frontend/src/components/SaveListFromSearchDialog.tsxruns · 4,949 bytestemplates/butterbaseCRM/frontend/src/components/Sidebar.tsxruns · 3,254 bytestemplates/butterbaseCRM/frontend/src/components/SocialCommentDetailPanel.tsxruns · 5,880 bytestemplates/butterbaseCRM/frontend/src/components/SocialConnectionsPanel.tsxruns · 11,563 bytestemplates/butterbaseCRM/frontend/src/components/SocialIcons.tsxruns · 4,657 bytestemplates/butterbaseCRM/frontend/src/components/SocialPostComposer.tsxruns · 31,419 bytestemplates/butterbaseCRM/frontend/src/components/SocialPostDetailPanel.tsxruns · 9,733 bytestemplates/butterbaseCRM/frontend/src/components/SocialSetupWizard.tsxruns · 12,182 bytestemplates/butterbaseCRM/frontend/src/components/SubstrateLinkedBadge.tsxruns · 811 bytestemplates/butterbaseCRM/frontend/src/components/SummarizeButton.tsxruns · 1,467 bytestemplates/butterbaseCRM/frontend/src/components/ThemeToggle.tsxruns · 1,298 bytestemplates/butterbaseCRM/frontend/src/components/Topbar.tsxruns · 3,910 bytestemplates/butterbaseCRM/frontend/src/components/WorkspaceSwitcher.tsxruns · 2,652 bytestemplates/butterbaseCRM/frontend/src/components/agent/AgentChat.tsxruns · 6,885 bytestemplates/butterbaseCRM/frontend/src/components/agent/AgentDrawer.tsxruns · 2,609 bytestemplates/butterbaseCRM/frontend/src/components/agent/AgentLauncher.tsxruns · 1,714 bytestemplates/butterbaseCRM/frontend/src/components/agent/AskUserCard.tsxruns · 1,409 bytestemplates/butterbaseCRM/frontend/src/components/agent/AssistantBubble.tsxruns · 449 bytestemplates/butterbaseCRM/frontend/src/components/agent/ConfirmActionCard.tsxruns · 1,419 bytestemplates/butterbaseCRM/frontend/src/components/agent/MessageList.tsxruns · 3,313 bytestemplates/butterbaseCRM/frontend/src/components/agent/ProposalCard.tsxruns · 6,635 bytestemplates/butterbaseCRM/frontend/src/components/agent/SocialPostDraftCard.tsxruns · 3,012 bytestemplates/butterbaseCRM/frontend/src/components/agent/SuggestLinkAccountCard.tsxruns · 1,723 bytestemplates/butterbaseCRM/frontend/src/components/agent/SuggestNextStepCard.tsxruns · 574 bytestemplates/butterbaseCRM/frontend/src/components/agent/ThreadList.tsxruns · 1,884 bytestemplates/butterbaseCRM/frontend/src/components/agent/ToolCallChip.tsxruns · 822 bytestemplates/butterbaseCRM/frontend/src/components/agent/UserBubble.tsxruns · 265 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/AISearchButton.tsxruns · 3,124 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/FieldsPopover.tsxruns · 2,720 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/FilterPopover.tsxruns · 4,697 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/NewCustomFieldDialog.tsxruns · 4,134 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/ObjectToolbar.tsxruns · 3,203 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/SavedViewsMenu.tsxruns · 4,947 bytestemplates/butterbaseCRM/frontend/src/components/toolbar/useObjectView.tsruns · 5,535 bytestemplates/butterbaseCRM/frontend/src/components/ui/avatar.tsxruns · 1,405 bytestemplates/butterbaseCRM/frontend/src/components/ui/badge.tsxruns · 1,128 bytestemplates/butterbaseCRM/frontend/src/components/ui/button.tsxruns · 1,901 bytestemplates/butterbaseCRM/frontend/src/components/ui/card.tsxruns · 1,858 bytestemplates/butterbaseCRM/frontend/src/components/ui/command.tsxruns · 4,885 bytestemplates/butterbaseCRM/frontend/src/components/ui/dialog.tsxruns · 3,834 bytestemplates/butterbaseCRM/frontend/src/components/ui/dropdown-menu.tsxruns · 7,623 bytestemplates/butterbaseCRM/frontend/src/components/ui/form.tsxruns · 4,177 bytestemplates/butterbaseCRM/frontend/src/components/ui/input.tsxruns · 791 bytestemplates/butterbaseCRM/frontend/src/components/ui/label.tsxruns · 710 bytestemplates/butterbaseCRM/frontend/src/components/ui/popover.tsxruns · 1,294 bytestemplates/butterbaseCRM/frontend/src/components/ui/scroll-area.tsxruns · 1,642 bytestemplates/butterbaseCRM/frontend/src/components/ui/select.tsxruns · 5,728 bytestemplates/butterbaseCRM/frontend/src/components/ui/separator.tsxruns · 770 bytestemplates/butterbaseCRM/frontend/src/components/ui/sheet.tsxruns · 4,267 bytestemplates/butterbaseCRM/frontend/src/components/ui/skeleton.tsxruns · 261 bytestemplates/butterbaseCRM/frontend/src/components/ui/sonner.tsxruns · 172 bytestemplates/butterbaseCRM/frontend/src/components/ui/switch.tsxruns · 1,133 bytestemplates/butterbaseCRM/frontend/src/components/ui/table.tsxruns · 2,765 bytestemplates/butterbaseCRM/frontend/src/components/ui/tabs.tsxruns · 1,897 bytestemplates/butterbaseCRM/frontend/src/components/ui/textarea.tsxruns · 689 bytestemplates/butterbaseCRM/frontend/src/components/ui/tooltip.tsxruns · 1,209 bytestemplates/butterbaseCRM/frontend/src/hooks/useActivities.tsruns · 818 bytestemplates/butterbaseCRM/frontend/src/hooks/useAgentMessages.tsruns · 640 bytestemplates/butterbaseCRM/frontend/src/hooks/useAgentProposals.tsruns · 660 bytestemplates/butterbaseCRM/frontend/src/hooks/useAgentRealtime.tsruns · 1,292 bytestemplates/butterbaseCRM/frontend/src/hooks/useAgentStream.tsruns · 4,440 bytestemplates/butterbaseCRM/frontend/src/hooks/useAgentThreads.tsruns · 687 bytestemplates/butterbaseCRM/frontend/src/hooks/useAttachments.tsruns · 1,975 bytestemplates/butterbaseCRM/frontend/src/hooks/useCampaigns.tsruns · 7,266 bytestemplates/butterbaseCRM/frontend/src/hooks/useCancelSocialPost.tsruns · 564 bytestemplates/butterbaseCRM/frontend/src/hooks/useCompanies.tsruns · 3,602 bytestemplates/butterbaseCRM/frontend/src/hooks/useCompany.tsruns · 477 bytestemplates/butterbaseCRM/frontend/src/hooks/useCreateSocialPost.tsruns · 862 bytestemplates/butterbaseCRM/frontend/src/hooks/useCustomFields.tsruns · 8,569 bytestemplates/butterbaseCRM/frontend/src/hooks/useDeals.tsruns · 4,230 bytestemplates/butterbaseCRM/frontend/src/hooks/useMeetingNotes.tsruns · 3,518 bytestemplates/butterbaseCRM/frontend/src/hooks/useMeetings.tsruns · 5,595 bytestemplates/butterbaseCRM/frontend/src/hooks/useMemberships.tsruns · 605 bytestemplates/butterbaseCRM/frontend/src/hooks/useNotes.tsruns · 1,931 bytestemplates/butterbaseCRM/frontend/src/hooks/usePeople.tsruns · 5,436 bytestemplates/butterbaseCRM/frontend/src/hooks/usePerson.tsruns · 470 bytestemplates/butterbaseCRM/frontend/src/hooks/useReplyInbox.tsruns · 796 bytestemplates/butterbaseCRM/frontend/src/hooks/useRetrySocialPost.tsruns · 546 bytestemplates/butterbaseCRM/frontend/src/hooks/useSavedViews.tsruns · 2,216 bytestemplates/butterbaseCRM/frontend/src/hooks/useSocialComments.tsruns · 416 bytestemplates/butterbaseCRM/frontend/src/hooks/useSocialConnections.tsruns · 2,835 bytestemplates/butterbaseCRM/frontend/src/hooks/useSocialPosts.tsruns · 913 bytestemplates/butterbaseCRM/frontend/src/hooks/useSyncSettings.tsruns · 2,080 bytestemplates/butterbaseCRM/frontend/src/hooks/useWorkspaces.tsruns · 455 bytestemplates/butterbaseCRM/frontend/src/index.cssasset · 8,359 bytestemplates/butterbaseCRM/frontend/src/lib/activity.tsruns · 601 bytestemplates/butterbaseCRM/frontend/src/lib/agent.tsruns · 6,049 bytestemplates/butterbaseCRM/frontend/src/lib/butterbase.tsruns · 2,482 bytestemplates/butterbaseCRM/frontend/src/lib/editMode.tsruns · 1,624 bytestemplates/butterbaseCRM/frontend/src/lib/featureFlags.tsruns · 608 bytestemplates/butterbaseCRM/frontend/src/lib/filterDsl.tsruns · 9,554 bytestemplates/butterbaseCRM/frontend/src/lib/leadFinder.tsruns · 808 bytestemplates/butterbaseCRM/frontend/src/lib/queryKeys.tsruns · 1,837 bytestemplates/butterbaseCRM/frontend/src/lib/realtime.tsruns · 4,967 bytestemplates/butterbaseCRM/frontend/src/lib/socialApi.tsruns · 9,080 bytestemplates/butterbaseCRM/frontend/src/lib/storage.tsruns · 791 bytestemplates/butterbaseCRM/frontend/src/lib/substrate-realtime.tsruns · 3,246 bytestemplates/butterbaseCRM/frontend/src/lib/substrate.tsruns · 10,591 bytestemplates/butterbaseCRM/frontend/src/lib/supportWidget.tsxruns · 2,260 bytestemplates/butterbaseCRM/frontend/src/lib/theme.tsruns · 1,064 bytestemplates/butterbaseCRM/frontend/src/lib/types.tsruns · 8,396 bytestemplates/butterbaseCRM/frontend/src/lib/utils.tsruns · 166 bytestemplates/butterbaseCRM/frontend/src/lib/workspace.tsruns · 528 bytestemplates/butterbaseCRM/frontend/src/main.tsxruns · 283 bytestemplates/butterbaseCRM/frontend/src/pages/AcceptInvite.tsxruns · 3,058 bytestemplates/butterbaseCRM/frontend/src/pages/ActivityFeed.tsxruns · 5,068 bytestemplates/butterbaseCRM/frontend/src/pages/AgentOnboarding.tsxruns · 4,606 bytestemplates/butterbaseCRM/frontend/src/pages/Campaigns.tsxruns · 16,453 bytestemplates/butterbaseCRM/frontend/src/pages/CompaniesList.tsxruns · 8,180 bytestemplates/butterbaseCRM/frontend/src/pages/CompanyDetail.tsxruns · 16,399 bytestemplates/butterbaseCRM/frontend/src/pages/DealsKanban.tsxruns · 11,829 bytestemplates/butterbaseCRM/frontend/src/pages/Inbox.tsxruns · 9,500 bytestemplates/butterbaseCRM/frontend/src/pages/LeadFinder.tsxruns · 5,501 bytestemplates/butterbaseCRM/frontend/src/pages/Login.tsxruns · 16,208 bytestemplates/butterbaseCRM/frontend/src/pages/Meetings.tsxruns · 28,309 bytestemplates/butterbaseCRM/frontend/src/pages/OAuthCallback.tsxruns · 1,955 bytestemplates/butterbaseCRM/frontend/src/pages/Onboard.tsxruns · 5,954 bytestemplates/butterbaseCRM/frontend/src/pages/PeopleList.tsxruns · 13,082 bytestemplates/butterbaseCRM/frontend/src/pages/PersonDetail.tsxruns · 17,628 bytestemplates/butterbaseCRM/frontend/src/pages/Privacy.tsxruns · 6,913 bytestemplates/butterbaseCRM/frontend/src/pages/Settings.tsxruns · 50,716 bytestemplates/butterbaseCRM/frontend/src/pages/SocialPosts.tsxruns · 20,504 bytestemplates/butterbaseCRM/frontend/src/pages/Terms.tsxruns · 5,316 bytestemplates/butterbaseCRM/frontend/src/routes/AuthGuard.tsxruns · 2,508 bytestemplates/butterbaseCRM/frontend/src/routes/WorkspaceGuard.tsxruns · 1,324 bytestemplates/butterbaseCRM/frontend/src/routes/index.tsxruns · 2,401 bytestemplates/butterbaseCRM/frontend/tailwind.config.jsruns · 1,999 bytestemplates/butterbaseCRM/frontend/tsconfig.app.jsonasset · 739 bytestemplates/butterbaseCRM/frontend/tsconfig.jsonasset · 119 bytestemplates/butterbaseCRM/frontend/tsconfig.node.jsonasset · 591 bytestemplates/butterbaseCRM/frontend/vite.config.tsruns · 271 bytestemplates/butterbaseCRM/frontend/zip-dist.cjsruns · 429 bytestests/e2e/01-boot-config.test.tsruns · 3,318 bytestests/e2e/02-orphan-cleanup.test.tsruns · 3,225 bytestests/e2e/03-outbox-drain.test.tsruns · 6,508 bytestests/e2e/04-lease-pattern.test.tsruns · 2,871 bytestests/e2e/05-fly-replay-routing.test.tsruns · 3,420 bytestests/e2e/06-user-app-index-fanout.test.tsruns · 3,973 bytestests/e2e/07-region-state-endpoint.test.tsruns · 3,237 bytestests/e2e/08-backfill-scripts.test.tsruns · 6,706 bytestests/e2e/09-move-app-happy-path.test.tsruns · 7,900 bytestests/e2e/10-move-app-abort.test.tsruns · 2,836 bytestests/e2e/11-move-app-reverse.test.tsruns · 6,327 bytestests/e2e/12-migration-guard.test.tsruns · 2,870 bytestests/e2e/13-source-replica-teardown.test.tsruns · 3,008 bytestests/e2e/14-active-migrations-endpoint.test.tsruns · 2,083 bytestests/e2e/15-move-app-reverse-slow.test.tsruns · 7,021 bytestests/e2e/16-tagged-routes-smoke.test.tsruns · 8,883 bytestests/e2e/17-ai-routes-smoke.test.tsruns · 4,167 bytestests/e2e/18-new-additions-live.test.tsruns · 8,171 bytestests/e2e/19-app-visibility.test.tsruns · 8,337 bytestests/e2e/20-app-repo.test.tsruns · 20,612 bytestests/e2e/20b-app-repo-quota.test.tsruns · 4,522 bytestests/e2e/21-app-repo-cli-integration.test.tsruns · 14,286 bytestests/e2e/22-app-clone.test.tsruns · 20,369 bytestests/e2e/23-app-templates-discovery.test.tsruns · 16,547 bytestests/e2e/24-clone-replay-schema.test.tsruns · 6,466 bytestests/e2e/24a-clone-completion.test.tsruns · 5,485 bytestests/e2e/25-clone-replay-rls.test.tsruns · 6,031 bytestests/e2e/26-clone-replay-seed.test.tsruns · 5,994 bytestests/e2e/27-clone-replay-functions.test.tsruns · 5,540 bytestests/e2e/28-clone-replay-config.test.tsruns · 25,313 bytestests/e2e/29-clone-cross-region.test.tsruns · 4,714 bytestests/e2e/30-clone-secrets-allowlist.test.tsruns · 10,279 bytestests/e2e/31-clone-concurrent.test.tsruns · 7,931 bytestests/e2e/32-rate-limits.test.tsruns · 7,417 bytestests/e2e/33-clone-idempotency.test.tsruns · 22,476 bytestests/e2e/helpers/boot.tsruns · 2,220 bytestests/e2e/helpers/cleanup.tsruns · 1,400 bytestests/e2e/helpers/kitchen-sink.tsruns · 14,401 bytestests/e2e/helpers/mock-kv.tsruns · 855 bytestests/e2e/helpers/move-app-flow.tsruns · 10,020 bytestests/e2e/helpers/package.jsonruns · 18 bytestests/e2e/helpers/poll.tsruns · 420 bytestests/e2e/helpers/seed.tsruns · 1,853 bytestests/e2e/helpers/templates.tsruns · 17,218 bytestsconfig.base.jsonasset · 392 bytesvitest.e2e.config.tsruns · 358 bytes
Read excerpt
# Butterbase
**AI-native, open-source backend-as-a-service** with a built-in Model Context Protocol (MCP) server. Postgres data plane, auth, storage, serverless functions, AI gateway, RAG, realtime, and durable objects — all drivable by an AI agent via MCP tools.
This repo ships the open-source runtime. The managed offering at [butterbase.ai](https://butterbase.ai) adds multi-region orchestration, billing, and ops.
## What the MCP server can do
Nearly 40 tools across the platform's surface area, including:
- **Apps & regions** — `init_app`, `manage_app` (actions: list/delete/pause/get_config/update_access_mode/secure/update_cors/set_visibility/preview_clone_env_vars/clone/get_clone_job/find_templates/set_clone_webhook/link_substrate/unlink_substrate/move/move_status/teardown_source_replica), `list_regions`
- **Schema** — `manage_schema` (declarative DSL, dry-run diffs), `manage_migrations`
- **Auth** — `manage_auth_config`, `manage_auth_users`, `manage_oauth`
- **Data** — `select_rows`, `insert_row`, `seed_database`