Expose email-workflow stage contents in the CLI (read-back for hey workflow)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 58/100
Hướng nghiên cứu
Start by reading the implementations of hey workflow view, hey box view, and hey collection view, then trace how hey thread read and hey search shape topic records. Choose one of the two proposed read-back options and check the existing workflow add and move behavior. Done means users can inspect stage membership through the CLI in a useful thread-listing shape.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Request: make hey workflow readable. Today the CLI can write email
workflows but not read them:
hey workflow view <id>lists only stage names/IDs — no command lists the
threads standing in a stage.- No record carries stage membership:
hey thread readandhey searchrows
expose no workflow field. - The only probe is behavioral —
workflow add422s on an already-member
topic,workflow move404s on a non-member — which never says which stage.
Ask: either (or both) of:
hey workflow view <id> --stage <id>— list the threads in one stage, in
the usual thread-listing shape (likehey box view/hey collection view).- a
workflowmembership field on topic records inhey thread readand
hey searchrows, e.g.workflow: {id, stage_id}.
Why: I'm using coding agents to manage my HEY email workflow — an agent
runs daily triage and status tracking, with the workflow stages as its kanban.
The agent can add and move threads, but cannot read the workflow back, so it
has to keep an external copy of every stage assignment and reconstruct state
from sender-based searches that can never confirm a move landed in the right
stage. The web app renders the per-stage kanban, so the data exists
server-side.
Verified against hey 1.10.0 (Linux x86_64). Same read-vs-write gap as #481
(thread notes); related: #379 (autofiling) and #180 (box designations) — state
that can be written but not enumerated.
- Ngôn ngữ chính
- Go
- Star
- 414
- Fork
- 53
- Merge trung bình
- 22 giờ 58 phút
- Pull request đã merge (30 ngày)
- 63
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của basecamp/hey-cli
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
TUI Calendar: Enter does nothing on a highlighted event (Day/Week), though the help bar shows "enter: open"Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởCLI Only
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Installer canary failureĐang mởinstaller-canary
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Bubble Up box is empty in the TUI and `hey box view`, but `hey bubble list` returns the emailsĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100
basecamp/hey-cli#586 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của basecamp/hey-cli
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
containerd/containerd#14476 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
kind/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
ome-projects/ome#1242 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
copy design-review mac P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
tosunlab/hisarapp-core#510 ·