Skip to content

fix(cli): forward Pro run tuning through daemon dispatch - #224

Open
AmriteshKhare wants to merge 1 commit into
google:mainfrom
AmriteshKhare:fix/cli-run-daemon-pro-tuning
Open

AmriteshKhare wants to merge 1 commit into
google:mainfrom
AmriteshKhare:fix/cli-run-daemon-pro-tuning

Conversation

@AmriteshKhare

@AmriteshKhare AmriteshKhare commented Oct 28, 2026 •

Copy link
Copy Markdown

Summary

artemis run --verification-level and --explorer-pro-mode were accepted by the CLI, but the default daemon dispatch never sent them. A Pro task scheduled through the daemon therefore ran with the configured Checker preset and Explorer tier instead of the flags on the command line.

submit_task_to_daemon already accepts verification_level and explorer_mode, and the worker turns those fields back into --verification-level and --explorer-pro-mode. artemis batch and artemis run --standalone already forwarded both knobs. This change passes the same fields from artemis run on the daemon path.

Fixes #199

Test plan

  • uv run pytest tests/unit/test_cli.py::test_cli_run_forwards_pro_tuning_to_daemon tests/unit/test_cli.py::test_cli_run_forwards_pro_tuning_in_standalone_mode
  • Daemon dispatch keeps both flags together, and each flag when it is set alone
  • --standalone still passes verification_level and explorer_pro_mode into embedded execution
  • uv run ruff check and uv run ruff format --check on the touched files
  • Run artemis run --profile pro --verification-level strict --explorer-pro-mode ultra "<goal>" against a live daemon and confirm the worker command includes both flags

@google-cla

google-cla Bot commented Oct 28, 2026

Copy link
Copy Markdown

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@AmriteshKhare
AmriteshKhare marked this pull request as draft October 28, 2026 15:10
artemis run accepted --verification-level and --explorer-pro-mode but dropped them when submitting to the daemon, so scheduled Pro tasks ignored the requested Checker preset and Explorer tier.

Fixes google#199
@AmriteshKhare
AmriteshKhare force-pushed the fix/cli-run-daemon-pro-tuning branch from 2026bf2 to 94e0f70 Compare October 28, 2026 15:17
@AmriteshKhare
AmriteshKhare marked this pull request as ready for review October 28, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(cli): preserve run verification and Explorer tuning on daemon dispatch

1 participant