.gitignore
.pre-commit-config.yaml
AGENT.md
CLAUDE.md
LICENSE
Makefile
README.md
pydoc-markdown.yml
pyproject.toml
uv.lock
.claude/commands/compare-branch.md
.claude/commands/review-pr.md
.claude/commands/speckit.analyze.md
.claude/commands/speckit.checklist.md
.claude/commands/speckit.clarify.md
.claude/commands/speckit.constitution.md
.claude/commands/speckit.implement.md
.claude/commands/speckit.plan.md
.claude/commands/speckit.specify.md
.claude/commands/speckit.tasks.md
.claude/commands/speckit.taskstoissues.md
.claude/commands/sync-docs.md
.claude/commands/update-pr-desc.md
.claude/commands/update-pr-title.md
.github/doc-sync-mapping.yaml
.github/doc-sync-rules.yaml
.github/doc-sync/styles/docusaurus-recommendation.md
.github/doc-sync/styles/tech-docs-style-guide.md
.github/workflows/lint.yml
.github/workflows/pypi-publish.yml
.github/workflows/test.yml
.serena/.gitignore
.serena/project.yml
.serena/memories/project_overview.md
.serena/memories/style_conventions.md
.serena/memories/suggested_commands.md
.serena/memories/task_completion.md
.specify/memory/constitution.md
.specify/scripts/bash/check-prerequisites.sh
.specify/scripts/bash/common.sh
.specify/scripts/bash/create-new-feature.sh
.specify/scripts/bash/setup-plan.sh
.specify/scripts/bash/update-agent-context.sh
.specify/templates/agent-file-template.md
.specify/templates/checklist-template.md
.specify/templates/plan-template.md
.specify/templates/spec-template.md
.specify/templates/tasks-template.md
dev-api/.gitignore
dev-api/README.md
dev-api/pyproject.toml
dev-api/uv.lock
dev-api/app/__init__.py
dev-api/app/config.py
dev-api/app/database.py
dev-api/app/main.py
dev-api/app/models/__init__.py
dev-api/app/models/base.py
dev-api/app/models/checkpoint.py
dev-api/app/models/log.py
dev-api/app/models/pipeline.py
dev-api/app/routers/__init__.py
dev-api/app/routers/checkpoints.py
dev-api/app/routers/logs.py
dev-api/app/routers/pipelines.py
dev-api/app/routers/runs.py
dev-api/app/schemas/__init__.py
dev-api/app/schemas/checkpoint.py
dev-api/app/schemas/log.py
dev-api/app/schemas/pipeline.py
dev-api/app/schemas/progress.py
dev-api/app/schemas/run.py
dev-api/app/services/__init__.py
dev-api/data/.gitkeep
dev-api/data/pipeline.db
dev-api/tests/__init__.py
docs/.gitignore
docs/README.md
docs/docusaurus.config.ts
docs/package-lock.json
docs/package.json
docs/pnpm-lock.yaml
docs/sidebars.ts
docs/tsconfig.json
docs/blog/2019-05-28-first-blog-post.md
docs/blog/2019-05-29-long-blog-post.md
docs/blog/2021-08-01-mdx-blog-post.mdx
docs/blog/authors.yml
docs/blog/tags.yml
docs/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg
docs/blog/2021-08-26-welcome/index.md
docs/docs/configuration.md
docs/docs/installation.md
docs/docs/introduction.md
docs/docs/migration.md
docs/docs/quickstart.md
docs/docs/api/_category_.json
docs/docs/api/index.md
docs/docs/api/clients/_category_.json
docs/docs/api/clients/agent.md
docs/docs/api/clients/backend.md
docs/docs/api/clients/base.md
docs/docs/api/clients/index.md
docs/docs/api/clients/pipeline.md
docs/docs/api/clients/ray.md
docs/docs/api/clients/mixins/_category_.json
docs/docs/api/clients/mixins/annotation-mixin.md
docs/docs/api/clients/mixins/container-mixin.md
docs/docs/api/clients/mixins/core-mixin.md
docs/docs/api/clients/mixins/data-collection-mixin.md
docs/docs/api/clients/mixins/hitl-mixin.md
docs/docs/api/clients/mixins/integration-mixin.md
docs/docs/api/clients/mixins/ml-mixin.md
docs/docs/api/clients/mixins/plugin-mixin.md
docs/docs/api/plugins/_category_.json
docs/docs/api/plugins/categories.md
docs/docs/api/plugins/datasets.md
docs/docs/api/plugins/models.md
docs/docs/api/plugins/utils.md
docs/docs/developer-guides/_category_.json
docs/docs/developer-guides/index.md
docs/docs/developer-guides/architecture/_category_.json
docs/docs/developer-guides/architecture/index.md
docs/docs/developer-guides/architecture/project-structure.md
docs/docs/developer-guides/contributing/_category_.json
docs/docs/developer-guides/contributing/ci-cd.md
docs/docs/developer-guides/contributing/code-quality.md
docs/docs/developer-guides/contributing/development-setup.md
docs/docs/developer-guides/contributing/index.md
docs/docs/developer-guides/contributing/pull-request.md
docs/docs/developer-guides/contributing/testing.md
docs/docs/developer-guides/reference/_category_.json
docs/docs/developer-guides/reference/cli/_category_.json
docs/docs/developer-guides/reference/cli/plugin-commands.md
docs/docs/developer-guides/reference/synapse_sdk/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/exceptions.md
docs/docs/developer-guides/reference/synapse_sdk/index.md
docs/docs/developer-guides/reference/synapse_sdk/loggers.md
docs/docs/developer-guides/reference/synapse_sdk/types.md
docs/docs/developer-guides/reference/synapse_sdk/cli/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/cli/auth.md
docs/docs/developer-guides/reference/synapse_sdk/cli/index.md
docs/docs/developer-guides/reference/synapse_sdk/cli/main.md
docs/docs/developer-guides/reference/synapse_sdk/cli/agent/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/cli/agent/config.md
docs/docs/developer-guides/reference/synapse_sdk/cli/agent/index.md
docs/docs/developer-guides/reference/synapse_sdk/cli/agent/select.md
docs/docs/developer-guides/reference/synapse_sdk/cli/plugin/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/cli/plugin/create.md
docs/docs/developer-guides/reference/synapse_sdk/cli/plugin/index.md
docs/docs/developer-guides/reference/synapse_sdk/cli/plugin/publish.md
docs/docs/developer-guides/reference/synapse_sdk/clients/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/clients/base.md
docs/docs/developer-guides/reference/synapse_sdk/clients/exceptions.md
docs/docs/developer-guides/reference/synapse_sdk/clients/index.md
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/async_ray.md
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/container.md
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/index.md
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/plugin.md
docs/docs/developer-guides/reference/synapse_sdk/clients/agent/ray.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/annotation.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/core.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/data_collection.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/hitl.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/index.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/integration.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/ml.md
docs/docs/developer-guides/reference/synapse_sdk/clients/backend/models.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/action.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/config.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/decorators.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/discovery.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/enums.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/errors.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/runner.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/types.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/upload.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/utils.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/export/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/export/action.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/export/context.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/export/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/action.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/context.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/deployment.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/inference/serve.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/train/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/train/action.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/train/context.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/train/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/upload/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/upload/action.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/upload/context.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/actions/upload/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/context/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/context/env.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/context/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/local.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/ray/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/ray/base.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/ray/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/ray/job.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/executors/ray/task.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/base.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/context.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/orchestrator.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/registry.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/utils/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/utils/index.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/utils/logging.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/utils/timing.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/pipelines/steps/utils/validation.md
docs/docs/developer-guides/reference/synapse_sdk/plugins/templates/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/plugins/templates/index.md
docs/docs/developer-guides/reference/synapse_sdk/shared/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/shared/index.md
docs/docs/developer-guides/reference/synapse_sdk/utils/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/utils/index.md
docs/docs/developer-guides/reference/synapse_sdk/utils/network.md
docs/docs/developer-guides/reference/synapse_sdk/utils/websocket.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/utils/file/archive.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/checksum.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/download.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/index.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/io.md
docs/docs/developer-guides/reference/synapse_sdk/utils/file/requirements.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/config.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/errors.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/index.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/registry.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/_category_.json
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/base.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/gcs.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/http.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/index.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/local.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/s3.md
docs/docs/developer-guides/reference/synapse_sdk/utils/storage/providers/sftp.md
docs/docs/features/_category_.json
docs/docs/features/index.md
docs/docs/features/converters/_category_.json
docs/docs/features/converters/index.md
docs/docs/features/pipelines/_category_.json
docs/docs/features/pipelines/index.md
docs/docs/features/pipelines/step-orchestration.md
docs/docs/operations/_category_.json
docs/docs/operations/cli-usage.md
docs/docs/operations/faq.md
docs/docs/operations/troubleshooting.md
docs/docs/plugins/_category_.json
docs/docs/plugins/data-types.md
docs/docs/plugins/dataset-conversion.md
docs/docs/plugins/defining-actions.md
docs/docs/plugins/hyperparameters.md
docs/docs/plugins/index.md
docs/docs/plugins/pipelines.md
docs/docs/plugins/plugin-development.md
docs/docs/plugins/runtime-context.md
docs/docs/plugins/steps-workflow.md
docs/docs/plugins/action-types/_category_.json
docs/docs/plugins/action-types/dataset-actions.md
docs/docs/plugins/action-types/export-actions.md
docs/docs/plugins/action-types/inference-actions.md
docs/docs/plugins/action-types/pre-annotation-actions.md
docs/docs/plugins/action-types/train-actions.md
docs/docs/plugins/action-types/upload-actions.md
docs/docs/plugins/execution/_category_.json
docs/docs/plugins/execution/local-execution.md
docs/docs/plugins/execution/ray-execution.md
docs/docs/utils/_category_.json
docs/docs/utils/auth.md
docs/docs/utils/file.md
docs/docs/utils/network.md
docs/docs/utils/storage.md
docs/docs/utils/types.md
docs/guides/upload-plugin-migration-v2.md
docs/src/components/HomepageFeatures/index.tsx
docs/src/components/HomepageFeatures/styles.module.css
docs/src/css/custom.css
docs/src/pages/index.module.css
docs/src/pages/index.tsx
docs/src/pages/markdown-page.md
docs/src/plugins/tailwind-config.cjs
docs/src/theme/MDXComponents.tsx
docs/static/.nojekyll
docs/static/img/docusaurus-social-card.jpg
docs/static/img/docusaurus.png
docs/static/img/favicon.ico
docs/static/img/logo.png
docs/static/img/undraw_docusaurus_mountain.svg
docs/static/img/undraw_docusaurus_react.svg
docs/static/img/undraw_docusaurus_tree.svg
examples/run_yolo_training_pipeline.py
scripts/fix_mdx.py
synapse_sdk/__init__.py
synapse_sdk/enums.py
synapse_sdk/exceptions.py
synapse_sdk/loggers.py
synapse_sdk.egg-info/PKG-INFO
synapse_sdk.egg-info/SOURCES.txt
synapse_sdk.egg-info/dependency_links.txt
synapse_sdk.egg-info/entry_points.txt
synapse_sdk.egg-info/requires.txt
synapse_sdk.egg-info/top_level.txt
synapse_sdk/cli/__init__.py
synapse_sdk/cli/auth.py
synapse_sdk/cli/doctor.py
synapse_sdk/cli/main.py
synapse_sdk/cli/agent/__init__.py
synapse_sdk/cli/agent/config.py
synapse_sdk/cli/agent/select.py
synapse_sdk/cli/plugin/__init__.py
synapse_sdk/cli/plugin/create.py
synapse_sdk/cli/plugin/job.py
synapse_sdk/cli/plugin/publish.py
synapse_sdk/cli/plugin/run.py
synapse_sdk/cli/plugin/test.py
synapse_sdk/clients/README.md
synapse_sdk/clients/__init__.py
synapse_sdk/clients/_template.py
synapse_sdk/clients/base.py
synapse_sdk/clients/exceptions.py
synapse_sdk/clients/protocols.py
synapse_sdk/clients/utils.py
synapse_sdk/clients/validation.py
synapse_sdk/clients/agent/__init__.py
synapse_sdk/clients/agent/async_ray.py
synapse_sdk/clients/agent/container.py
synapse_sdk/clients/agent/plugin.py
synapse_sdk/clients/agent/ray.py
synapse_sdk/clients/backend/__init__.py
synapse_sdk/clients/backend/annotation.py
synapse_sdk/clients/backend/core.py
synapse_sdk/clients/backend/data_collection.py
synapse_sdk/clients/backend/hitl.py
synapse_sdk/clients/backend/integration.py
synapse_sdk/clients/backend/ml.py
synapse_sdk/clients/backend/models.py
synapse_sdk/clients/backend/bulk_upload/__init__.py
synapse_sdk/clients/backend/bulk_upload/base.py
synapse_sdk/clients/backend/bulk_upload/config.py
synapse_sdk/clients/backend/bulk_upload/mixin.py
synapse_sdk/clients/backend/bulk_upload/models.py
synapse_sdk/clients/backend/bulk_upload/registry.py
synapse_sdk/clients/backend/bulk_upload/strategies/__init__.py
synapse_sdk/clients/backend/bulk_upload/strategies/presigned.py
synapse_sdk/clients/pipeline/__init__.py
synapse_sdk/clients/pipeline/client.py
synapse_sdk/integrations/__init__.py
synapse_sdk/integrations/_base.py
synapse_sdk/integrations/_context.py
synapse_sdk/integrations/ultralytics/__init__.py
synapse_sdk/integrations/ultralytics/_callbacks.py
synapse_sdk/integrations/ultralytics/_patches.py
synapse_sdk/mcp/MCP.md
synapse_sdk/mcp/__init__.py
synapse_sdk/mcp/__main__.py
synapse_sdk/mcp/config.py
synapse_sdk/mcp/server.py
synapse_sdk/mcp/prompts/__init__.py
synapse_sdk/mcp/resources/__init__.py
synapse_sdk/mcp/tools/__init__.py
synapse_sdk/plugins/__init__.py
synapse_sdk/plugins/action.py
synapse_sdk/plugins/action_registry.py
synapse_sdk/plugins/config.py
synapse_sdk/plugins/config_sync.py
synapse_sdk/plugins/decorators.py
synapse_sdk/plugins/discovery.py
synapse_sdk/plugins/enums.py
synapse_sdk/plugins/errors.py
synapse_sdk/plugins/runner.py
synapse_sdk/plugins/types.py
synapse_sdk/plugins/upload.py
synapse_sdk/plugins/utils.py
synapse_sdk/plugins/actions/__init__.py
synapse_sdk/plugins/actions/add_task_data/__init__.py
synapse_sdk/plugins/actions/add_task_data/action.py
synapse_sdk/plugins/actions/add_task_data/context.py
synapse_sdk/plugins/actions/dataset/__init__.py
synapse_sdk/plugins/actions/dataset/action.py
synapse_sdk/plugins/actions/export/__init__.py
synapse_sdk/plugins/actions/export/action.py
synapse_sdk/plugins/actions/export/context.py
synapse_sdk/plugins/actions/inference/__init__.py
synapse_sdk/plugins/actions/inference/action.py
synapse_sdk/plugins/actions/inference/context.py
synapse_sdk/plugins/actions/inference/deployment.py
synapse_sdk/plugins/actions/inference/serve.py
synapse_sdk/plugins/actions/train/__init__.py
synapse_sdk/plugins/actions/train/action.py
synapse_sdk/plugins/actions/train/context.py
synapse_sdk/plugins/actions/upload/__init__.py
synapse_sdk/plugins/actions/upload/action.py
synapse_sdk/plugins/actions/upload/context.py
synapse_sdk/plugins/actions/upload/enums.py
synapse_sdk/plugins/actions/upload/exceptions.py
synapse_sdk/plugins/actions/upload/models.py
synapse_sdk/plugins/actions/upload/steps/__init__.py
synapse_sdk/plugins/actions/upload/steps/analyze_collection.py
synapse_sdk/plugins/actions/upload/steps/cleanup.py
synapse_sdk/plugins/actions/upload/steps/generate.py
synapse_sdk/plugins/actions/upload/steps/initialize.py
synapse_sdk/plugins/actions/upload/steps/organize.py
synapse_sdk/plugins/actions/upload/steps/process_metadata.py
synapse_sdk/plugins/actions/upload/steps/upload.py
synapse_sdk/plugins/actions/upload/steps/validate.py
synapse_sdk/plugins/actions/upload/strategies/__init__.py
synapse_sdk/plugins/actions/upload/strategies/base.py
synapse_sdk/plugins/actions/upload/strategies/data_unit.py
synapse_sdk/plugins/actions/upload/strategies/file_discovery.py
synapse_sdk/plugins/actions/upload/strategies/metadata.py
synapse_sdk/plugins/actions/upload/strategies/upload_strategy.py
synapse_sdk/plugins/actions/upload/strategies/validation.py
synapse_sdk/plugins/context/__init__.py
synapse_sdk/plugins/context/env.py
synapse_sdk/plugins/datasets/__init__.py
synapse_sdk/plugins/datasets/converters/__init__.py
synapse_sdk/plugins/datasets/converters/base.py
synapse_sdk/plugins/datasets/converters/dm/__init__.py
synapse_sdk/plugins/datasets/converters/dm/base.py
synapse_sdk/plugins/datasets/converters/dm/from_v1.py
synapse_sdk/plugins/datasets/converters/dm/to_v1.py
synapse_sdk/plugins/datasets/converters/dm/types.py
synapse_sdk/plugins/datasets/converters/dm/utils.py
synapse_sdk/plugins/datasets/converters/dm/tools/__init__.py
synapse_sdk/plugins/datasets/converters/yolo/__init__.py
synapse_sdk/plugins/datasets/converters/yolo/from_dm.py
synapse_sdk/plugins/datasets/converters/yolo/to_dm.py
synapse_sdk/plugins/datasets/formats/__init__.py
synapse_sdk/plugins/datasets/formats/dm.py
synapse_sdk/plugins/datasets/formats/yolo.py
synapse_sdk/plugins/docs/ACTION_DEV_GUIDE.md
synapse_sdk/plugins/docs/ARCHITECTURE.md
synapse_sdk/plugins/docs/LOGGING_SYSTEM.md
synapse_sdk/plugins/docs/OVERVIEW.md
synapse_sdk/plugins/docs/PIPELINE_GUIDE.md
synapse_sdk/plugins/docs/PLUGIN_STRUCTURE_GUIDE.md
synapse_sdk/plugins/docs/README.md
synapse_sdk/plugins/docs/STEP.md
synapse_sdk/plugins/executors/__init__.py
synapse_sdk/plugins/executors/local.py
synapse_sdk/plugins/executors/ray/__init__.py
synapse_sdk/plugins/executors/ray/base.py
synapse_sdk/plugins/executors/ray/job.py
synapse_sdk/plugins/executors/ray/jobs_api.py
synapse_sdk/plugins/executors/ray/packaging.py
synapse_sdk/plugins/executors/ray/pipeline.py
synapse_sdk/plugins/executors/ray/task.py
synapse_sdk/plugins/executors/ray/templates/entrypoint.py.j2
synapse_sdk/plugins/models/__init__.py
synapse_sdk/plugins/models/logger.py
synapse_sdk/plugins/models/pipeline.py
synapse_sdk/plugins/pipelines/__init__.py
synapse_sdk/plugins/pipelines/action_pipeline.py
synapse_sdk/plugins/pipelines/context.py
synapse_sdk/plugins/pipelines/display.py
synapse_sdk/plugins/schemas/__init__.py
synapse_sdk/plugins/schemas/results.py
synapse_sdk/plugins/steps/__init__.py
synapse_sdk/plugins/steps/base.py
synapse_sdk/plugins/steps/context.py
synapse_sdk/plugins/steps/dataset.py
synapse_sdk/plugins/steps/orchestrator.py
synapse_sdk/plugins/steps/registry.py
synapse_sdk/plugins/steps/utils/__init__.py
synapse_sdk/plugins/steps/utils/logging.py
synapse_sdk/plugins/steps/utils/timing.py
synapse_sdk/plugins/steps/utils/validation.py
synapse_sdk/plugins/templates/__init__.py
synapse_sdk/plugins/templates/base/.gitignore.j2
synapse_sdk/plugins/templates/base/.synapseignore.j2
synapse_sdk/plugins/templates/base/README.md.j2
synapse_sdk/plugins/templates/base/config.yaml.j2
synapse_sdk/plugins/templates/base/pyproject.toml.j2
synapse_sdk/plugins/templates/base/requirements.txt.j2
synapse_sdk/plugins/templates/base/plugin/__init__.py.j2
synapse_sdk/plugins/templates/custom/plugin/main.py.j2
synapse_sdk/plugins/templates/data_validation/plugin/validate.py.j2
synapse_sdk/plugins/templates/export/plugin/export.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/convert.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/deployment.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/download.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/inference.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/test.py.j2
synapse_sdk/plugins/templates/neural_net/plugin/train.py.j2
synapse_sdk/plugins/templates/post_annotation/plugin/post_annotate.py.j2
synapse_sdk/plugins/templates/pre_annotation/plugin/add_task_data.py.j2
synapse_sdk/plugins/templates/pre_annotation/plugin/pre_annotate.py.j2
synapse_sdk/plugins/templates/smart_tool/plugin/auto_label.py.j2
synapse_sdk/plugins/templates/upload/plugin/upload.py.j2
synapse_sdk/plugins/testing/__init__.py
synapse_sdk/plugins/testing/sample_actions.py
synapse_sdk/shared/__init__.py
synapse_sdk/utils/__init__.py
synapse_sdk/utils/auth.py
synapse_sdk/utils/excel.py
synapse_sdk/utils/network.py
synapse_sdk/utils/validation.py
synapse_sdk/utils/validators.py
synapse_sdk/utils/websocket.py
synapse_sdk/utils/file/__init__.py
synapse_sdk/utils/file/archive.py
synapse_sdk/utils/file/checksum.py
synapse_sdk/utils/file/download.py
synapse_sdk/utils/file/io.py
synapse_sdk/utils/file/requirements.py
synapse_sdk/utils/file/upload.py
synapse_sdk/utils/storage/__init__.py
synapse_sdk/utils/storage/config.py
synapse_sdk/utils/storage/errors.py
synapse_sdk/utils/storage/registry.py
synapse_sdk/utils/storage/providers/__init__.py
synapse_sdk/utils/storage/providers/base.py
synapse_sdk/utils/storage/providers/gcs.py
synapse_sdk/utils/storage/providers/http.py
synapse_sdk/utils/storage/providers/local.py
synapse_sdk/utils/storage/providers/s3.py
synapse_sdk/utils/storage/providers/sftp.py
tests/__init__.py
tests/clients/__init__.py
tests/clients/conftest.py
tests/clients/test_async_base_client.py
tests/clients/test_base_client.py
tests/clients/test_exceptions.py
tests/clients/test_ml_mixin.py
tests/clients/test_protocols.py
tests/clients/test_utils.py
tests/clients/test_validation.py
tests/clients/bulk_upload/__init__.py
tests/clients/bulk_upload/test_config.py
tests/clients/bulk_upload/test_models.py
tests/clients/bulk_upload/test_registry.py
tests/clients/bulk_upload/test_strategies.py
tests/doc_sync/__init__.py
tests/doc_sync/test_analyze.py
tests/doc_sync/test_apply_rules.py
tests/doc_sync/test_post_suggestions.py
tests/integration/test_pipeline_execution.py
tests/integration/plugins/__init__.py
tests/integration/plugins/steps/__init__.py
tests/integration/plugins/steps/test_category_integration.py
tests/integration/plugins/steps/test_logging_integration.py
tests/plugins/__init__.py
tests/plugins/test_config.py
tests/plugins/test_config_sync.py
tests/plugins/action/test_add_task_data.py
tests/plugins/actions/__init__.py
tests/plugins/actions/dataset/__init__.py
tests/plugins/actions/dataset/conftest.py
tests/plugins/actions/dataset/test_dataset_action.py
tests/plugins/actions/upload/__init__.py
tests/plugins/actions/upload/test_action.py
tests/plugins/actions/upload/test_context.py
tests/plugins/actions/upload/test_imports.py
tests/plugins/actions/upload/test_integration.py
tests/plugins/actions/upload/test_models.py
tests/plugins/actions/upload/steps/__init__.py
tests/plugins/actions/upload/steps/test_steps.py
tests/plugins/actions/upload/strategies/__init__.py
tests/plugins/actions/upload/strategies/test_strategies.py
tests/plugins/datasets/__init__.py
tests/plugins/datasets/converters/__init__.py
tests/plugins/datasets/converters/conftest.py
tests/plugins/datasets/converters/test_yolo_converter.py
tests/plugins/steps/__init__.py
tests/plugins/steps/test_context.py
tests/plugins/steps/test_imports.py
tests/plugins/steps/test_orchestrator.py
tests/plugins/steps/utils/__init__.py
tests/plugins/steps/utils/test_imports.py
tests/unit/test_loggers_deprecation.py
tests/unit/test_loggers_level.py
tests/unit/test_loggers_logging_module.py
tests/unit/test_loggers_step.py
tests/unit/test_models_import.py
tests/utils/__init__.py
tests/utils/file/__init__.py
tests/utils/file/test_download.py
tests/utils/file/test_io.py