Skip to content

Release v0.4.0#74

Merged
xerial merged 1 commit intomainfrom
release-0.4.0
Jun 30, 2025
Merged

Release v0.4.0#74
xerial merged 1 commit intomainfrom
release-0.4.0

Conversation

@xerial
Copy link
Member

@xerial xerial commented Jun 30, 2025

Release v0.4.0

🎉 New Features

Workflow Monitoring and Control

  • Added comprehensive Digdag workflow integration with 9 new MCP tools:
    • list_workflows - List all workflows in a project
    • list_sessions - List workflow execution sessions with filtering
    • get_session_attempts - Get all attempts for a session
    • get_attempt_tasks - List all tasks within an attempt
    • get_task_logs - Retrieve logs for a specific task
    • get_attempt_logs - Retrieve aggregated logs from all tasks
    • kill_attempt - Request cancellation of a running attempt
    • retry_session - Retry a session from the beginning or specific task
    • retry_attempt - Retry a specific attempt with resume capabilities

🔧 Improvements

  • Workflow control operations (kill/retry) are now enabled by default as they are safe operations
  • Added support for camelCase field names in workflow API responses
  • Improved error handling with API key masking in workflow operations
  • Added comprehensive integration tests for workflow functionality

📚 Documentation

  • Added complete documentation for all workflow tools in README
  • Added workflow monitoring examples and troubleshooting guides
  • Updated CLAUDE.md with workflow integration details
  • Added link to Digdag API documentation

🔒 Security

  • All workflow operations maintain the same security standards
  • API keys are properly masked in error messages
  • Audit logging extended to cover workflow operations

@xerial xerial merged commit 853c6c6 into main Jun 30, 2025
5 checks passed
@xerial xerial deleted the release-0.4.0 branch June 30, 2025 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant