diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-03-14 00:39:22 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-03-14 00:39:22 +0000 |
| commit | 2ee988ccc04c09ceb6de7cdb75c94114e85d01b9 (patch) | |
| tree | 29100e3e4b33748c544b9a42cb74e964df49b96e /scripts/start-next-task | |
| parent | 98ccde12b08ad0b7f53e42de959a72d8382179e3 (diff) | |
feat: add agent selector to UI and support direct agent assignment
- Added an agent selector (Auto, Claude, Gemini) to the Start Next Task button.
- Updated the backend to pass query parameters as environment variables to scripts.
- Modified the executor pool to skip classification when a specific agent is requested.
- Added --agent flag to claudomator start command.
- Updated tests to cover the new functionality.
Diffstat (limited to 'scripts/start-next-task')
| -rwxr-xr-x | scripts/start-next-task | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scripts/start-next-task b/scripts/start-next-task index da019b6..d53f008 100755 --- a/scripts/start-next-task +++ b/scripts/start-next-task @@ -12,4 +12,9 @@ if [[ -z "$task_id" ]]; then exit 0 fi -claudomator start "$task_id" +ARGS=() +if [[ -n "${CLAUDOMATOR_AGENT:-}" ]]; then + ARGS+=(--agent "$CLAUDOMATOR_AGENT") +fi + +claudomator start "${ARGS[@]}" "$task_id" |
