feat(api): add workflow management tools to MCP API
Some checks failed
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 2m54s
Build and Release / Lint (push) Successful in 5m23s
Build and Release / Unit Tests (push) Successful in 5m45s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m5s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 6m5s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 6m19s
Build and Release / Build Binary (linux/arm64) (push) Failing after 33s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 24m58s
Some checks failed
Build and Release / Create Release (push) Successful in 0s
Build and Release / Integration Tests (PostgreSQL) (push) Successful in 2m54s
Build and Release / Lint (push) Successful in 5m23s
Build and Release / Unit Tests (push) Successful in 5m45s
Build and Release / Build Binaries (amd64, linux, linux-latest) (push) Successful in 3m5s
Build and Release / Build Binaries (amd64, darwin, macos) (push) Successful in 6m5s
Build and Release / Build Binaries (arm64, darwin, macos) (push) Successful in 6m19s
Build and Release / Build Binary (linux/arm64) (push) Failing after 33s
Build and Release / Build Binaries (amd64, windows, windows-latest) (push) Failing after 24m58s
Add new MCP tools for comprehensive workflow management: cancel_workflow_run, rerun_workflow, trigger_workflow, list_artifacts, approve_workflow, and list_workflows. Enhance get_job_logs with automatic error extraction and context for failed jobs. Add support for workflow_dispatch triggers with custom inputs.
This commit is contained in: