main · last commit
13 days ago ·
7g0stsfu
ah-0ge.4 Ask-user question loop via .task/question.json file channel
Past Stand
bd reopen ah-0ge.4
| Created by | Eugene Blikh |
| Owner | bigbes@gmail.com |
| Created | 2026-07-17T20:14:02Z |
| Updated | 2026-07-17T20:14:17Z |
| Closed | 2026-07-17T20:14:17Z |
File-channel ask-user (SPEC §14.4), mirroring the delegation loop. A successful run writes .task/question.json; the parent parks in a new 'question' state (promoted from parked bucket); the daemon posts the question as a board comment with a sentinel; a human reply resumes the parent as a new attempt with the answer appended. Answer detection is stateless (latest comment lacking the sentinel), so no marker persistence, token, or HTTP endpoint. Deliberately the file-channel form, NOT the ahub-tool-over-HTTP form — same rationale as ah-0ge.1.
A run that writes question.json parks the card in Question with the question commented; a human comment reply resumes the parent as a new attempt carrying the answer.
ah-0ge
— Stage 4: agent tools API, question loop, AgentsView links
parent-child
closed
Nothing depends on this issue.
| id | ah-0ge.4 |
| content_hash | a129a5d69b25f2dc5692877fa06f42251ed75cd3b43a5fd44cf2cb374fa55378 |
| title | Ask-user question loop via .task/question.json file channel |
| description | File-channel ask-user (SPEC §14.4), mirroring the delegation loop. A successful run writes .task/question.json; the parent parks in a new 'question' state (promoted from parked bucket); the daemon posts the question as a board comment with a sentinel; a human reply resumes the parent as a new attempt with the answer appended. Answer detection is stateless (latest comment lacking the sentinel), so no marker persistence, token, or HTTP endpoint. Deliberately the file-channel form, NOT the ahub-tool-over-HTTP form — same rationale as ah-0ge.1. |
| design | |
| acceptance_criteria | A run that writes question.json parks the card in Question with the question commented; a human comment reply resumes the parent as a new attempt carrying the answer. |
| notes | |
| status | closed |
| priority | 3 |
| issue_type | feature |
| assignee | NULL |
| estimated_minutes | NULL |
| created_at | 2026-07-17T20:14:02Z |
| created_by | Eugene Blikh |
| owner | bigbes@gmail.com |
| updated_at | 2026-07-17T20:14:17Z |
| closed_at | 2026-07-17T20:14:17Z |
| 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 | Ask-user question loop implemented and tested (committed 5ad253a): question state, .task/question.json file channel, stateless answer detection via comment sentinel, resume-with-answer. Full suite + e2e green. |
| 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 |
| id | 5e2ed0b3-8cef-593b-a52d-363938a44faf |
| issue_id | ah-0ge.4 |
| type | parent-child |
| created_at | 2026-07-17T23:14:02Z |
| created_by | Eugene Blikh |
| metadata | �{} |
| thread_id | |
| depends_on_issue_id | ah-0ge |
| depends_on_wisp_id | NULL |
| depends_on_external | NULL |
| id | 019f71b6-eeed-7943-ad8a-f8d3bd54ca45 |
| issue_id | ah-0ge.4 |
| event_type | created |
| actor | Eugene Blikh |
| old_value | |
| new_value | |
| comment | NULL |
| created_at | 2026-07-17T23:14:01Z |
| id | 019f71b7-2805-7c11-ae23-f0c35a60c537 |
| issue_id | ah-0ge.4 |
| event_type | closed |
| actor | Eugene Blikh |
| old_value | |
| new_value | Ask-user question loop implemented and tested (committed 5ad253a): question state, .task/question.json file channel, stateless answer detection via comment sentinel, resume-with-answer. Full suite + e2e green. |
| comment | NULL |
| created_at | 2026-07-17T23:14:16Z |
| id | 019f7cda-9635-7bd3-b8d8-ffd5345a2552 |
| issue_id | ah-0ge.4 |
| event_type | label_added |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Added label: milestone:stage-4 |
| created_at | 2026-07-20T03:08:47Z |
| id | 019f7cdc-2118-7ad1-a3ae-79fa29ff9da3 |
| issue_id | ah-0ge.4 |
| event_type | label_removed |
| actor | Eugene Blikh |
| old_value | NULL |
| new_value | NULL |
| comment | Removed label: milestone:stage-4 |
| created_at | 2026-07-20T03:10:29Z |
No comments.
Close reason