main · last commit
13 days ago ·
7g0stsfu
ah-yq0 ahub status: render the new error_message column
Lined Up
bd update ah-yq0 --claim
bd close ah-yq0
| Created by | Eugene Blikh |
| Owner | bigbes@gmail.com |
| Created | 2026-08-05T00:23:52Z |
| Updated | 2026-08-05T00:23:52Z |
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.
'ahub status' shows the failure reason for an error run, truncated to keep the table readable, and shows nothing extra for successful runs.
No outgoing dependencies.
Nothing depends on this issue.
| 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 |
| issue_id | ah-yq0 |
| label | milestone:v0.2.0 |
| 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 |
No comments.