MANIFEST.in
backend_shim.py
setup.py
ai/backend/common/VERSION
ai/backend/common/__init__.py
ai/backend/common/api_handlers.py
ai/backend/common/arch.py
ai/backend/common/argparse.py
ai/backend/common/artifact_storage.py
ai/backend/common/asyncio.py
ai/backend/common/cgroup.py
ai/backend/common/cli.py
ai/backend/common/config.py
ai/backend/common/container_registry.py
ai/backend/common/distributed.py
ai/backend/common/docker.py
ai/backend/common/enum_extension.py
ai/backend/common/etcd.py
ai/backend/common/exception.py
ai/backend/common/files.py
ai/backend/common/identity.py
ai/backend/common/json.py
ai/backend/common/lock.py
ai/backend/common/logging.py
ai/backend/common/logging_utils.py
ai/backend/common/msgpack.py
ai/backend/common/netns.py
ai/backend/common/networking.py
ai/backend/common/py.typed
ai/backend/common/redis_client.py
ai/backend/common/redis_helper.py
ai/backend/common/sd_notify.py
ai/backend/common/service_ports.py
ai/backend/common/testutils.py
ai/backend/common/typed_validators.py
ai/backend/common/types.py
ai/backend/common/utils.py
ai/backend/common/validators.py
ai/backend/common/auth/__init__.py
ai/backend/common/auth/utils.py
ai/backend/common/bgtask/__init__.py
ai/backend/common/bgtask/bgtask.py
ai/backend/common/bgtask/exception.py
ai/backend/common/bgtask/reporter.py
ai/backend/common/bgtask/task_result.py
ai/backend/common/bgtask/types.py
ai/backend/common/bgtask/hooks/__init__.py
ai/backend/common/bgtask/hooks/base.py
ai/backend/common/bgtask/hooks/composite_hook.py
ai/backend/common/bgtask/hooks/event_hook.py
ai/backend/common/bgtask/hooks/metric_hook.py
ai/backend/common/bgtask/hooks/valkey_hook.py
ai/backend/common/bgtask/task/__init__.py
ai/backend/common/bgtask/task/base.py
ai/backend/common/bgtask/task/registry.py
ai/backend/common/clients/__init__.py
ai/backend/common/clients/http_client/__init__.py
ai/backend/common/clients/http_client/client_pool.py
ai/backend/common/clients/prometheus/__init__.py
ai/backend/common/clients/prometheus/client.py
ai/backend/common/clients/prometheus/preset.py
ai/backend/common/clients/prometheus/querier.py
ai/backend/common/clients/prometheus/types.py
ai/backend/common/clients/valkey_client/__init__.py
ai/backend/common/clients/valkey_client/client.py
ai/backend/common/clients/valkey_client/valkey_artifact/__init__.py
ai/backend/common/clients/valkey_client/valkey_artifact/client.py
ai/backend/common/clients/valkey_client/valkey_artifact_registries/__init__.py
ai/backend/common/clients/valkey_client/valkey_artifact_registries/client.py
ai/backend/common/clients/valkey_client/valkey_bgtask/__init__.py
ai/backend/common/clients/valkey_client/valkey_bgtask/client.py
ai/backend/common/clients/valkey_client/valkey_container_log/__init__.py
ai/backend/common/clients/valkey_client/valkey_container_log/client.py
ai/backend/common/clients/valkey_client/valkey_image/__init__.py
ai/backend/common/clients/valkey_client/valkey_image/client.py
ai/backend/common/clients/valkey_client/valkey_leader/__init__.py
ai/backend/common/clients/valkey_client/valkey_leader/client.py
ai/backend/common/clients/valkey_client/valkey_live/__init__.py
ai/backend/common/clients/valkey_client/valkey_live/client.py
ai/backend/common/clients/valkey_client/valkey_rate_limit/__init__.py
ai/backend/common/clients/valkey_client/valkey_rate_limit/client.py
ai/backend/common/clients/valkey_client/valkey_schedule/__init__.py
ai/backend/common/clients/valkey_client/valkey_schedule/client.py
ai/backend/common/clients/valkey_client/valkey_session/__init__.py
ai/backend/common/clients/valkey_client/valkey_session/client.py
ai/backend/common/clients/valkey_client/valkey_stat/__init__.py
ai/backend/common/clients/valkey_client/valkey_stat/client.py
ai/backend/common/clients/valkey_client/valkey_stream/__init__.py
ai/backend/common/clients/valkey_client/valkey_stream/client.py
ai/backend/common/clients/valkey_client/valkey_volume_stats/__init__.py
ai/backend/common/clients/valkey_client/valkey_volume_stats/client.py
ai/backend/common/configs/__init__.py
ai/backend/common/configs/client.py
ai/backend/common/configs/etcd.py
ai/backend/common/configs/jwt.py
ai/backend/common/configs/otel.py
ai/backend/common/configs/pyroscope.py
ai/backend/common/configs/redis.py
ai/backend/common/configs/service_discovery.py
ai/backend/common/configs/generator/__init__.py
ai/backend/common/configs/generator/formatter.py
ai/backend/common/configs/generator/toml.py
ai/backend/common/configs/generator/types.py
ai/backend/common/configs/inspector/__init__.py
ai/backend/common/configs/inspector/extractor.py
ai/backend/common/configs/inspector/types.py
ai/backend/common/configs/loader/__init__.py
ai/backend/common/configs/loader/config_overrider.py
ai/backend/common/configs/loader/env_loader.py
ai/backend/common/configs/loader/etcd_loader.py
ai/backend/common/configs/loader/etcd_watcher.py
ai/backend/common/configs/loader/loader_chain.py
ai/backend/common/configs/loader/toml_loader.py
ai/backend/common/configs/loader/types.py
ai/backend/common/configs/migration/__init__.py
ai/backend/common/configs/migration/cli.py
ai/backend/common/configs/migration/migrator.py
ai/backend/common/configs/migration/types.py
ai/backend/common/contexts/__init__.py
ai/backend/common/contexts/request_id.py
ai/backend/common/contexts/user.py
ai/backend/common/data/__init__.py
ai/backend/common/data/filter_specs.py
ai/backend/common/data/agent/__init__.py
ai/backend/common/data/agent/types.py
ai/backend/common/data/artifact/__init__.py
ai/backend/common/data/artifact/types.py
ai/backend/common/data/artifact_registry/__init__.py
ai/backend/common/data/artifact_registry/types.py
ai/backend/common/data/bgtask/defs.py
ai/backend/common/data/bgtask/types.py
ai/backend/common/data/config/types.py
ai/backend/common/data/endpoint/types.py
ai/backend/common/data/image/types.py
ai/backend/common/data/model_deployment/types.py
ai/backend/common/data/notification/__init__.py
ai/backend/common/data/notification/messages.py
ai/backend/common/data/notification/types.py
ai/backend/common/data/permission/__init__.py
ai/backend/common/data/permission/scope_entity_combinations.py
ai/backend/common/data/permission/types.py
ai/backend/common/data/session/types.py
ai/backend/common/data/storage/__init__.py
ai/backend/common/data/storage/types.py
ai/backend/common/data/storage/registries/types.py
ai/backend/common/data/user/types.py
ai/backend/common/data/vfolder/types.py
ai/backend/common/defs/__init__.py
ai/backend/common/defs/session.py
ai/backend/common/dependencies/__init__.py
ai/backend/common/dependencies/base.py
ai/backend/common/dependencies/stacks/__init__.py
ai/backend/common/dependencies/stacks/builder.py
ai/backend/common/dependencies/stacks/visualizing.py
ai/backend/common/dto/agent/response.py
ai/backend/common/dto/clients/__init__.py
ai/backend/common/dto/clients/prometheus/__init__.py
ai/backend/common/dto/clients/prometheus/defs.py
ai/backend/common/dto/clients/prometheus/request.py
ai/backend/common/dto/clients/prometheus/response.py
ai/backend/common/dto/internal/__init__.py
ai/backend/common/dto/internal/health.py
ai/backend/common/dto/manager/context.py
ai/backend/common/dto/manager/defs.py
ai/backend/common/dto/manager/field.py
ai/backend/common/dto/manager/pagination.py
ai/backend/common/dto/manager/path.py
ai/backend/common/dto/manager/query.py
ai/backend/common/dto/manager/request.py
ai/backend/common/dto/manager/response.py
ai/backend/common/dto/manager/rpc_request.py
ai/backend/common/dto/manager/acl/__init__.py
ai/backend/common/dto/manager/acl/response.py
ai/backend/common/dto/manager/admin/__init__.py
ai/backend/common/dto/manager/admin/request.py
ai/backend/common/dto/manager/admin/response.py
ai/backend/common/dto/manager/agent/__init__.py
ai/backend/common/dto/manager/agent/request.py
ai/backend/common/dto/manager/agent/response.py
ai/backend/common/dto/manager/agent/types.py
ai/backend/common/dto/manager/artifact/__init__.py
ai/backend/common/dto/manager/artifact/request.py
ai/backend/common/dto/manager/artifact/response.py
ai/backend/common/dto/manager/artifact_registry/__init__.py
ai/backend/common/dto/manager/artifact_registry/request.py
ai/backend/common/dto/manager/artifact_registry/response.py
ai/backend/common/dto/manager/auth/__init__.py
ai/backend/common/dto/manager/auth/request.py
ai/backend/common/dto/manager/auth/response.py
ai/backend/common/dto/manager/auth/types.py
ai/backend/common/dto/manager/auto_scaling_rule/__init__.py
ai/backend/common/dto/manager/auto_scaling_rule/request.py
ai/backend/common/dto/manager/auto_scaling_rule/response.py
ai/backend/common/dto/manager/auto_scaling_rule/types.py
ai/backend/common/dto/manager/compute_session/__init__.py
ai/backend/common/dto/manager/compute_session/request.py
ai/backend/common/dto/manager/compute_session/response.py
ai/backend/common/dto/manager/compute_session/types.py
ai/backend/common/dto/manager/config/__init__.py
ai/backend/common/dto/manager/config/request.py
ai/backend/common/dto/manager/config/response.py
ai/backend/common/dto/manager/config/types.py
ai/backend/common/dto/manager/container_registry/__init__.py
ai/backend/common/dto/manager/container_registry/request.py
ai/backend/common/dto/manager/container_registry/response.py
ai/backend/common/dto/manager/container_registry/types.py
ai/backend/common/dto/manager/deployment/__init__.py
ai/backend/common/dto/manager/deployment/request.py
ai/backend/common/dto/manager/deployment/response.py
ai/backend/common/dto/manager/deployment/types.py
ai/backend/common/dto/manager/domain/__init__.py
ai/backend/common/dto/manager/domain/request.py
ai/backend/common/dto/manager/domain/response.py
ai/backend/common/dto/manager/domain/types.py
ai/backend/common/dto/manager/error_log/__init__.py
ai/backend/common/dto/manager/error_log/request.py
ai/backend/common/dto/manager/error_log/response.py
ai/backend/common/dto/manager/etcd/__init__.py
ai/backend/common/dto/manager/etcd/request.py
ai/backend/common/dto/manager/etcd/response.py
ai/backend/common/dto/manager/event_stream/__init__.py
ai/backend/common/dto/manager/event_stream/response.py
ai/backend/common/dto/manager/events/__init__.py
ai/backend/common/dto/manager/events/request.py
ai/backend/common/dto/manager/export/__init__.py
ai/backend/common/dto/manager/export/audit_logs.py
ai/backend/common/dto/manager/export/keypairs.py
ai/backend/common/dto/manager/export/projects.py
ai/backend/common/dto/manager/export/response.py
ai/backend/common/dto/manager/export/sessions.py
ai/backend/common/dto/manager/export/types.py
ai/backend/common/dto/manager/export/users.py
ai/backend/common/dto/manager/fair_share/__init__.py
ai/backend/common/dto/manager/fair_share/request.py
ai/backend/common/dto/manager/fair_share/response.py
ai/backend/common/dto/manager/fair_share/types.py
ai/backend/common/dto/manager/group/__init__.py
ai/backend/common/dto/manager/group/request.py
ai/backend/common/dto/manager/group/response.py
ai/backend/common/dto/manager/group/types.py
ai/backend/common/dto/manager/image/__init__.py
ai/backend/common/dto/manager/image/request.py
ai/backend/common/dto/manager/image/response.py
ai/backend/common/dto/manager/image/types.py
ai/backend/common/dto/manager/infra/__init__.py
ai/backend/common/dto/manager/infra/request.py
ai/backend/common/dto/manager/infra/response.py
ai/backend/common/dto/manager/manager_api/__init__.py
ai/backend/common/dto/manager/manager_api/request.py
ai/backend/common/dto/manager/manager_api/response.py
ai/backend/common/dto/manager/model_serving/__init__.py
ai/backend/common/dto/manager/model_serving/request.py
ai/backend/common/dto/manager/model_serving/response.py
ai/backend/common/dto/manager/model_serving/types.py
ai/backend/common/dto/manager/notification/__init__.py
ai/backend/common/dto/manager/notification/request.py
ai/backend/common/dto/manager/notification/response.py
ai/backend/common/dto/manager/notification/types.py
ai/backend/common/dto/manager/object_storage/__init__.py
ai/backend/common/dto/manager/object_storage/request.py
ai/backend/common/dto/manager/object_storage/response.py
ai/backend/common/dto/manager/operations/__init__.py
ai/backend/common/dto/manager/operations/request.py
ai/backend/common/dto/manager/operations/response.py
ai/backend/common/dto/manager/operations/types.py
ai/backend/common/dto/manager/prometheus_query_preset/__init__.py
ai/backend/common/dto/manager/prometheus_query_preset/path.py
ai/backend/common/dto/manager/prometheus_query_preset/request.py
ai/backend/common/dto/manager/prometheus_query_preset/response.py
ai/backend/common/dto/manager/prometheus_query_preset/types.py
ai/backend/common/dto/manager/quota_scope/__init__.py
ai/backend/common/dto/manager/quota_scope/request.py
ai/backend/common/dto/manager/quota_scope/response.py
ai/backend/common/dto/manager/quota_scope/types.py
ai/backend/common/dto/manager/rbac/__init__.py
ai/backend/common/dto/manager/rbac/path.py
ai/backend/common/dto/manager/rbac/request.py
ai/backend/common/dto/manager/rbac/response.py
ai/backend/common/dto/manager/rbac/types.py
ai/backend/common/dto/manager/registry/__init__.py
ai/backend/common/dto/manager/registry/request.py
ai/backend/common/dto/manager/registry/response.py
ai/backend/common/dto/manager/resource/__init__.py
ai/backend/common/dto/manager/resource/request.py
ai/backend/common/dto/manager/resource/response.py
ai/backend/common/dto/manager/resource_policy/__init__.py
ai/backend/common/dto/manager/resource_policy/request.py
ai/backend/common/dto/manager/resource_policy/response.py
ai/backend/common/dto/manager/resource_policy/types.py
ai/backend/common/dto/manager/resource_slot/__init__.py
ai/backend/common/dto/manager/resource_slot/request.py
ai/backend/common/dto/manager/resource_slot/response.py
ai/backend/common/dto/manager/scaling_group/__init__.py
ai/backend/common/dto/manager/scaling_group/request.py
ai/backend/common/dto/manager/scaling_group/response.py
ai/backend/common/dto/manager/scheduling_history/__init__.py
ai/backend/common/dto/manager/scheduling_history/request.py
ai/backend/common/dto/manager/scheduling_history/response.py
ai/backend/common/dto/manager/scheduling_history/types.py
ai/backend/common/dto/manager/session/__init__.py
ai/backend/common/dto/manager/session/request.py
ai/backend/common/dto/manager/session/response.py
ai/backend/common/dto/manager/session/types.py
ai/backend/common/dto/manager/spec/__init__.py
ai/backend/common/dto/manager/storage/__init__.py
ai/backend/common/dto/manager/storage/request.py
ai/backend/common/dto/manager/storage/response.py
ai/backend/common/dto/manager/stream/__init__.py
ai/backend/common/dto/manager/stream/request.py
ai/backend/common/dto/manager/stream/response.py
ai/backend/common/dto/manager/streaming/__init__.py
ai/backend/common/dto/manager/streaming/response.py
ai/backend/common/dto/manager/streaming/types.py
ai/backend/common/dto/manager/system/__init__.py
ai/backend/common/dto/manager/system/response.py
ai/backend/common/dto/manager/template/__init__.py
ai/backend/common/dto/manager/template/request.py
ai/backend/common/dto/manager/template/response.py
ai/backend/common/dto/manager/user/__init__.py
ai/backend/common/dto/manager/user/request.py
ai/backend/common/dto/manager/user/response.py
ai/backend/common/dto/manager/user/types.py
ai/backend/common/dto/manager/vfolder/__init__.py
ai/backend/common/dto/manager/vfolder/path.py
ai/backend/common/dto/manager/vfolder/request.py
ai/backend/common/dto/manager/vfolder/response.py
ai/backend/common/dto/manager/vfolder/types.py
ai/backend/common/dto/storage/context.py
ai/backend/common/dto/storage/field.py
ai/backend/common/dto/storage/path.py
ai/backend/common/dto/storage/request.py
ai/backend/common/dto/storage/response.py
ai/backend/common/events/__init__.py
ai/backend/common/events/dispatcher.py
ai/backend/common/events/fetcher.py
ai/backend/common/events/kernel.py
ai/backend/common/events/reporter.py
ai/backend/common/events/types.py
ai/backend/common/events/event_types/__init__.py
ai/backend/common/events/event_types/agent/__init__.py
ai/backend/common/events/event_types/agent/anycast.py
ai/backend/common/events/event_types/artifact/__init__.py
ai/backend/common/events/event_types/artifact/anycast.py
ai/backend/common/events/event_types/artifact_registry/__init__.py
ai/backend/common/events/event_types/artifact_registry/anycast.py
ai/backend/common/events/event_types/bgtask/__init__.py
ai/backend/common/events/event_types/bgtask/broadcast.py
ai/backend/common/events/event_types/idle/__init__.py
ai/backend/common/events/event_types/idle/anycast.py
ai/backend/common/events/event_types/image/__init__.py
ai/backend/common/events/event_types/image/anycast.py
ai/backend/common/events/event_types/kernel/__init__.py
ai/backend/common/events/event_types/kernel/anycast.py
ai/backend/common/events/event_types/kernel/broadcast.py
ai/backend/common/events/event_types/kernel/types.py
ai/backend/common/events/event_types/log/__init__.py
ai/backend/common/events/event_types/log/anycast.py
ai/backend/common/events/event_types/model_serving/__init__.py
ai/backend/common/events/event_types/model_serving/anycast.py
ai/backend/common/events/event_types/model_serving/broadcast.py
ai/backend/common/events/event_types/notification/__init__.py
ai/backend/common/events/event_types/notification/anycast.py
ai/backend/common/events/event_types/schedule/__init__.py
ai/backend/common/events/event_types/schedule/anycast.py
ai/backend/common/events/event_types/service_discovery/__init__.py
ai/backend/common/events/event_types/service_discovery/anycast.py
ai/backend/common/events/event_types/session/__init__.py
ai/backend/common/events/event_types/session/anycast.py
ai/backend/common/events/event_types/session/broadcast.py
ai/backend/common/events/event_types/vfolder/__init__.py
ai/backend/common/events/event_types/vfolder/anycast.py
ai/backend/common/events/event_types/volume/__init__.py
ai/backend/common/events/event_types/volume/broadcast.py
ai/backend/common/events/hub/__init__.py
ai/backend/common/events/hub/hub.py
ai/backend/common/events/hub/propagators/__init__.py
ai/backend/common/events/hub/propagators/bypass.py
ai/backend/common/events/hub/propagators/cache.py
ai/backend/common/events/user_event/__init__.py
ai/backend/common/events/user_event/user_bgtask_event.py
ai/backend/common/events/user_event/user_event.py
ai/backend/common/health_checker/__init__.py
ai/backend/common/health_checker/abc.py
ai/backend/common/health_checker/exceptions.py
ai/backend/common/health_checker/probe.py
ai/backend/common/health_checker/types.py
ai/backend/common/health_checker/checkers/__init__.py
ai/backend/common/health_checker/checkers/etcd.py
ai/backend/common/health_checker/checkers/http.py
ai/backend/common/health_checker/checkers/valkey.py
ai/backend/common/jwt/__init__.py
ai/backend/common/jwt/config.py
ai/backend/common/jwt/exceptions.py
ai/backend/common/jwt/signer.py
ai/backend/common/jwt/types.py
ai/backend/common/jwt/validator.py
ai/backend/common/leader/__init__.py
ai/backend/common/leader/base.py
ai/backend/common/leader/exceptions.py
ai/backend/common/leader/valkey_leader_election.py
ai/backend/common/leader/tasks/__init__.py
ai/backend/common/leader/tasks/base.py
ai/backend/common/leader/tasks/event_task.py
ai/backend/common/leader/tasks/leader_cron.py
ai/backend/common/log/types.py
ai/backend/common/message_queue/__init__.py
ai/backend/common/message_queue/hiredis_queue.py
ai/backend/common/message_queue/queue.py
ai/backend/common/message_queue/types.py
ai/backend/common/message_queue/abc/__init__.py
ai/backend/common/message_queue/abc/anycaster.py
ai/backend/common/message_queue/abc/broadcaster.py
ai/backend/common/message_queue/abc/consumer.py
ai/backend/common/message_queue/abc/queue.py
ai/backend/common/message_queue/abc/subscriber.py
ai/backend/common/message_queue/redis_queue/__init__.py
ai/backend/common/message_queue/redis_queue/anycaster.py
ai/backend/common/message_queue/redis_queue/broadcaster.py
ai/backend/common/message_queue/redis_queue/consumer.py
ai/backend/common/message_queue/redis_queue/exceptions.py
ai/backend/common/message_queue/redis_queue/queue.py
ai/backend/common/message_queue/redis_queue/subscriber.py
ai/backend/common/meta/__init__.py
ai/backend/common/meta/meta.py
ai/backend/common/metrics/http.py
ai/backend/common/metrics/metric.py
ai/backend/common/metrics/multiprocess.py
ai/backend/common/metrics/profiler.py
ai/backend/common/metrics/types.py
ai/backend/common/middlewares/exception.py
ai/backend/common/middlewares/request_id.py
ai/backend/common/models/minilang/mount.py
ai/backend/common/observer/__init__.py
ai/backend/common/observer/types.py
ai/backend/common/plugin/__init__.py
ai/backend/common/plugin/event.py
ai/backend/common/plugin/hook.py
ai/backend/common/plugin/monitor.py
ai/backend/common/plugin/py.typed
ai/backend/common/resilience/__init__.py
ai/backend/common/resilience/policy.py
ai/backend/common/resilience/resilience.py
ai/backend/common/resilience/policies/__init__.py
ai/backend/common/resilience/policies/metrics.py
ai/backend/common/resilience/policies/retry.py
ai/backend/common/resilience/policies/timeout.py
ai/backend/common/resource/__init__.py
ai/backend/common/resource/types.py
ai/backend/common/runner/__init__.py
ai/backend/common/runner/types.py
ai/backend/common/service_discovery/__init__.py
ai/backend/common/service_discovery/event_publisher.py
ai/backend/common/service_discovery/service_discovery.py
ai/backend/common/service_discovery/etcd_discovery/__init__.py
ai/backend/common/service_discovery/etcd_discovery/service_discovery.py
ai/backend/common/service_discovery/redis_discovery/__init__.py
ai/backend/common/service_discovery/redis_discovery/service_discovery.py
ai/backend/common/stage/__init__.py
ai/backend/common/stage/types.py
ai/backend/common/type_adapters/__init__.py
ai/backend/common/type_adapters/vfolder.py
ai/backend/common/web/session/__init__.py
ai/backend/common/web/session/redis_storage.py
backend.ai_common.egg-info/PKG-INFO
backend.ai_common.egg-info/SOURCES.txt
backend.ai_common.egg-info/dependency_links.txt
backend.ai_common.egg-info/namespace_packages.txt
backend.ai_common.egg-info/not-zip-safe
backend.ai_common.egg-info/requires.txt
backend.ai_common.egg-info/top_level.txt