Skip to content

Fix migration workflow completion#46

Merged
arjunkomath merged 1 commit into
mainfrom
fix/migration-workflow-stuck
Jun 24, 2026
Merged

Fix migration workflow completion#46
arjunkomath merged 1 commit into
mainfrom
fix/migration-workflow-stuck

Conversation

@arjunkomath

Copy link
Copy Markdown
Member

Summary

  • replace migration restore success/failure wait race with a single terminal restore-finished event
  • keep legacy restore events emitted for in-flight workflow compatibility
  • finalize migration state in a separate retry-safe step and let agent status recover legacy target-starting states
  • add UI label for the deploying_target migration phase

Verification

  • pnpm exec tsc --noEmit --pretty false
  • pnpm exec biome check --formatter-enabled=false app/api/v1/agent/restore/complete/route.ts lib/inngest/events/migration.ts lib/inngest/events/index.ts lib/inngest/functions/migration-workflow.ts lib/agent-status.ts components/service/details/deployment-progress.tsx

Review

  • reviewed with smart-review; follow-up review reported no blockers

@github-actions

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit ced2cc1.

@arjunkomath arjunkomath merged commit bc2a29c into main Jun 24, 2026
7 checks passed
@arjunkomath arjunkomath deleted the fix/migration-workflow-stuck branch June 24, 2026 21:56
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