LICENSE
README.md
pyproject.toml
src/okto_nexus/__init__.py
src/okto_nexus/config.py
src/okto_nexus/envelope.py
src/okto_nexus/errors.py
src/okto_nexus.egg-info/PKG-INFO
src/okto_nexus.egg-info/SOURCES.txt
src/okto_nexus.egg-info/dependency_links.txt
src/okto_nexus.egg-info/entry_points.txt
src/okto_nexus.egg-info/requires.txt
src/okto_nexus.egg-info/top_level.txt
src/okto_nexus/adapters/__init__.py
src/okto_nexus/adapters/inbound/__init__.py
src/okto_nexus/adapters/inbound/cli/__init__.py
src/okto_nexus/adapters/inbound/cli/admin.py
src/okto_nexus/adapters/inbound/cli/banner.txt
src/okto_nexus/adapters/inbound/cli/serve.py
src/okto_nexus/adapters/inbound/cli/tail.py
src/okto_nexus/adapters/inbound/http/LICENSE.txt
src/okto_nexus/adapters/inbound/http/__init__.py
src/okto_nexus/adapters/inbound/http/app.py
src/okto_nexus/adapters/inbound/http/identity_ctx.py
src/okto_nexus/adapters/inbound/http/lock.py
src/okto_nexus/adapters/inbound/http/routes.py
src/okto_nexus/adapters/inbound/http/stream.py
src/okto_nexus/adapters/inbound/http/static/index.html
src/okto_nexus/adapters/inbound/http/static/assets/index-D82j3ffn.css
src/okto_nexus/adapters/inbound/http/static/assets/index-DnrdiSCq.js
src/okto_nexus/adapters/inbound/http/static/logos/nexus-icon.svg
src/okto_nexus/adapters/inbound/http/static/logos/nexus-wordmark-dark.svg
src/okto_nexus/adapters/inbound/http/static/logos/nexus-wordmark-light.svg
src/okto_nexus/adapters/inbound/http/static/logos/oktolabs-icon.svg
src/okto_nexus/adapters/inbound/mcp/__init__.py
src/okto_nexus/adapters/inbound/mcp/projection.py
src/okto_nexus/adapters/inbound/mcp/resources.py
src/okto_nexus/adapters/inbound/mcp/resources_docs.py
src/okto_nexus/adapters/inbound/mcp/server.py
src/okto_nexus/adapters/inbound/mcp/surface_metrics.py
src/okto_nexus/adapters/inbound/mcp/tools/__init__.py
src/okto_nexus/adapters/inbound/mcp/tools/_guardrails.py
src/okto_nexus/adapters/inbound/mcp/tools/artifacts.py
src/okto_nexus/adapters/inbound/mcp/tools/events.py
src/okto_nexus/adapters/inbound/mcp/tools/guardrails.py
src/okto_nexus/adapters/inbound/mcp/tools/handoff.py
src/okto_nexus/adapters/inbound/mcp/tools/health.py
src/okto_nexus/adapters/inbound/mcp/tools/identity.py
src/okto_nexus/adapters/inbound/mcp/tools/inbox.py
src/okto_nexus/adapters/inbound/mcp/tools/memory.py
src/okto_nexus/adapters/inbound/mcp/tools/messages.py
src/okto_nexus/adapters/inbound/mcp/tools/poll_tokens.py
src/okto_nexus/adapters/inbound/mcp/tools/shared_md.py
src/okto_nexus/adapters/inbound/mcp/tools/tags.py
src/okto_nexus/adapters/outbound/__init__.py
src/okto_nexus/adapters/outbound/clock.py
src/okto_nexus/adapters/outbound/waiter.py
src/okto_nexus/adapters/outbound/embedding/__init__.py
src/okto_nexus/adapters/outbound/file/__init__.py
src/okto_nexus/adapters/outbound/file/store.py
src/okto_nexus/adapters/outbound/sharedmd/__init__.py
src/okto_nexus/adapters/outbound/sharedmd/renderer.py
src/okto_nexus/adapters/outbound/sqlite/__init__.py
src/okto_nexus/adapters/outbound/sqlite/approvals_repo.py
src/okto_nexus/adapters/outbound/sqlite/artifacts_repo.py
src/okto_nexus/adapters/outbound/sqlite/capability_catalog_repo.py
src/okto_nexus/adapters/outbound/sqlite/comm_preset_repo.py
src/okto_nexus/adapters/outbound/sqlite/connection.py
src/okto_nexus/adapters/outbound/sqlite/embeddings_repo.py
src/okto_nexus/adapters/outbound/sqlite/events_repo.py
src/okto_nexus/adapters/outbound/sqlite/governance_repo.py
src/okto_nexus/adapters/outbound/sqlite/guardrails_repo.py
src/okto_nexus/adapters/outbound/sqlite/handoff_repo.py
src/okto_nexus/adapters/outbound/sqlite/identity_repo.py
src/okto_nexus/adapters/outbound/sqlite/memory_repo.py
src/okto_nexus/adapters/outbound/sqlite/messages_repo.py
src/okto_nexus/adapters/outbound/sqlite/migrations.py
src/okto_nexus/adapters/outbound/sqlite/observability_repo.py
src/okto_nexus/adapters/outbound/sqlite/permissions_repo.py
src/okto_nexus/adapters/outbound/sqlite/policy_repo.py
src/okto_nexus/adapters/outbound/sqlite/poll_tokens_repo.py
src/okto_nexus/adapters/outbound/sqlite/tag_catalog_repo.py
src/okto_nexus/adapters/outbound/telemetry/__init__.py
src/okto_nexus/adapters/outbound/telemetry/event_emitter.py
src/okto_nexus/adapters/outbound/telemetry/http_sender.py
src/okto_nexus/adapters/outbound/telemetry/local_store.py
src/okto_nexus/adapters/outbound/tokenizer/__init__.py
src/okto_nexus/adapters/outbound/tokenizer/_encodings/fb374d419588a4632f3f557e76b4b70aebbca790
src/okto_nexus/application/__init__.py
src/okto_nexus/application/approvals.py
src/okto_nexus/application/artifacts.py
src/okto_nexus/application/auth.py
src/okto_nexus/application/capabilities.py
src/okto_nexus/application/comm_preset_catalog.py
src/okto_nexus/application/events.py
src/okto_nexus/application/governance.py
src/okto_nexus/application/guardrail_admin.py
src/okto_nexus/application/guardrails.py
src/okto_nexus/application/handoff.py
src/okto_nexus/application/health.py
src/okto_nexus/application/identity.py
src/okto_nexus/application/inbox.py
src/okto_nexus/application/memory.py
src/okto_nexus/application/messages.py
src/okto_nexus/application/observability.py
src/okto_nexus/application/permissions.py
src/okto_nexus/application/policy_catalog.py
src/okto_nexus/application/poll_tokens.py
src/okto_nexus/application/ports.py
src/okto_nexus/application/replay.py
src/okto_nexus/application/retention.py
src/okto_nexus/application/search.py
src/okto_nexus/application/settings.py
src/okto_nexus/application/shared_md.py
src/okto_nexus/application/tags.py
src/okto_nexus/application/workspace_analytics.py
src/okto_nexus/application/workspace_overview.py
src/okto_nexus/application/telemetry/__init__.py
src/okto_nexus/application/telemetry/ports.py
src/okto_nexus/application/telemetry/schema.py
src/okto_nexus/application/telemetry/service.py
src/okto_nexus/domain/__init__.py
src/okto_nexus/domain/approvals.py
src/okto_nexus/domain/artifacts.py
src/okto_nexus/domain/base.py
src/okto_nexus/domain/comm_preset.py
src/okto_nexus/domain/events.py
src/okto_nexus/domain/governance.py
src/okto_nexus/domain/guardrails.py
src/okto_nexus/domain/handoff.py
src/okto_nexus/domain/health.py
src/okto_nexus/domain/ids.py
src/okto_nexus/domain/inbox.py
src/okto_nexus/domain/keys.py
src/okto_nexus/domain/memory.py
src/okto_nexus/domain/messages.py
src/okto_nexus/domain/models.py
src/okto_nexus/domain/permissions.py
src/okto_nexus/domain/policy.py
src/okto_nexus/domain/poll_tokens.py
src/okto_nexus/domain/replay.py
src/okto_nexus/domain/routing.py
src/okto_nexus/domain/tag_selector.py
src/okto_nexus/domain/targets.py
src/okto_nexus/domain/trace.py
src/okto_nexus/migrations/001_core.sql
src/okto_nexus/migrations/002_session_close.sql
src/okto_nexus/migrations/003_handoff_payload.sql
src/okto_nexus/migrations/004_agent_last_seen.sql
src/okto_nexus/migrations/005_message_deliveries.sql
src/okto_nexus/migrations/006_inbox_delivery_hardening.sql
src/okto_nexus/migrations/007_session_secret.sql
src/okto_nexus/migrations/008_handoff_result.sql
src/okto_nexus/migrations/009_agent_keys.sql
src/okto_nexus/migrations/010_settings.sql
src/okto_nexus/migrations/011_permissions.sql
src/okto_nexus/migrations/012_message_embeddings.sql
src/okto_nexus/migrations/013_agent_tags.sql
src/okto_nexus/migrations/014_capability_names.sql
src/okto_nexus/migrations/015_trace_id.sql
src/okto_nexus/migrations/016_governance.sql
src/okto_nexus/migrations/017_approvals.sql
src/okto_nexus/migrations/018_handoff_verification.sql
src/okto_nexus/migrations/019_handoff_dependencies.sql
src/okto_nexus/migrations/020_memories.sql
src/okto_nexus/migrations/021_health_indexes.sql
src/okto_nexus/migrations/022_policies.sql
src/okto_nexus/migrations/023_communication_presets.sql
src/okto_nexus/migrations/024_agent_color.sql
src/okto_nexus/migrations/025_guardrails_and_agent_groups.sql
src/okto_nexus/migrations/026_ephemeral_poll_tokens.sql
src/okto_nexus/testing/__init__.py
src/okto_nexus/testing/harness.py
src/okto_nexus/testing/replay.py
tests/test_active_action_presence.py
tests/test_agent_keys.py
tests/test_artifacts.py
tests/test_auth_service.py
tests/test_capability_catalog.py
tests/test_comm_presets.py
tests/test_comm_scope_expressions.py
tests/test_comm_scope_inbound.py
tests/test_comm_scope_outbound.py
tests/test_config.py
tests/test_connection.py
tests/test_conversations.py
tests/test_dependency_light_tiktoken.py
tests/test_e2e_smoke.py
tests/test_embeddings.py
tests/test_events.py
tests/test_feature_flags.py
tests/test_frente1_compaction.py
tests/test_frente1_harness.py
tests/test_frente1_measurement.py
tests/test_frente1_resources.py
tests/test_governance.py
tests/test_graph_card_enrichment.py
tests/test_graph_last_action.py
tests/test_guardrails.py
tests/test_handoff.py
tests/test_handoff_dependencies.py
tests/test_health.py
tests/test_hitl.py
tests/test_http_api.py
tests/test_http_parity.py
tests/test_identity.py
tests/test_import_boundary.py
tests/test_inbox.py
tests/test_inbox_service.py
tests/test_issue_keys.py
tests/test_mcp_projection.py
tests/test_mcp_projection_tools.py
tests/test_memory.py
tests/test_message_delivery.py
tests/test_messages.py
tests/test_migrations.py
tests/test_multiprocess.py
tests/test_permissions.py
tests/test_policy_catalog.py
tests/test_poll_tokens.py
tests/test_ports_contract.py
tests/test_presence_trust.py
tests/test_receipts.py
tests/test_replay_cli.py
tests/test_replay_domain.py
tests/test_replay_harness.py
tests/test_replay_http.py
tests/test_replay_marker.py
tests/test_retention.py
tests/test_routing.py
tests/test_serve_args.py
tests/test_serve_lock.py
tests/test_settings_api.py
tests/test_shared_md.py
tests/test_surface_metrics.py
tests/test_tag_catalog.py
tests/test_tag_list_tool.py
tests/test_tag_scoping.py
tests/test_tag_selector.py
tests/test_tag_strategy.py
tests/test_tail.py
tests/test_targets.py
tests/test_telemetry.py
tests/test_tokenizer.py
tests/test_tool_schemas.py
tests/test_tools_surface.py
tests/test_trace.py
tests/test_verification.py
tests/test_workspace_analytics.py
tests/test_workspace_presence.py
tests/test_workspace_routes.py