Skip to content

fix(workflow): Settings → Workflow graphs shows "No workflows yet" while sidebar already lists them #1480

Closed

Description

@Birfy

Problem

LIVE prod Settings → Workflow graphs (tip 952d6358, 2026-10-28 Asia/Shanghai):

  • On first open the graphs tab can show 「No workflows yet」 / stay empty while the sidebar already lists 「FlyBot issue → 合入」 and 「FlyBot PR → 合入」.
  • Settings → Workflows stays on 「Reading workflows…」 for several seconds; the graphs tab only fills after that finishes.

Expected

Show a loading state (or reuse sidebar/state already in memory), never a false empty 「No workflows yet」 when workflows exist.

Context

  • Visual pass 3. Do not merge to prod without owner yes.

Screenshots

after-load

Owner

Birfy / bot-im / FlyBotDebugger

Activity

  1. Birfy commented on Oct 28, 2026

    @Birfy
    CollaboratorAuthor

    Written-by: Triage

    Closed as fixed on main — merged in PR #1490 (squash merge commit 1b6f588c480c0fe061524bc94533f30713a2bd6d, 2026-10-27T16:38:03Z, base main; the merge commit is an ancestor of main per GET /compare/1b6f588c480c0fe061524bc94533f30713a2bd6d...main → ahead, 0 behind).

    Its body reads Fixes #1448, #1480, #1481, #1482, #1483; GitHub auto-closed only the first number, which is why this issue stayed open with no work missing from it. On main, the graphs tab renders Reading workflows… while loading and only shows No workflows yet. when !loading && workflows.length === 0 (plugins/workflow/client.js:996-997), so the false-empty flash is gone.

    Evidence read at main (GET /contents/plugins/workflow/client.js?ref=main). Reopen with the LIVE prod tip if the shipped build still shows it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions