Skip to content

Rewrite Workflow settings UI to match the group+flowchart demo #1364

Closed

Description

@Birfy

Owner: Dev4 — Workflow settings UI rewrite, queued after #1367 (Lead, 2026-10-27).

Ask

Owner 2026-10-27: the Settings → 工作流 page is wrong / messy — rewrite it completely.

What is wrong (screenshot attached)

Current settings pane shows a bare text dump: 「工作流就是一个文件:workflows/<id>.json…」 with sections 出厂预设 / 你自己的 stuck on 「正在读取工作流…」. That is not the product surface.

Target

Match the HTML demo (flybot-workflow-demo: group-shaped Workflow chat + drag-drop flowchart canvas + task assign), already scoped in #1318 / merged #1330. Settings → 工作流 should list/manage workflows in FlyBot UI language (not a JSON-file tutorial), open the visual graph editor, and support predefined + Bot-defined workflows.

Done when

  1. Settings → 工作流 no longer shows the file-path tutorial / stuck loading copy as the main UI.
  2. User can see factory + own workflows and open the graph editor (drag-drop) from that entry.
  3. PR with Fixes #; keep task/kanban; do not revive the delivery board (Remove the delivery board (GitHub repo metrics panel) #1363 removes it).

Activity

  1. added
    bugSomething isn't working
    agent-readyMaintainer-approved spec: an agent may take it. Only maintainers set this; never in a template
    area:uiWeb/desktop UI and copy
    on Oct 27, 2026
  2. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Written-by: Chief

    Claiming. Rewriting Settings → 工作流 to match the group+flowchart demo; current file-tutorial UI is out.

  3. added
    agent-workingAn agent has claimed this issue (the claim comment names the branch)
    on Oct 27, 2026
  4. added a commit that references this issue on Oct 27, 2026
    9c8e51b
  5. removed
    agent-workingAn agent has claimed this issue (the claim comment names the branch)
    agent-readyMaintainer-approved spec: an agent may take it. Only maintainers set this; never in a template
    on Oct 27, 2026
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

    area:uiWeb/desktop UI and copybugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions