.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
AGENTS.md
CHANGELOG.md
FRONTEND_DESIGN_BRIEF.md
LICENSE.txt
MANIFEST.in
README.md
README_zh.md
RELEASING.md
docker-compose.yml
mkdocs.yml
pyproject.toml
.github/ISSUE_TEMPLATE.md
.github/workflows/publish.yml
.github/workflows/test.yaml
docs/changelog.en.md
docs/changelog.zh.md
docs/contributing.en.md
docs/contributing.zh.md
docs/faq.en.md
docs/faq.zh.md
docs/index.en.md
docs/index.zh.md
docs/installation.en.md
docs/installation.zh.md
docs/introduction.en.md
docs/introduction.zh.md
docs/license.en.md
docs/license.zh.md
docs/quickstart.en.md
docs/quickstart.zh.md
docs/api-reference/index.en.md
docs/api-reference/index.zh.md
docs/user-guide/advanced-usage.en.md
docs/user-guide/advanced-usage.zh.md
docs/user-guide/core-features.en.md
docs/user-guide/core-features.zh.md
docs/user-guide/dag-workflow.en.md
docs/user-guide/dag-workflow.zh.md
examples/README.md
examples/advanced_workflow_example.py
examples/basic_workflow_example.py
examples/quick_start_guide.py
examples/workflow/modelmixin_meta.py
examples/workflow/run_trigger.py
frontend/.env.development
frontend/env.d.ts
frontend/index.html
frontend/package-lock.json
frontend/package.json
frontend/tsconfig.app.json
frontend/tsconfig.json
frontend/tsconfig.node.json
frontend/vite.config.ts
frontend/src/App.vue
frontend/src/main.ts
frontend/src/api/auth.ts
frontend/src/api/client.ts
frontend/src/api/components.ts
frontend/src/api/jobs.ts
frontend/src/api/logs.ts
frontend/src/api/mappers.ts
frontend/src/api/scheduler.ts
frontend/src/api/settings.ts
frontend/src/assets/icons/bash.svg
frontend/src/assets/icons/python.svg
frontend/src/components/layout/AppLayout.vue
frontend/src/components/layout/AppSidebar.vue
frontend/src/components/layout/AppTopbar.vue
frontend/src/composables/useTheme.ts
frontend/src/router/index.ts
frontend/src/stores/auth.ts
frontend/src/stores/scheduler.ts
frontend/src/stores/settings.ts
frontend/src/types/api.ts
frontend/src/types/dagre.d.ts
frontend/src/types/index.ts
frontend/src/types/job.ts
frontend/src/types/scheduler.ts
frontend/src/types/workflow.ts
frontend/src/views/Dashboard.vue
frontend/src/views/auth/InitSetup.vue
frontend/src/views/auth/Login.vue
frontend/src/views/components/ExecutorConfig.vue
frontend/src/views/components/StorageConfig.vue
frontend/src/views/jobs/ComponentConfigDialog.vue
frontend/src/views/jobs/EdgeConfigDrawer.vue
frontend/src/views/jobs/ExecutionOutput.vue
frontend/src/views/jobs/JobDetail.vue
frontend/src/views/jobs/JobForm.vue
frontend/src/views/jobs/JobList.vue
frontend/src/views/jobs/NodeConfigDrawer.vue
frontend/src/views/jobs/NodeInfoSidebar.vue
frontend/src/views/jobs/TriggerConfig.vue
frontend/src/views/jobs/WorkflowEditor.vue
frontend/src/views/logs/ExecutionList.vue
frontend/src/views/logs/JobLogViewer.vue
frontend/src/views/logs/JobLogs.vue
frontend/src/views/logs/TaskExecutionDetailDrawer.vue
frontend/src/views/logs/TaskSelector.vue
frontend/src/views/settings/ApiKeyManager.vue
frontend/src/views/settings/SystemSettings.vue
frontend/src/views/settings/VariablesManager.vue
src/schedflow/__init__.py
src/schedflow/cli.py
src/schedflow/display.py
src/schedflow/main.py
src/schedflow.egg-info/PKG-INFO
src/schedflow.egg-info/SOURCES.txt
src/schedflow.egg-info/dependency_links.txt
src/schedflow.egg-info/entry_points.txt
src/schedflow.egg-info/requires.txt
src/schedflow.egg-info/scm_file_list.json
src/schedflow.egg-info/scm_version.json
src/schedflow.egg-info/top_level.txt
src/schedflow/api/__init__.py
src/schedflow/api/deps.py
src/schedflow/api/exceptions.py
src/schedflow/api/middleware.py
src/schedflow/api/schemas.py
src/schedflow/api/rest/__init__.py
src/schedflow/api/rest/routers.py
src/schedflow/api/rest/schemas.py
src/schedflow/api/routers/__init__.py
src/schedflow/api/routers/auth.py
src/schedflow/api/routers/components.py
src/schedflow/api/routers/settings.py
src/schedflow/api/routers/sse.py
src/schedflow/auth/__init__.py
src/schedflow/auth/models.py
src/schedflow/auth/security.py
src/schedflow/auth/services.py
src/schedflow/configs/__init__.py
src/schedflow/configs/config.py
src/schedflow/configs/settings.py
src/schedflow/configs/envs/dev.yaml
src/schedflow/core/__init__.py
src/schedflow/core/async_executors.py
src/schedflow/core/context.py
src/schedflow/core/events.py
src/schedflow/core/executor.py
src/schedflow/core/job.py
src/schedflow/core/jobstore.py
src/schedflow/core/log.py
src/schedflow/core/plugins.py
src/schedflow/core/process_worker.py
src/schedflow/core/resolve.py
src/schedflow/core/result.py
src/schedflow/core/scheduler.py
src/schedflow/core/spec.py
src/schedflow/core/workflow.py
src/schedflow/core/stores/__init__.py
src/schedflow/core/stores/mongo.py
src/schedflow/core/stores/redis.py
src/schedflow/core/stores/sqlalchemy.py
src/schedflow/exceptions/__init__.py
src/schedflow/exceptions/triggers.py
src/schedflow/runners/__init__.py
src/schedflow/runners/base.py
src/schedflow/runners/bash_runner.py
src/schedflow/runners/python_callable_runner.py
src/schedflow/runners/python_file_runner.py
src/schedflow/runners/python_snippet_runner.py
src/schedflow/runners/registry.py
src/schedflow/settings/__init__.py
src/schedflow/settings/models.py
src/schedflow/settings/services.py
src/schedflow/triggers/__init__.py
src/schedflow/triggers/base.py
src/schedflow/triggers/calendarinterval.py
src/schedflow/triggers/combining.py
src/schedflow/triggers/date.py
src/schedflow/triggers/interval.py
src/schedflow/triggers/registry.py
src/schedflow/triggers/cron/__init__.py
src/schedflow/triggers/cron/expressions.py
src/schedflow/triggers/cron/fields.py
src/schedflow/utils/__init__.py
src/schedflow/utils/base_model.py
src/schedflow/utils/general_util.py
src/schedflow/utils/logger_util.py
tests/__init__.py
tests/conftest.py
tests/test_auth_api.py
tests/test_base_model.py
tests/test_cli.py
tests/test_config.py
tests/test_display.py
tests/test_exceptions_triggers.py
tests/test_expressions.py
tests/test_settings_api.py
tests/test_util.py
tests/test_utils.py
tests/core/__init__.py
tests/core/test_async_executors.py
tests/core/test_events.py
tests/core/test_executor.py
tests/core/test_job.py
tests/core/test_jobstore.py
tests/core/test_log.py
tests/core/test_plugins.py
tests/core/test_runners.py
tests/core/test_scheduler.py
tests/core/test_scheduler_alias.py
tests/core/test_spec.py
tests/core/test_stores.py
tests/core/test_workflow.py
tests/integration/README.md
tests/integration/__init__.py
tests/test_api/__init__.py
tests/test_api/test_app.py
tests/test_api/test_components_api.py
tests/test_api/test_deps.py
tests/test_api/test_exceptions.py
tests/test_api/test_middleware.py
tests/test_api/test_schemas.py
tests/test_api/test_sse.py
tests/test_api_rest/test_api_rest.py
tests/test_api_rest/test_cli_app.py
tests/test_api_rest/test_component_restore.py
tests/test_api_rest/test_frontend_parity.py
tests/triggers/test_calendarinterval.py
tests/triggers/test_combining.py
tests/triggers/test_cron.py
tests/triggers/test_date.py
tests/triggers/test_interval.py
tests/triggers/test_registry.py
tests/triggers/test_triggers.py