From cb357369767bbca9d35fd7c8dc8e853b05f61a98 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Feb 2026 22:09:40 +0000 Subject: [PATCH 1/2] Initial plan From c3bb4f21417dd3fce31ac4a7ade1bf1e9633d8cd Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Feb 2026 22:13:21 +0000 Subject: [PATCH 2/2] Fix argparse nargs="*" to use REMAINDER for forwarded task args Co-authored-by: pmalarme <686568+pmalarme@users.noreply.github.com> --- scripts/run_tasks_in_agents_if_exists.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/run_tasks_in_agents_if_exists.py b/scripts/run_tasks_in_agents_if_exists.py index b9676f2..49469df 100644 --- a/scripts/run_tasks_in_agents_if_exists.py +++ b/scripts/run_tasks_in_agents_if_exists.py @@ -52,7 +52,7 @@ def _parse_args(argv: list[str] | None = None) -> argparse.Namespace: parser.add_argument("task", help="Poe task name to run (e.g. lint, test, build)") parser.add_argument( "extra", - nargs="*", + nargs=argparse.REMAINDER, help="Extra arguments forwarded to the Poe task", ) return parser.parse_args(argv)