Skip to content

Fix stale published run status - #3570

Merged
AbigailDeng merged 2 commits into
feat/2026-08-04_workflow-activity-vnextfrom
fix/2026-09-02_published-run-status
Sep 2, 2026
Merged

Fix stale published run status#3570
AbigailDeng merged 2 commits into
feat/2026-08-04_workflow-activity-vnextfrom
fix/2026-09-02_published-run-status

Conversation

@AbigailDeng

@AbigailDeng AbigailDeng commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Problem

A published run can be completed in its run audit while the member run catalog still returns the older running summary. The selected run then showed Completed in the detail pane but Running in the published-runs list.

Solution

Use the audit summary only when it belongs to the currently selected runId, and use that summary to replace the matching catalog item. This keeps the detail pane and left-hand run list on the same current status while avoiding stale data from a previous route selection.

The branch is merged with feat/2026-08-04_workflow-activity-vnext, which is also the PR base.

Local verification

  • Related tests: pnpm --dir apps/aevatar-console-web exec jest src/pages/runtime-published-runs/index.test.tsx --runInBand (8 passed)
  • Related tests: pnpm --dir apps/aevatar-console-web exec jest --findRelatedTests src/pages/runtime-published-runs/MemberPublishedRunsReplay.tsx --runInBand (8 passed)
  • Stability guard: bash tools/ci/test_stability_guards.sh (passed)
  • Changed-file static check: pnpm --dir apps/aevatar-console-web exec biome lint --only=suspicious/noExplicitAny src/pages/runtime-published-runs/MemberPublishedRunsReplay.tsx src/pages/runtime-published-runs/index.test.tsx (passed)
  • Full changed-file Biome check: reports pre-existing target-branch diagnostics for quote formatting/import order, noArrayIndexKey, and noNonNullAssertion; no whole-file formatting was applied
  • Diff check: git diff origin/feat/2026-08-04_workflow-activity-vnext --check -- apps/aevatar-console-web/src/pages/runtime-published-runs/MemberPublishedRunsReplay.tsx apps/aevatar-console-web/src/pages/runtime-published-runs/index.test.tsx (passed)
  • Full frontend suite/build: deferred to GitHub CI by personal local workflow policy

@AbigailDeng
AbigailDeng changed the base branch from dev to feat/2026-08-04_workflow-activity-vnext September 2, 2026 06:01
@AbigailDeng
AbigailDeng merged commit 4b2878e into feat/2026-08-04_workflow-activity-vnext Sep 2, 2026
12 of 13 checks passed
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