Skip to content

fix: reconcile outcome plan confirmation state - #1053

Merged
sabbour merged 1 commit into
devfrom
fix/1006-plan-confirm-stale-state
Aug 31, 2026
Merged

fix: reconcile outcome plan confirmation state#1053
sabbour merged 1 commit into
devfrom
fix/1006-plan-confirm-stale-state

Conversation

@sabbour

@sabbour sabbour commented Aug 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • refresh coordinator run snapshots immediately after outcome-plan confirmation
  • return typed or empty transient plan/artifact responses instead of retryable server errors
  • bound artifact retry polling and stop it for permanently absent artifacts

Fixes #1006

@github-actions

Copy link
Copy Markdown
Contributor

📝 Docs sync reminder

This PR changes code in doc-relevant paths but does not touch docs/**.
If this change adds or alters a feature, API endpoint, MCP tool, blueprint, or workflow,
please update the docs in the same PR (the definition of done includes docs).

Changed source files
apps/Agentweaver.Api/Endpoints/CoordinatorEndpoints.cs
apps/Agentweaver.Api/Endpoints/RunEndpoints.cs

How to update fast

  • Invoke the agentweaver-docs-sync skill (.copilot/skills/agentweaver-docs-sync/SKILL.md) for the playbook.
  • Regenerate auto-derived reference: node scripts/gen-docs.mjs then commit.
  • Build to verify: cd docs && npm ci && npm run build.

This is a non-blocking reminder — it will not prevent merge. See .github/DOCS_SYNC.md.

@sabbour
sabbour force-pushed the fix/1006-plan-confirm-stale-state branch 2 times, most recently from f79a878 to 9f00744 Compare August 31, 2026 12:01
@sabbour
sabbour enabled auto-merge (squash) August 31, 2026 12:08
@sabbour
sabbour force-pushed the fix/1006-plan-confirm-stale-state branch 3 times, most recently from 4fe5f22 to 8fb7ed3 Compare August 31, 2026 12:32
Closes #1006

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 20ea1af6-c1fb-441c-8c7d-086f7900fc16
@sabbour
sabbour force-pushed the fix/1006-plan-confirm-stale-state branch from 8fb7ed3 to 53fce5f Compare August 31, 2026 12:51
@sabbour
sabbour merged commit 8d72b93 into dev Aug 31, 2026
17 checks passed
@sabbour
sabbour deleted the fix/1006-plan-confirm-stale-state branch August 31, 2026 12:57
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.

bug(orchestration): reconcile plan confirmation state without manual refresh and stop refresh error loop

1 participant