LICENSE
README.md
pyproject.toml
src/brains/__init__.py
src/brains/__main__.py
src/brains/capabilities.py
src/brains/config.py
src/brains/experimental.py
src/brains/extras.py
src/brains/main.py
src/brains/admin/__init__.py
src/brains/admin/routes.py
src/brains/api/__init__.py
src/brains/api/admin_key.py
src/brains/api/anthropic.py
src/brains/api/anthropic_translate.py
src/brains/api/auth.py
src/brains/api/coordination.py
src/brains/api/errors.py
src/brains/api/health.py
src/brains/api/issues.py
src/brains/api/models.py
src/brains/api/onboarding.py
src/brains/api/openai.py
src/brains/api/operator.py
src/brains/api/orgs.py
src/brains/api/pagination.py
src/brains/api/personas.py
src/brains/api/projects.py
src/brains/api/realtime_publish.py
src/brains/api/runtimes.py
src/brains/api/schemas.py
src/brains/api/webhooks.py
src/brains/api/ws.py
src/brains/audit/__init__.py
src/brains/auth/__init__.py
src/brains/auth/copilot.py
src/brains/authz/__init__.py
src/brains/authz/credentials.py
src/brains/authz/deps.py
src/brains/authz/policy.py
src/brains/authz/principal.py
src/brains/authz/resolver.py
src/brains/backup/__init__.py
src/brains/bridges/__init__.py
src/brains/bridges/base.py
src/brains/bridges/slack.py
src/brains/bridges/telegram.py
src/brains/bridges/whatsapp.py
src/brains/bridges/whatsapp_web.py
src/brains/cli/__init__.py
src/brains/cli/app.py
src/brains/cli/run.py
src/brains/context/__init__.py
src/brains/context/code_graph.py
src/brains/context/docs_fetcher.py
src/brains/context/docs_indexer.py
src/brains/context/embeddings.py
src/brains/context/freshness.py
src/brains/context/graph_viz.py
src/brains/context/lookup.py
src/brains/context/memory.py
src/brains/context/pack_builder.py
src/brains/context/planner.py
src/brains/context/prewarm.py
src/brains/context/repo_indexer.py
src/brains/context/semantic.py
src/brains/control/__init__.py
src/brains/control/assignments.py
src/brains/control/claims.py
src/brains/control/common.py
src/brains/control/configuration.py
src/brains/control/decisions.py
src/brains/control/durable_mail.py
src/brains/control/durable_mailbox.py
src/brains/control/durable_smtp.py
src/brains/control/enrolment.py
src/brains/control/events.py
src/brains/control/feedback.py
src/brains/control/github.py
src/brains/control/handoffs.py
src/brains/control/harness_wakeup.py
src/brains/control/help.py
src/brains/control/help_execution.py
src/brains/control/integration_deliveries.py
src/brains/control/issue_evidence.py
src/brains/control/issues.py
src/brains/control/jobs.py
src/brains/control/knowledge.py
src/brains/control/learn.py
src/brains/control/mailbox.py
src/brains/control/mailbox_observability.py
src/brains/control/mailer.py
src/brains/control/memberships.py
src/brains/control/onboarding.py
src/brains/control/opencode_lifecycle.py
src/brains/control/operations.py
src/brains/control/operators.py
src/brains/control/orgs.py
src/brains/control/patterns.py
src/brains/control/personas.py
src/brains/control/pods.py
src/brains/control/presence.py
src/brains/control/projects.py
src/brains/control/queue_health.py
src/brains/control/readiness.py
src/brains/control/recovery_policy.py
src/brains/control/recurring.py
src/brains/control/resume.py
src/brains/control/retrieve.py
src/brains/control/runtimes.py
src/brains/control/schemas.py
src/brains/control/secure_settings.py
src/brains/control/session_commands.py
src/brains/control/session_liveness.py
src/brains/control/sessions.py
src/brains/control/signals.py
src/brains/control/skills.py
src/brains/control/snapshots.py
src/brains/control/squads.py
src/brains/control/state.py
src/brains/control/supervisor.py
src/brains/control/tasks.py
src/brains/control/tool_registry.py
src/brains/control/topics.py
src/brains/control/views.py
src/brains/control/webhooks.py
src/brains/control/welcome.py
src/brains/daemon/__init__.py
src/brains/daemon/client.py
src/brains/daemon/config.py
src/brains/daemon/daemon.py
src/brains/daemon/detect.py
src/brains/events/__init__.py
src/brains/events/bus.py
src/brains/events/store.py
src/brains/events/topics.py
src/brains/exec/__init__.py
src/brains/exec/gate.py
src/brains/exec/guard.py
src/brains/exec/orient_policy.py
src/brains/exec/relay.py
src/brains/exec/runner.py
src/brains/exec/session_channel.py
src/brains/exec/session_dispatch.py
src/brains/exec/store.py
src/brains/gateway/__init__.py
src/brains/gateway/errors.py
src/brains/gateway/normalizer.py
src/brains/gateway/savings.py
src/brains/gateway/streamer.py
src/brains/gateway/usage.py
src/brains/govern/__init__.py
src/brains/govern/redaction.py
src/brains/install/__init__.py
src/brains/mcp/__init__.py
src/brains/mcp/schemas.py
src/brains/mcp/server.py
src/brains/mcp/sse_auth.py
src/brains/mcp/tools.py
src/brains/mcp/transport.py
src/brains/observability/__init__.py
src/brains/observability/dump.py
src/brains/observability/metrics.py
src/brains/providers/__init__.py
src/brains/providers/base.py
src/brains/providers/echo.py
src/brains/providers/github_copilot.py
src/brains/providers/litellm_provider.py
src/brains/providers/ollama.py
src/brains/providers/openai_compatible.py
src/brains/providers/policy.py
src/brains/providers/registry.py
src/brains/router/__init__.py
src/brains/router/classifier.py
src/brains/router/model_router.py
src/brains/router/policies.py
src/brains/router/prices.py
src/brains/router/resolver.py
src/brains/router/savings.py
src/brains/router/schemas.py
src/brains/service/__init__.py
src/brains/service/common.py
src/brains/service/linux.py
src/brains/service/macos.py
src/brains/service/windows.py
src/brains/storage/__init__.py
src/brains/storage/db.py
src/brains/storage/integrity.py
src/brains/storage/migration_ledger.py
src/brains/storage/migration_registry.py
src/brains/storage/migrations.py
src/brains/storage/models.py
src/brains/storage/repositories.py
src/brains/storage/backends/__init__.py
src/brains/storage/baseline/postgresql.sql
src/brains/storage/baseline/sqlite.sql
src/brains/storage/sql_migrations/010_hivemind_consolidation.py
src/brains/storage/sql_migrations/020_rag_chunks_meta.py
src/brains/storage/sql_migrations/030_help_requests.py
src/brains/storage/sql_migrations/040_session_resume.py
src/brains/storage/sql_migrations/050_operators.py
src/brains/storage/sql_migrations/060_workspace_membership.py
src/brains/storage/sql_migrations/070_audit_log.py
src/brains/storage/sql_migrations/080_chunk_embeddings.py
src/brains/storage/sql_migrations/090_usage_ledger.py
src/brains/storage/sql_migrations/091_usage_ledger_is_stub.py
src/brains/storage/sql_migrations/092_usage_ledger_holdout.py
src/brains/storage/sql_migrations/100_session_machine_id.py
src/brains/storage/sql_migrations/101_tenant_indexes.py
src/brains/storage/sql_migrations/102_knowledge_v2.py
src/brains/storage/sql_migrations/103_code_graph.py
src/brains/storage/sql_migrations/110_recurring_squad.py
src/brains/storage/sql_migrations/120_org_workspace.py
src/brains/storage/sql_migrations/121_session_links.py
src/brains/storage/sql_migrations/122_enrolment_tokens.py
src/brains/storage/sql_migrations/123_session_state.py
src/brains/storage/sql_migrations/124_issue_comments.py
src/brains/storage/sql_migrations/125_skills.py
src/brains/storage/sql_migrations/126_governed_actions.postgresql.sql
src/brains/storage/sql_migrations/126_governed_actions.py
src/brains/storage/sql_migrations/127_signed_head_lease.postgresql.sql
src/brains/storage/sql_migrations/127_signed_head_lease.py
src/brains/storage/sql_migrations/128_execution_heartbeat.postgresql.sql
src/brains/storage/sql_migrations/128_execution_heartbeat.py
src/brains/storage/sql_migrations/129_api_credentials.postgresql.sql
src/brains/storage/sql_migrations/129_api_credentials.py
src/brains/storage/sql_migrations/130_org_member_backfill.postgresql.sql
src/brains/storage/sql_migrations/130_org_member_backfill.py
src/brains/storage/sql_migrations/131_api_credential_source.postgresql.sql
src/brains/storage/sql_migrations/131_api_credential_source.py
src/brains/storage/sql_migrations/132_realtime_events.postgresql.sql
src/brains/storage/sql_migrations/132_realtime_events.py
src/brains/storage/sql_migrations/133_session_commands.postgresql.sql
src/brains/storage/sql_migrations/133_session_commands.py
src/brains/storage/sql_migrations/134_pod_persona_roster.postgresql.sql
src/brains/storage/sql_migrations/134_pod_persona_roster.py
src/brains/storage/sql_migrations/135_onboarding_attempts.postgresql.sql
src/brains/storage/sql_migrations/135_onboarding_attempts.py
src/brains/storage/sql_migrations/136_usage_attribution.postgresql.sql
src/brains/storage/sql_migrations/136_usage_attribution.py
src/brains/storage/sql_migrations/137_integration_deliveries.postgresql.sql
src/brains/storage/sql_migrations/137_integration_deliveries.py
src/brains/storage/sql_migrations/138_skill_attachments.postgresql.sql
src/brains/storage/sql_migrations/138_skill_attachments.py
src/brains/storage/sql_migrations/139_agent_comms.postgresql.sql
src/brains/storage/sql_migrations/139_agent_comms.py
src/brains/storage/sql_migrations/140_agent_comms_repair.postgresql.sql
src/brains/storage/sql_migrations/140_agent_comms_repair.py
src/brains/storage/sql_migrations/141_secure_settings.postgresql.sql
src/brains/storage/sql_migrations/141_secure_settings.py
src/brains/storage/sql_migrations/142_session_successor.postgresql.sql
src/brains/storage/sql_migrations/142_session_successor.py
src/brains/storage/sql_migrations/143_session_leases.postgresql.sql
src/brains/storage/sql_migrations/143_session_leases.py
src/brains/storage/sql_migrations/144_topic_subscriptions.postgresql.sql
src/brains/storage/sql_migrations/144_topic_subscriptions.py
src/brains/storage/sql_migrations/145_approval_routing.postgresql.sql
src/brains/storage/sql_migrations/145_approval_routing.py
src/brains/storage/sql_migrations/146_feedback_inbox.postgresql.sql
src/brains/storage/sql_migrations/146_feedback_inbox.py
src/brains/storage/sql_migrations/147_event_contexts.postgresql.sql
src/brains/storage/sql_migrations/147_event_contexts.py
src/brains/storage/sql_migrations/148_workspace_aliases.postgresql.sql
src/brains/storage/sql_migrations/148_workspace_aliases.py
src/brains/storage/sql_migrations/149_ephemeral_help_review.postgresql.sql
src/brains/storage/sql_migrations/149_ephemeral_help_review.py
src/brains/storage/sql_migrations/150_durable_mailboxes.postgresql.sql
src/brains/storage/sql_migrations/150_durable_mailboxes.py
src/brains/storage/sql_migrations/151_mail_notification_state.postgresql.sql
src/brains/storage/sql_migrations/151_mail_notification_state.py
src/brains/storage/sql_migrations/152_mail_smtp_state.postgresql.sql
src/brains/storage/sql_migrations/152_mail_smtp_state.py
src/brains/storage/sql_migrations/153_mailbox_identity_lifecycle.postgresql.sql
src/brains/storage/sql_migrations/153_mailbox_identity_lifecycle.py
src/brains/storage/sql_migrations/__init__.py
src/brains/web/__init__.py
src/brains/web/spa.py
src/brains/web/spa/index.html
src/brains/web/spa/assets/index-D9wS5MSb.js
src/brains/web/spa/assets/index-SXYrWt-w.css
src/brains/web/templates/admin/login.html
src/brains/wire/__init__.py
src/brains_ai.egg-info/PKG-INFO
src/brains_ai.egg-info/SOURCES.txt
src/brains_ai.egg-info/dependency_links.txt
src/brains_ai.egg-info/entry_points.txt
src/brains_ai.egg-info/requires.txt
src/brains_ai.egg-info/top_level.txt
tests/test_acceptance_brains.py
tests/test_admin_health_api.py
tests/test_agent_comms.py
tests/test_api_coordination.py
tests/test_api_orgs.py
tests/test_api_workspaces.py
tests/test_argv_redaction.py
tests/test_ask_code_minting.py
tests/test_ask_human.py
tests/test_async_peer_help.py
tests/test_audit_durability.py
tests/test_audit_log.py
tests/test_authz_core.py
tests/test_backup.py
tests/test_baseline_schema_generation.py
tests/test_check_docs.py
tests/test_check_spa_bundle.py
tests/test_check_traceability.py
tests/test_cli_init_import.py
tests/test_cli_setup.py
tests/test_config_db_url.py
tests/test_config_overlay.py
tests/test_consolidation_migration.py
tests/test_context_freshness.py
tests/test_context_planner.py
tests/test_control_plane.py
tests/test_coordination_lifecycle.py
tests/test_coordination_plane.py
tests/test_core_configuration.py
tests/test_core_surface.py
tests/test_core_surface_manifest.py
tests/test_decision_routing.py
tests/test_distribution_contract.py
tests/test_docker_runtime_contract.py
tests/test_durable_mail_delivery.py
tests/test_durable_mailbox_registration.py
tests/test_e2e_harness_safety.py
tests/test_ephemeral_help_review.py
tests/test_event_contexts.py
tests/test_exec_gate.py
tests/test_field_report_fixes.py
tests/test_freshness.py
tests/test_frontend_realtime.py
tests/test_frontend_session_scope.py
tests/test_gate_bypass_resistance.py
tests/test_gate_handoff.py
tests/test_gate_integration.py
tests/test_gateway_readiness.py
tests/test_governed_actions.py
tests/test_handoff_ttl.py
tests/test_harness_wakeups.py
tests/test_health.py
tests/test_help_requests.py
tests/test_installation_lifecycle_contract.py
tests/test_knowledge.py
tests/test_machine_sessions.py
tests/test_mailbox_observability.py
tests/test_mailbox_schema.py
tests/test_mailer.py
tests/test_mcp_readiness.py
tests/test_mcp_server.py
tests/test_mcp_sse_auth.py
tests/test_mcp_streamable_http.py
tests/test_mcp_transport.py
tests/test_memberships.py
tests/test_migration_contract.py
tests/test_native_evidence_provenance.py
tests/test_native_service_lifecycle_foundation.py
tests/test_native_wakeup_recovery_probe.py
tests/test_nonembedding_lookup.py
tests/test_observability_metrics.py
tests/test_opencode_lifecycle.py
tests/test_operator_console_api.py
tests/test_operators.py
tests/test_policy_and_route_explain.py
tests/test_presence.py
tests/test_quality_gate_runner.py
tests/test_queue_health.py
tests/test_readiness_cli.py
tests/test_readiness_contract.py
tests/test_readiness_failure_drills.py
tests/test_realtime_scope.py
tests/test_recovery_policy.py
tests/test_release_version.py
tests/test_schemas_roundtrip.py
tests/test_service.py
tests/test_session_leases.py
tests/test_session_resume.py
tests/test_session_successors.py
tests/test_signals.py
tests/test_spa_configuration_contract.py
tests/test_sqlite_connection_policy.py
tests/test_sqlite_integrity.py
tests/test_storage_trace.py
tests/test_structured_state.py
tests/test_supervisor.py
tests/test_task_code_concurrency.py
tests/test_task_handoff.py
tests/test_topic_delivery.py
tests/test_trace_retention.py
tests/test_version_consistency.py
tests/test_welcome_packet.py
tests/test_wire.py
tests/test_workspace_aliases.py
tests/test_workspaces_doctor.py
tests/test_workspaces_prune.py
tests/test_ws_bus.py
tests/test_zombie_reaper.py