diff options
| -rw-r--r-- | web/app.js | 37 | ||||
| -rw-r--r-- | web/index.html | 8 |
2 files changed, 10 insertions, 35 deletions
@@ -2016,7 +2016,7 @@ if (typeof document !== 'undefined') document.addEventListener('DOMContentLoaded handleStartNextTask(this); }); - switchTab('running'); + switchTab('tasks'); startPolling(); connectWebSocket(); @@ -2092,43 +2092,18 @@ if (typeof document !== 'undefined') document.addEventListener('DOMContentLoaded const f = document.getElementById('task-form'); if (result.name) f.querySelector('[name="name"]').value = result.name; -<<<<<<< HEAD if (result.agent && result.agent.instructions) f.querySelector('[name="instructions"]').value = result.agent.instructions; - if (result.agent && result.agent.working_dir) { + if (result.agent && (result.agent.project_dir || result.agent.working_dir)) { + const pDir = result.agent.project_dir || result.agent.working_dir; const pSel = document.getElementById('project-select'); - const exists = [...pSel.options].some(o => o.value === result.agent.working_dir); -||||||| cad057f - if (result.claude && result.claude.instructions) - f.querySelector('[name="instructions"]').value = result.claude.instructions; - if (result.claude && result.claude.working_dir) { - const sel = document.getElementById('project-select'); - const exists = [...sel.options].some(o => o.value === result.claude.working_dir); -======= - if (result.claude && result.claude.instructions) - f.querySelector('[name="instructions"]').value = result.claude.instructions; - if (result.claude && result.claude.project_dir) { - const sel = document.getElementById('project-select'); - const exists = [...sel.options].some(o => o.value === result.claude.project_dir); ->>>>>>> master + const exists = [...pSel.options].some(o => o.value === pDir); if (exists) { -<<<<<<< HEAD - pSel.value = result.agent.working_dir; -||||||| cad057f - sel.value = result.claude.working_dir; -======= - sel.value = result.claude.project_dir; ->>>>>>> master + pSel.value = pDir; } else { pSel.value = '__new__'; document.getElementById('new-project-row').hidden = false; -<<<<<<< HEAD - document.getElementById('new-project-input').value = result.agent.working_dir; -||||||| cad057f - document.getElementById('new-project-input').value = result.claude.working_dir; -======= - document.getElementById('new-project-input').value = result.claude.project_dir; ->>>>>>> master + document.getElementById('new-project-input').value = pDir; } } if (result.agent && result.agent.model) diff --git a/web/index.html b/web/index.html index a2800b0..ae6c6d2 100644 --- a/web/index.html +++ b/web/index.html @@ -15,13 +15,13 @@ <button id="btn-new-task" class="btn-primary">New Task</button> </header> <nav class="tab-bar"> - <button class="tab" data-tab="tasks">Tasks</button> + <button class="tab active" data-tab="tasks">Tasks</button> <button class="tab" data-tab="templates">Templates</button> <button class="tab" data-tab="active">Active</button> - <button class="tab active" data-tab="running">Running</button> + <button class="tab" data-tab="running">Running</button> </nav> <main id="app"> - <div data-panel="tasks" hidden> + <div data-panel="tasks"> <div class="task-list-toolbar"> <button class="filter-tab active" data-filter="active">Active</button> <button class="filter-tab" data-filter="interrupted">Interrupted</button> @@ -42,7 +42,7 @@ <div data-panel="active" hidden> <div class="active-task-list"></div> </div> - <div data-panel="running"> + <div data-panel="running" hidden> <div class="running-current"></div> <div class="running-history"></div> </div> |
