Repository navigation
feat(serve): expose Workflow tasks and controls #9546
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 6 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
9bab3c3
feat(serve): expose workflow tasks and controls
qqqys 75f2975
Merge upstream/main into codex/issue-9033-workflow-daemon-api
qqqys 80f94d6
Merge upstream/main into codex/issue-9033-workflow-daemon-api
qqqys bea0746
fix(serve): align workflow capability gating
qqqys 6febdb2
fix(cli): reject live workflow history deletion
qqqys fdadec7
fix(serve): start controlled workflows in background
qqqys 135bf45
fix(serve): address workflow control review blockers
qqqys 4ab652a
fix(serve): make workflow history deletion race-safe
qqqys e139338
chore(serve): resolve merge conflicts with main
qqqys 3497d0d
fix(serve): enforce workspace trust on the daemon Workflow surfaces (…
32d8934
Merge branch 'main' into codex/issue-9033-workflow-daemon-api
qwen-code-dev-bot c25a5f9
fix(serve): close cross-session workflow deletion races and untrusted…
qwen-code-dev-bot 2ac1f68
Merge branch 'main' into codex/issue-9033-workflow-daemon-api
qqqys 15847f9
Merge branch 'main' into codex/issue-9033-workflow-daemon-api
qqqys e80f785
Merge remote-tracking branch 'upstream/main' into tmp-sync-9546
qqqys eeca4d7
Merge upstream/main into codex/issue-9033-workflow-daemon-api
qqqys f8506d3
fix(serve): enforce workflow trust gates
qqqys b799ea6
fix(cli): close the four cross-session workflow-history consistency h…
qqqys 3d6b3bc
Merge remote-tracking branch 'upstream/main' into HEAD
qqqys f42b285
fix(core): drop the duplicated telemetry-swap mock property
qqqys 0b5d23c
fix(workflows): guard pending run lifecycle
qqqys 6c79490
fix(workflows): let a starting run be cancelled, and stop two slow leaks
qqqys f119607
fix(core): close the round-5 review findings on workflow task controls
qqqys c58b3fd
Merge remote-tracking branch 'upstream/main' into codex/issue-9033-wo…
qqqys 2c2c232
Merge branch 'main' into codex/issue-9033-workflow-daemon-api
qqqys 4b441a9
Merge branch 'main' into codex/issue-9033-workflow-daemon-api
qqqys 8bdd956
fix(serve): keep workflow retry and the workflowsEnabled flag consist…
qqqys File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deferred this round: Critical-only mode is active and the batch was capped at the six Critical findings (the cross-session deletion/resurrection cluster and the untrusted-workspace includeWorkflows leak), each landed with regression tests and mutation-probed witnesses. This Suggestion remains queued for a follow-up round. The controlSessionWorkflowTask success-path payload assertion was not added this round.
本轮顺延:当前处于 Critical-only 模式,批次上限为 6 个 Critical 发现(跨会话删除/复活问题簇与不可信工作区的 includeWorkflows 泄露),均已随回归测试和变异探针见证落库。该建议保持排队,留待后续轮次处理。