~bigbes/agents-dev · parade

main · last commit 13 days ago · 7g0stsfu

← Back to the parade

ah-0ge.4 Ask-user question loop via .task/question.json file channel Past Stand

status: closed P3 feature
bd reopen ah-0ge.4
Created byEugene Blikh
Ownerbigbes@gmail.com
Created2026-07-17T20:14:02Z
Updated2026-07-17T20:14:17Z
Closed2026-07-17T20:14:17Z
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.
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.

Depends on

  • ah-0ge — Stage 4: agent tools API, question loop, AgentsView links parent-child closed

Depended on by

Nothing depends on this issue.

No comments.

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.
  • Eugene Blikh created the issue · 2026-07-17T23:14:01Z
  • Eugene Blikh added under epic ah-0ge · 2026-07-17T23:14:02Z
  • Eugene Blikh closed the issue · 2026-07-17T23:14:16Z
    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.
  • Eugene Blikh added label milestone:stage-4 · 2026-07-20T03:08:47Z
  • Eugene Blikh removed label milestone:stage-4 · 2026-07-20T03:10:29Z
Stored rows — what this pane was built from, as read
issues 1 row
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
dependencies 1 row
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
events 4 rows
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