Skip to content

Bug: ask_users tool does not return response to agent #146

Description

@AI-J-IN

Summary

When an agent calls the ask_users tool to request input from the user, the tool does not return the user's response back to the agent. This causes the agent to hang indefinitely waiting for input that never arrives, or the conversation flow breaks entirely.

Steps to reproduce

  1. Start a conversation with a Raven agent
  2. The agent determines it needs to ask the user a question (e.g., for clarification or input)
  3. The agent calls the ask_users tool
  4. The user provides input
  5. Observe: the user's response is not returned to the agent, causing a deadlock or broken workflow

Expected behavior

When a user responds to an ask_users prompt, the response should be properly captured and returned to the agent so it can continue its workflow. The conversation should flow naturally: agent asks -> user responds -> agent processes the response.

Actual behavior

The ask_users tool is called by the agent, but the user's input never reaches the agent. The agent either hangs indefinitely waiting for the response, or the conversation context is lost, forcing the user to start a new conversation.

Environment

OS: Any
Raven: latest main branch

Logs or screenshots


Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions