Skip to content

add the partial-succeed status of workflows#613

Closed
RiskeyL wants to merge 1 commit intomainfrom
fix/issue-551
Closed

add the partial-succeed status of workflows#613
RiskeyL wants to merge 1 commit intomainfrom
fix/issue-551

Conversation

@RiskeyL
Copy link
Copy Markdown
Contributor

@RiskeyL RiskeyL commented Dec 12, 2025

No description provided.

Copilot AI review requested due to automatic review settings December 12, 2025 09:14
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Dec 12, 2025
@dosubot dosubot bot added the enhancement New feature or request label Dec 12, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for the "partial-succeeded" status to workflow execution results across the API documentation. The change extends the workflow status enum to better represent scenarios where a workflow completes execution but encounters issues in some of its steps, distinguishing this from complete success or complete failure.

Key Changes:

  • Extended the WorkflowFinishedData status enum to include "partial-succeeded" alongside existing statuses ("running", "succeeded", "failed", "stopped")
  • Updated consistently across all three language versions (English, Chinese, and Japanese)
  • Appropriately limited to workflow-level status; node-level status remains unchanged

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
en/api-reference/openapi_workflow.json Added "partial-succeeded" to WorkflowFinishedData status enum
zh/api-reference/openapi_workflow.json Added "partial-succeeded" to WorkflowFinishedDataCn status enum (Chinese translation)
ja/api-reference/openapi_workflow.json Added "partial-succeeded" to WorkflowFinishedDataJp status enum (Japanese translation)

The changes are consistent, well-structured, and semantically appropriate. The PR correctly distinguishes between workflow-level execution status (which can be partial) and node-level execution status (which remains binary), demonstrating sound API design principles.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@RiskeyL RiskeyL marked this pull request as draft December 15, 2025 05:58
@RiskeyL RiskeyL closed this Mar 19, 2026
@RiskeyL RiskeyL deleted the fix/issue-551 branch March 19, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants