Skip to content

feat: a headless conversation reply has a deadline - #224

Merged
Lotus015 merged 1 commit into
mainfrom
feat/cloud-conversation-reply
Oct 13, 2026
Merged

Lotus015 merged 1 commit into
mainfrom
feat/cloud-conversation-reply

Conversation

@Lotus015

Copy link
Copy Markdown
Collaborator

Groundwork for answering baro's front-door question from the cloud dashboard.

  • With --with-dialogue, headless waits for a reply only for BARO_CONVERSATION_REPLY_TIMEOUT_SECS (default 30 min), then decides on its own via resolve_clarification_without_a_human. Without it nothing changes (0.118.9: decide immediately).
  • conversation_needs_input carries reply_timeout_secs so the cloud can show the deadline.
  • The runner closes its front-door gate on conversation_clarification_resolved, so a late reply is rejected (command_ack) instead of written to a gate nobody waits on.

baro-cloud gates conversation: true on runner >= 0.119.0, so this ships as 0.119.0.

🤖 Generated with Claude Code

With --with-dialogue the run waits for an answer, but only for
BARO_CONVERSATION_REPLY_TIMEOUT_SECS (default 30 min); then baro decides on
its own as it does without a peer. conversation_needs_input carries
reply_timeout_secs so a client can show the deadline, and the runner closes
its front-door gate on conversation_clarification_resolved so a late reply
is rejected instead of delivered to nobody.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@Lotus015
Lotus015 merged commit 1fcc7ce into main Oct 13, 2026
1 check passed
@Lotus015
Lotus015 deleted the feat/cloud-conversation-reply branch October 13, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant