LICENSE
README.md
pyproject.toml
spark_pulse/__init__.py
spark_pulse/app.py
spark_pulse/auth.py
spark_pulse/blobs.py
spark_pulse/cli.py
spark_pulse/config.py
spark_pulse/config.yaml
spark_pulse/crypto.py
spark_pulse/db.py
spark_pulse/mcp_http.py
spark_pulse/mcp_server.py
spark_pulse/registries.yaml
spark_pulse/service.py
spark_pulse/sessions.py
spark_pulse/sse.py
spark_pulse/version.py
spark_pulse.egg-info/PKG-INFO
spark_pulse.egg-info/SOURCES.txt
spark_pulse.egg-info/dependency_links.txt
spark_pulse.egg-info/entry_points.txt
spark_pulse.egg-info/requires.txt
spark_pulse.egg-info/top_level.txt
spark_pulse/agent/__init__.py
spark_pulse/agent/agent.proto
spark_pulse/agent/agent_pb2.py
spark_pulse/agent/agent_pb2.pyi
spark_pulse/agent/agent_pb2_grpc.py
spark_pulse/agent/bootstrap.py
spark_pulse/agent/bootstrap_probe.py
spark_pulse/agent/bootstrap_transport.py
spark_pulse/agent/bundle.py
spark_pulse/agent/codec.py
spark_pulse/agent/doctor.py
spark_pulse/agent/enrollment.py
spark_pulse/agent/errors.py
spark_pulse/agent/facts.py
spark_pulse/agent/hub.py
spark_pulse/agent/identity.py
spark_pulse/agent/keepalive.py
spark_pulse/agent/local.py
spark_pulse/agent/operations.py
spark_pulse/agent/runtime.py
spark_pulse/agent/server.py
spark_pulse/agent/servicer.py
spark_pulse/agent/store.py
spark_pulse/agent/sync_service.py
spark_pulse/agent/bin/spark-pulse-agent-aarch64-unknown-linux-musl
spark_pulse/agent/bin/spark-pulse-agent-x86_64-unknown-linux-musl
spark_pulse/engines/__init__.py
spark_pulse/engines/base.py
spark_pulse/engines/registry.py
spark_pulse/engines/sglang.py
spark_pulse/engines/solo.py
spark_pulse/engines/vllm.py
spark_pulse/engines/defaults/atlas.yaml
spark_pulse/engines/defaults/llama-cpp.yaml
spark_pulse/engines/defaults/modular-max.yaml
spark_pulse/engines/defaults/sglang.yaml
spark_pulse/engines/defaults/trtllm.yaml
spark_pulse/engines/defaults/vllm.yaml
spark_pulse/mock/__init__.py
spark_pulse/mock/agent_node.py
spark_pulse/mock/benchmarking.py
spark_pulse/mock/bootstrap_node.py
spark_pulse/mock/cache.py
spark_pulse/mock/deploy_dispatch.py
spark_pulse/mock/discovery.py
spark_pulse/mock/docker.py
spark_pulse/mock/engine_metrics.py
spark_pulse/mock/events.py
spark_pulse/mock/images.py
spark_pulse/mock/launch_script.py
spark_pulse/mock/models.py
spark_pulse/mock/mods.py
spark_pulse/mock/native_runtime.py
spark_pulse/mock/node_registry.py
spark_pulse/mock/node_service.py
spark_pulse/mock/oci_registry.py
spark_pulse/mock/parallelism.py
spark_pulse/mock/preflight.py
spark_pulse/mock/recipes.py
spark_pulse/mock/reconciliation.py
spark_pulse/mock/registry.py
spark_pulse/mock/ssh.py
spark_pulse/recipes/qwen2.5-0.5b-instruct.yaml
spark_pulse/recipes/qwen3.5-35b-a3b-fp8.yaml
spark_pulse/recipes/qwen3.8-27b.yaml
spark_pulse/routers/__init__.py
spark_pulse/routers/benchmarking.py
spark_pulse/routers/cache.py
spark_pulse/routers/config.py
spark_pulse/routers/custom_files.py
spark_pulse/routers/custom_recipes.py
spark_pulse/routers/deployments.py
spark_pulse/routers/discovery.py
spark_pulse/routers/docker.py
spark_pulse/routers/engines.py
spark_pulse/routers/images.py
spark_pulse/routers/launch_script.py
spark_pulse/routers/memory.py
spark_pulse/routers/models.py
spark_pulse/routers/mods.py
spark_pulse/routers/nodes.py
spark_pulse/routers/oci.py
spark_pulse/routers/preflight.py
spark_pulse/routers/recipes.py
spark_pulse/routers/scheduled_deploys.py
spark_pulse/routers/settings.py
spark_pulse/schemas/recipe-v1.schema.json
spark_pulse/schemas/recipe-v2.schema.json
spark_pulse/schemas/recipe.schema.json
spark_pulse/tools/__init__.py
spark_pulse/tools/atomic_json.py
spark_pulse/tools/benchmarking.py
spark_pulse/tools/cache.py
spark_pulse/tools/custom_files.py
spark_pulse/tools/custom_recipes.py
spark_pulse/tools/deploy_dispatch.py
spark_pulse/tools/deployment_records.py
spark_pulse/tools/discovery.py
spark_pulse/tools/docker.py
spark_pulse/tools/engine_metrics.py
spark_pulse/tools/events.py
spark_pulse/tools/hub_cache.py
spark_pulse/tools/images.py
spark_pulse/tools/labels.py
spark_pulse/tools/launch_script.py
spark_pulse/tools/models.py
spark_pulse/tools/mods.py
spark_pulse/tools/native_runtime.py
spark_pulse/tools/node_registry.py
spark_pulse/tools/node_service.py
spark_pulse/tools/node_stats.py
spark_pulse/tools/oci_registry.py
spark_pulse/tools/parallelism.py
spark_pulse/tools/preflight.py
spark_pulse/tools/recipe_schema.py
spark_pulse/tools/recipe_sources.py
spark_pulse/tools/recipes.py
spark_pulse/tools/reconciler.py
spark_pulse/tools/reconciliation.py
spark_pulse/tools/registry.py
spark_pulse/tools/scheduled_deploys.py
spark_pulse/tools/ssh.py
spark_pulse/tools/vram.py
spark_pulse/ui/index.html
spark_pulse/ui/assets/index-CYDiSTzy.js
spark_pulse/ui/assets/index-CwVPC11B.css
spark_pulse/ui/assets/index-DDWpiSnm.js
spark_pulse/ui/assets/index-DTxaHhS_.css
spark_pulse/ui/assets/kharkevich-logo-BVVVK7Rt.svg
tests/test_agent_bootstrap.py
tests/test_agent_bootstrap_rendering.py
tests/test_agent_bundle.py
tests/test_agent_doctor.py
tests/test_agent_facts_interop.py
tests/test_agent_identity.py
tests/test_agent_node_stats_and_snapshots.py
tests/test_agent_rust_interop.py
tests/test_agent_sync_service.py
tests/test_agent_transport.py
tests/test_auth.py
tests/test_blobs.py
tests/test_bundled_recipes.py
tests/test_cli.py
tests/test_cli_recipes_validate.py
tests/test_config.py
tests/test_config_router.py
tests/test_container_service_contract.py
tests/test_crypto.py
tests/test_db_and_sessions.py
tests/test_docker_client_hygiene.py
tests/test_docker_labels.py
tests/test_e2e_benchmarking.py
tests/test_e2e_custom_recipes.py
tests/test_e2e_oidc.py
tests/test_e2e_oidc_flow.py
tests/test_engines_registry.py
tests/test_engines_sglang.py
tests/test_engines_solo.py
tests/test_engines_vllm.py
tests/test_mcp.py
tests/test_mock_contract.py
tests/test_mock_launch_script.py
tests/test_mock_mods.py
tests/test_mock_oci_registry.py
tests/test_mock_recipes.py
tests/test_mock_transports.py
tests/test_model_replication.py
tests/test_multinode.py
tests/test_no_checkout.py
tests/test_no_local_operations.py
tests/test_oci_caching.py
tests/test_packaging.py
tests/test_router_benchmarking.py
tests/test_router_cache_memory.py
tests/test_router_custom_files.py
tests/test_router_custom_recipes.py
tests/test_router_deployment_metrics.py
tests/test_router_deployments.py
tests/test_router_docker.py
tests/test_router_engines.py
tests/test_router_images.py
tests/test_router_launch_script.py
tests/test_router_models.py
tests/test_router_mods.py
tests/test_router_nodes.py
tests/test_router_oci.py
tests/test_router_oci_coverage.py
tests/test_router_preflight.py
tests/test_router_recipes.py
tests/test_router_settings.py
tests/test_scheduled_deploys.py
tests/test_security_boundaries.py
tests/test_service.py
tests/test_sse_coverage.py
tests/test_sse_streams.py
tests/test_state_durability.py
tests/test_tools_benchmarking.py
tests/test_tools_benchmarking_real.py
tests/test_tools_cache.py
tests/test_tools_cache_scan.py
tests/test_tools_custom_files.py
tests/test_tools_custom_files_coverage.py
tests/test_tools_custom_recipes.py
tests/test_tools_discovery.py
tests/test_tools_discovery_peers.py
tests/test_tools_docker.py
tests/test_tools_docker_coverage.py
tests/test_tools_engine_metrics.py
tests/test_tools_events.py
tests/test_tools_hub_cache.py
tests/test_tools_images.py
tests/test_tools_launch_script.py
tests/test_tools_models.py
tests/test_tools_models_coverage.py
tests/test_tools_mods.py
tests/test_tools_mods_network_policy.py
tests/test_tools_mods_reader.py
tests/test_tools_native_runtime.py
tests/test_tools_node_registry.py
tests/test_tools_node_service.py
tests/test_tools_node_stats.py
tests/test_tools_oci_registry.py
tests/test_tools_oci_registry_coverage.py
tests/test_tools_oci_registry_durability.py
tests/test_tools_parallelism.py
tests/test_tools_preflight.py
tests/test_tools_recipe_schema.py
tests/test_tools_recipes.py
tests/test_tools_reconciler.py
tests/test_tools_reconciliation.py
tests/test_tools_reconciliation_real.py
tests/test_tools_registry.py
tests/test_tools_ssh.py
tests/test_tools_ssh_errors.py
tests/test_tools_vram.py