- region "Approve this plan and leave plan mode?": - text: Plan review - heading "Add --greeting flag to CLI" [level=1]: - text: Add - code: "--greeting" - text: flag to CLI - list: - listitem: - strong: Locate the CLI entry point - text: (e.g., - code: cli.py - text: "," - code: main.go - text: "," - code: index.js - text: etc.) and find the argument parser definition (argparse, click, cobra, yargs, or similar). - listitem: - strong: Register a new optional string argument - text: named - code: "--greeting" - text: with a short alias ( - code: "-g" - text: if available) and a sensible default value (e.g., - code: "\"Hello\"" - text: ). - listitem: - strong: Thread the parsed value - text: through the main handler function so it is passed where the greeting string is used (e.g., the welcome/response message). - listitem: - strong: Update the help text - text: so - code: "--help" - text: or - code: "-h" - text: shows the new flag with its description. - listitem: - strong: No tests or config changes - text: unless they already exist and directly validate the flag's presence. - status - button "Chat about it": - img - text: Chat about it - button "Refuse" - button "Approve"