result = await agent.run(context)if result.llm_response.elicitations: elicit = result.llm_response.elicitations[0] # Show options to user options = elicit.details.input.get('options', []) for i, opt in enumerate(options, 1): print(f"{i}. {opt}") # Get user selection and add as tool result user_choice = get_user_input() context.add_message(Message( role=MessageRole.TOOL, content=[ToolResult(tool_id=elicit.tool_id, result=user_choice)], ))