LICENSE
README.md
pyproject.toml
examples/base_server/__init__.py
examples/base_server/server_async_insecure.py
examples/base_server/server_async_secure.py
examples/base_server/server_sync_insecure.py
examples/base_server/server_sync_secure.py
examples/base_server/mock/__init__.py
examples/base_server/mock/mock_pb2.py
examples/base_server/mock/mock_pb2_grpc.py
examples/modules/__init__.py
examples/modules/cpu_intensive_module.py
examples/modules/minimal_llm_module.py
examples/modules/text_transform_module.py
examples/services/filesystem_module.py
examples/services/storage_module.py
src/digitalkin/__init__.py
src/digitalkin/__version__.py
src/digitalkin/logger.py
src/digitalkin/py.typed
src/digitalkin.egg-info/PKG-INFO
src/digitalkin.egg-info/SOURCES.txt
src/digitalkin.egg-info/dependency_links.txt
src/digitalkin.egg-info/requires.txt
src/digitalkin.egg-info/top_level.txt
src/digitalkin/grpc_servers/__init__.py
src/digitalkin/grpc_servers/_base_server.py
src/digitalkin/grpc_servers/module_server.py
src/digitalkin/grpc_servers/module_servicer.py
src/digitalkin/grpc_servers/registry_server.py
src/digitalkin/grpc_servers/registry_servicer.py
src/digitalkin/grpc_servers/utils/exceptions.py
src/digitalkin/grpc_servers/utils/factory.py
src/digitalkin/grpc_servers/utils/grpc_client_wrapper.py
src/digitalkin/grpc_servers/utils/models.py
src/digitalkin/grpc_servers/utils/types.py
src/digitalkin/models/__init__.py
src/digitalkin/models/module/__init__.py
src/digitalkin/models/module/module.py
src/digitalkin/models/module/module_context.py
src/digitalkin/models/module/module_types.py
src/digitalkin/models/services/__init__.py
src/digitalkin/models/services/cost.py
src/digitalkin/models/services/storage.py
src/digitalkin/modules/__init__.py
src/digitalkin/modules/_base_module.py
src/digitalkin/modules/archetype_module.py
src/digitalkin/modules/tool_module.py
src/digitalkin/modules/trigger_handler.py
src/digitalkin/modules/job_manager/base_job_manager.py
src/digitalkin/modules/job_manager/job_manager_models.py
src/digitalkin/modules/job_manager/single_job_manager.py
src/digitalkin/modules/job_manager/taskiq_broker.py
src/digitalkin/modules/job_manager/taskiq_job_manager.py
src/digitalkin/services/__init__.py
src/digitalkin/services/base_strategy.py
src/digitalkin/services/services_config.py
src/digitalkin/services/services_models.py
src/digitalkin/services/agent/__init__.py
src/digitalkin/services/agent/agent_strategy.py
src/digitalkin/services/agent/default_agent.py
src/digitalkin/services/cost/__init__.py
src/digitalkin/services/cost/cost_strategy.py
src/digitalkin/services/cost/default_cost.py
src/digitalkin/services/cost/grpc_cost.py
src/digitalkin/services/filesystem/__init__.py
src/digitalkin/services/filesystem/default_filesystem.py
src/digitalkin/services/filesystem/filesystem_strategy.py
src/digitalkin/services/filesystem/grpc_filesystem.py
src/digitalkin/services/identity/__init__.py
src/digitalkin/services/identity/default_identity.py
src/digitalkin/services/identity/identity_strategy.py
src/digitalkin/services/registry/__init__.py
src/digitalkin/services/registry/default_registry.py
src/digitalkin/services/registry/registry_strategy.py
src/digitalkin/services/setup/__init__.py
src/digitalkin/services/setup/default_setup.py
src/digitalkin/services/setup/grpc_setup.py
src/digitalkin/services/setup/setup_strategy.py
src/digitalkin/services/snapshot/__init__.py
src/digitalkin/services/snapshot/default_snapshot.py
src/digitalkin/services/snapshot/snapshot_strategy.py
src/digitalkin/services/storage/__init__.py
src/digitalkin/services/storage/default_storage.py
src/digitalkin/services/storage/grpc_storage.py
src/digitalkin/services/storage/storage_strategy.py
src/digitalkin/utils/__init__.py
src/digitalkin/utils/arg_parser.py
src/digitalkin/utils/development_mode_action.py
src/digitalkin/utils/llm_ready_schema.py
src/digitalkin/utils/package_discover.py