summaryrefslogtreecommitdiff
path: root/web/index.html
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-14 00:39:22 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-14 00:39:22 +0000
commit2ee988ccc04c09ceb6de7cdb75c94114e85d01b9 (patch)
tree29100e3e4b33748c544b9a42cb74e964df49b96e /web/index.html
parent98ccde12b08ad0b7f53e42de959a72d8382179e3 (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.html11
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>