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 /web/index.html | |
| 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 'web/index.html')
| -rw-r--r-- | web/index.html | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/web/index.html b/web/index.html index d56dcb3..19cba2c 100644 --- a/web/index.html +++ b/web/index.html @@ -11,8 +11,15 @@ <body> <header> <h1>Claudomator</h1> - <button id="btn-start-next" class="btn-secondary">Start Next</button> - <button id="btn-new-task" class="btn-primary">New Task</button> + <div class="header-actions"> + <select id="select-agent" class="agent-selector"> + <option value="auto">Auto</option> + <option value="claude">Claude</option> + <option value="gemini">Gemini</option> + </select> + <button id="btn-start-next" class="btn-secondary">Start Next</button> + <button id="btn-new-task" class="btn-primary">New Task</button> + </div> </header> <nav class="tab-bar"> <button class="tab active" data-tab="queue" title="Queue">⏳</button> |
