~bigbes/agents-dev · parade

main · last commit 13 days ago · 7g0stsfu

← Back to the parade

ah-yq0 ahub status: render the new error_message column Lined Up

status: open P4 chore milestone:v0.2.0
bd update ah-yq0 --claim bd close ah-yq0
Created byEugene Blikh
Ownerbigbes@gmail.com
Created2026-08-05T00:23:52Z
Updated2026-08-05T00:23:52Z
Description
Finishes the ah-1cx.9 story. runs.error_message is now persisted and served as error_message on GET /api/v1/status, but printStatusTable in cmd/ahub/main.go does not render it — and cmd/ahub does not currently read any latest_run field beyond the fixed columns.

Since ah-tqc an error outcome can carry exit code 0, so for that whole class the exit column says nothing and the reason is the only diagnosable field. An operator running 'ahub status' today sees 'error / 0' and has to go read the daemon log.
Acceptance criteria
'ahub status' shows the failure reason for an error run, truncated to keep the table readable, and shows nothing extra for successful runs.

Depends on

No outgoing dependencies.

Depended on by

Nothing depends on this issue.

No comments.

  • Eugene Blikh created the issue · 2026-08-05T03:23:51Z
  • Eugene Blikh added label milestone:v0.2.0 · 2026-08-05T03:24:03Z
Stored rows — what this pane was built from, as read
issues 1 row
id ah-yq0
content_hash c11d409a6902e44a568e66276a44382aeddfdd6e3e70a9f8edf9ec5c6856b1f4
title ahub status: render the new error_message column
description Finishes the ah-1cx.9 story. runs.error_message is now persisted and served as error_message on GET /api/v1/status, but printStatusTable in cmd/ahub/main.go does not render it — and cmd/ahub does not currently read any latest_run field beyond the fixed columns. Since ah-tqc an error outcome can carry exit code 0, so for that whole class the exit column says nothing and the reason is the only diagnosable field. An operator running 'ahub status' today sees 'error / 0' and has to go read the daemon log.
design
acceptance_criteria 'ahub status' shows the failure reason for an error run, truncated to keep the table readable, and shows nothing extra for successful runs.
notes
status open
priority 4
issue_type chore
assignee NULL
estimated_minutes NULL
created_at 2026-08-05T00:23:52Z
created_by Eugene Blikh
owner bigbes@gmail.com
updated_at 2026-08-05T00:23:52Z
closed_at NULL
closed_by_session
external_ref NULL
spec_id
compaction_level 0
compacted_at NULL
compacted_at_commit NULL
original_size NULL
sender
ephemeral 0
wisp_type
pinned 0
is_template 0
mol_type
work_type
source_system
metadata �{}
source_repo
close_reason
event_kind
actor
target
payload
await_type
await_id
timeout_ns 0
waiters
hook_bead
role_bead
agent_state
last_activity NULL
role_type
rig
due_at NULL
defer_until NULL
no_history 0
started_at NULL
is_blocked 0
labels 1 row
issue_id ah-yq0
label milestone:v0.2.0
events 2 rows
id 019fcf4e-204a-7052-ba43-8c65b2309fe6
issue_id ah-yq0
event_type created
actor Eugene Blikh
old_value
new_value
comment NULL
created_at 2026-08-05T03:23:51Z
id 019fcf4e-4d0d-74de-93fd-c4af82c8fb5f
issue_id ah-yq0
event_type label_added
actor Eugene Blikh
old_value NULL
new_value NULL
comment Added label: milestone:v0.2.0
created_at 2026-08-05T03:24:03Z