Roo-Code/Auto Run Docs/Initiation/Phase-02-Implementation.md

1.2 KiB

Phase 02: Implementation and Verification

This phase executes the plan created in Phase 1. We will modify ask_followup_question to support multiple questions, address specific code review points, and ensure the changes are fully tested and documented.

Tasks

  • Implement "multiple questions" support in ask_followup_question:

    • Search for all usages of ask_followup_question to identify impact
    • Refactor function signature to accept a list of questions (or single)
    • Update internal logic to iterate or handle multiple inputs
    • Update return type annotations and docstrings
    • Address specific review comments from docs/review-response-plan.md (refactoring, naming, etc.)
  • Update tests and verify logic:

    • Update existing unit tests to match new signature
    • Add new test cases specifically for multiple questions input
    • Run tests and ensure all pass
    • Verify no regressions in single-question scenarios
  • Update documentation and PR metadata:

    • Update any markdown documentation referencing this function
    • Draft updated PR description in docs/pr-context/new-description.md reflecting the changes
    • (Optional) Use gh pr edit 11139 --body-file docs/pr-context/new-description.md if confident