Adicionar campo diretório de trabalho no modal de execução

- Campo execute-workdir no modal com valor pré-preenchido do agente
- Frontend envia workingDirectory na API de execução
- Backend aceita e aplica override de workingDirectory via metadata
- Pré-preenche com config do agente selecionado ao abrir modal
- Adiciona stopAll ao scheduler e limpa README
This commit is contained in:
Frederico Castro
2026-02-28 02:20:09 -03:00
parent 7a4ab2279d
commit fa47538a8f
8 changed files with 38 additions and 17 deletions

View File

@@ -366,6 +366,12 @@ const AgentsUI = {
if (App._executeDropzone) App._executeDropzone.reset();
const selectedAgent = allAgents.find(a => a.id === agentId);
const workdirEl = document.getElementById('execute-workdir');
if (workdirEl) {
workdirEl.value = (selectedAgent?.config?.workingDirectory) || '/home/projetos/';
}
AgentsUI._loadSavedTasks();
Modal.open('execute-modal-overlay');