LICENSE
README.md
pyproject.toml
scout_runtime/__init__.py
scout_runtime/py.typed
scout_runtime.egg-info/PKG-INFO
scout_runtime.egg-info/SOURCES.txt
scout_runtime.egg-info/dependency_links.txt
scout_runtime.egg-info/requires.txt
scout_runtime.egg-info/top_level.txt
scout_runtime/acp/__init__.py
scout_runtime/acp/__main__.py
scout_runtime/acp/_test_server.py
scout_runtime/acp/agent.py
scout_runtime/acp/cli.py
scout_runtime/acp/logging_policy.py
scout_runtime/acp/prompt_executor.py
scout_runtime/acp/server_handle.py
scout_runtime/acp/session_store.py
scout_runtime/acp/soft_dep.py
scout_runtime/acp/tool_bridge.py
scout_runtime/acp/types.py
scout_runtime/background/__init__.py
scout_runtime/background/executor.py
scout_runtime/background/manager.py
scout_runtime/background/notifier.py
scout_runtime/background/schema.py
scout_runtime/background/store.py
scout_runtime/background/tools.py
scout_runtime/background/types.py
scout_runtime/caching/__init__.py
scout_runtime/caching/layers.py
scout_runtime/caching/policies.py
scout_runtime/caching/types.py
scout_runtime/channels/__init__.py
scout_runtime/channels/registry.py
scout_runtime/channels/types.py
scout_runtime/channels/discord/__init__.py
scout_runtime/channels/discord/adapter.py
scout_runtime/channels/discord/config.py
scout_runtime/channels/discord/dispatcher.py
scout_runtime/channels/discord/plugin.py
scout_runtime/channels/discord/sender.py
scout_runtime/channels/discord/soft_dep.py
scout_runtime/channels/email/__init__.py
scout_runtime/channels/email/adapter.py
scout_runtime/channels/email/config.py
scout_runtime/channels/email/dispatcher.py
scout_runtime/channels/email/idle.py
scout_runtime/channels/email/sender.py
scout_runtime/channels/email/soft_dep.py
scout_runtime/channels/telegram/__init__.py
scout_runtime/channels/telegram/adapter.py
scout_runtime/channels/telegram/config.py
scout_runtime/channels/telegram/dispatcher.py
scout_runtime/channels/telegram/plugin.py
scout_runtime/channels/telegram/sender.py
scout_runtime/channels/telegram/soft_dep.py
scout_runtime/cognitive/__init__.py
scout_runtime/cognitive/agent.py
scout_runtime/cognitive/hooks.py
scout_runtime/cognitive/loop.py
scout_runtime/cognitive/messages.py
scout_runtime/cognitive/prompt.py
scout_runtime/cognitive/types.py
scout_runtime/commitments/__init__.py
scout_runtime/commitments/extractor.py
scout_runtime/commitments/manager.py
scout_runtime/commitments/schema.py
scout_runtime/commitments/store.py
scout_runtime/commitments/tools.py
scout_runtime/commitments/types.py
scout_runtime/cron/__init__.py
scout_runtime/cron/dispatcher.py
scout_runtime/cron/manager.py
scout_runtime/cron/runner.py
scout_runtime/cron/schedule.py
scout_runtime/cron/schema.py
scout_runtime/cron/store.py
scout_runtime/cron/tools.py
scout_runtime/cron/types.py
scout_runtime/daemon/__init__.py
scout_runtime/daemon/__main__.py
scout_runtime/daemon/cli.py
scout_runtime/daemon/config.py
scout_runtime/daemon/lifecycle.py
scout_runtime/daemon/pid.py
scout_runtime/daemon/tokens.py
scout_runtime/flows/__init__.py
scout_runtime/flows/registry.py
scout_runtime/flows/schema.py
scout_runtime/flows/store.py
scout_runtime/flows/types.py
scout_runtime/gateway/__init__.py
scout_runtime/gateway/auth.py
scout_runtime/gateway/events.py
scout_runtime/gateway/protocol.py
scout_runtime/gateway/rpc.py
scout_runtime/gateway/server.py
scout_runtime/gateway/state.py
scout_runtime/gateway/methods/__init__.py
scout_runtime/gateway/methods/flows.py
scout_runtime/gateway/methods/system.py
scout_runtime/gateway/methods/tasks.py
scout_runtime/health/__init__.py
scout_runtime/health/api.py
scout_runtime/health/builtins.py
scout_runtime/health/registry.py
scout_runtime/health/scheduler.py
scout_runtime/health/types.py
scout_runtime/heartbeat/__init__.py
scout_runtime/heartbeat/handlers.py
scout_runtime/heartbeat/manager.py
scout_runtime/heartbeat/scheduler.py
scout_runtime/heartbeat/types.py
scout_runtime/hooks/__init__.py
scout_runtime/hooks/builtin.py
scout_runtime/hooks/manager.py
scout_runtime/hooks/types.py
scout_runtime/identity/__init__.py
scout_runtime/identity/workspace.py
scout_runtime/llm/__init__.py
scout_runtime/llm/fake.py
scout_runtime/llm/protocol.py
scout_runtime/memory/__init__.py
scout_runtime/memory/curator.py
scout_runtime/memory/daily.py
scout_runtime/memory/manager.py
scout_runtime/memory/memory_md.py
scout_runtime/memory/schema.py
scout_runtime/memory/scrubber.py
scout_runtime/memory/session_search.py
scout_runtime/memory/store.py
scout_runtime/memory/types.py
scout_runtime/observability/__init__.py
scout_runtime/observability/api.py
scout_runtime/observability/events.py
scout_runtime/observability/metrics.py
scout_runtime/observability/otel.py
scout_runtime/observability/prometheus.py
scout_runtime/observability/registry.py
scout_runtime/observability/types.py
scout_runtime/plugins/__init__.py
scout_runtime/plugins/__main__.py
scout_runtime/plugins/cli.py
scout_runtime/plugins/context.py
scout_runtime/plugins/discovery.py
scout_runtime/plugins/loader.py
scout_runtime/plugins/manager.py
scout_runtime/plugins/manifest.py
scout_runtime/plugins/types.py
scout_runtime/plugins/builtin/__init__.py
scout_runtime/plugins/builtin/acp/__init__.py
scout_runtime/plugins/builtin/discord/__init__.py
scout_runtime/plugins/builtin/email/__init__.py
scout_runtime/plugins/builtin/health_probe/__init__.py
scout_runtime/plugins/builtin/telegram/__init__.py
scout_runtime/plugins/builtin/tts/__init__.py
scout_runtime/plugins/hotreload/__init__.py
scout_runtime/plugins/hotreload/cli.py
scout_runtime/plugins/hotreload/reloader.py
scout_runtime/plugins/hotreload/types.py
scout_runtime/plugins/hotreload/watcher.py
scout_runtime/plugins/signing/__init__.py
scout_runtime/plugins/signing/__main__.py
scout_runtime/plugins/signing/cli.py
scout_runtime/plugins/signing/keystore.py
scout_runtime/plugins/signing/signer.py
scout_runtime/plugins/signing/types.py
scout_runtime/plugins/signing/verifier.py
scout_runtime/providers/__init__.py
scout_runtime/providers/anthropic.py
scout_runtime/providers/base.py
scout_runtime/providers/factory.py
scout_runtime/providers/gemini.py
scout_runtime/providers/manager.py
scout_runtime/providers/ollama.py
scout_runtime/providers/openai.py
scout_runtime/providers/retry.py
scout_runtime/providers/types.py
scout_runtime/providers/adapters/__init__.py
scout_runtime/providers/adapters/gemini_adapter.py
scout_runtime/providers/adapters/openai_adapter.py
scout_runtime/sandbox/__init__.py
scout_runtime/sandbox/__main__.py
scout_runtime/sandbox/backend.py
scout_runtime/sandbox/cli.py
scout_runtime/sandbox/docker_backend.py
scout_runtime/sandbox/manager.py
scout_runtime/sandbox/runtime.py
scout_runtime/sandbox/types.py
scout_runtime/sandbox/network/__init__.py
scout_runtime/sandbox/network/__main__.py
scout_runtime/sandbox/network/allowlist.py
scout_runtime/sandbox/network/audit.py
scout_runtime/sandbox/network/cli.py
scout_runtime/sandbox/network/docker_network.py
scout_runtime/sandbox/network/network_manager.py
scout_runtime/sandbox/network/proxy_container.py
scout_runtime/sandbox/network/types.py
scout_runtime/sandbox/network/assets/__init__.py
scout_runtime/sandbox/network/assets/mitmproxy_addon.py
scout_runtime/skills/__init__.py
scout_runtime/skills/eligibility.py
scout_runtime/skills/frontmatter.py
scout_runtime/skills/linter.py
scout_runtime/skills/loader.py
scout_runtime/skills/manager.py
scout_runtime/skills/registry.py
scout_runtime/skills/types.py
scout_runtime/skills/watcher.py
scout_runtime/skills/workshop.py
scout_runtime/standing_orders/__init__.py
scout_runtime/standing_orders/manager.py
scout_runtime/standing_orders/schema.py
scout_runtime/standing_orders/store.py
scout_runtime/standing_orders/tools.py
scout_runtime/standing_orders/types.py
scout_runtime/subagent/__init__.py
scout_runtime/subagent/child.py
scout_runtime/subagent/manager.py
scout_runtime/subagent/memory_adapter.py
scout_runtime/subagent/pool.py
scout_runtime/subagent/tool.py
scout_runtime/subagent/types.py
scout_runtime/tasks/__init__.py
scout_runtime/tasks/executor.py
scout_runtime/tasks/publishers.py
scout_runtime/tasks/registry.py
scout_runtime/tasks/runtimes.py
scout_runtime/tasks/schema.py
scout_runtime/tasks/store.py
scout_runtime/tasks/types.py
scout_runtime/tools/__init__.py
scout_runtime/tools/audit.py
scout_runtime/tools/decorator.py
scout_runtime/tools/registry.py
scout_runtime/tools/runner.py
scout_runtime/tools/schema.py
scout_runtime/tools/types.py
scout_runtime/tools/builtin/__init__.py
scout_runtime/tools/builtin/discover.py
scout_runtime/tools/builtin/filesystem.py
scout_runtime/tools/builtin/memory.py
scout_runtime/tools/builtin/skills.py
scout_runtime/tools/builtin/terminal.py
scout_runtime/tools/builtin/workspace.py
scout_runtime/tts/__init__.py
scout_runtime/tts/__main__.py
scout_runtime/tts/cache.py
scout_runtime/tts/cli.py
scout_runtime/tts/format_converter.py
scout_runtime/tts/manager.py
scout_runtime/tts/soft_dep.py
scout_runtime/tts/types.py
scout_runtime/tts/providers/__init__.py
scout_runtime/tts/providers/base.py
scout_runtime/tts/providers/edge_provider.py
scout_runtime/tts/providers/elevenlabs_provider.py
scout_runtime/tts/providers/openai_provider.py
scout_runtime/tts/providers/say_provider.py
scout_runtime/util/__init__.py
scout_runtime/util/sqlite_threading.py