Map background card failures to CardFailed with L1 body #177

Merged
weichen merged 1 commits from feature/fast-slow-display-u1 into main 2026-10-12 12:16:45 +00:00
Owner

Why: Stop showing raw task text as progress and stop lighting the done lamp on failed background runs (U1 whitelist).

Evidence: go test ./internal/runmgr/ -count=1; Dev combo make test-core test-backend (SELF).

Impact: create/promote/finish card bodies; material queue status text uses TaskSummaryStatusRunning.

Refs: Core #29 (ba289e7); fast-slow-channel-display-u1-plan W2; Documents #84

Why: Stop showing raw task text as progress and stop lighting the done lamp on failed background runs (U1 whitelist). Evidence: go test ./internal/runmgr/ -count=1; Dev combo make test-core test-backend (SELF). Impact: create/promote/finish card bodies; material queue status text uses TaskSummaryStatusRunning. Refs: Core #29 (ba289e7); fast-slow-channel-display-u1-plan W2; Documents #84
weichen added 1 commit 2026-10-12 08:24:43 +00:00
Map background card failures to CardFailed with L1 body
ci / vet-and-test (pull_request) Successful in 55s
4d48abaa8c
Why: Stop showing raw task text as progress and stop lighting the
done lamp on failed background runs (U1 whitelist).
Evidence: go test ./internal/runmgr/ -count=1
Impact: create/promote/finish card bodies; material queue status text.
Refs: fast-slow-channel-display-u1-plan W2; Core ba289e7

Co-authored-by: Cursor <cursoragent@cursor.com>
weichen merged commit d1f46c5646 into main 2026-10-12 12:16:45 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Backend#177