Correções de bugs, layout de cards e webhook test funcional
- Pipeline cancel/approve/reject corrigido com busca bidirecional - Secrets injetados no executor via cleanEnv - Versionamento automático ao atualizar agentes - writeJsonAsync com log de erro - Removido asyncHandler.js (código morto) - Restaurado permissionMode padrão bypassPermissions - Ícones dos cards alinhados à direita com wrapper - Botão Editar convertido para ícone nos cards - Webhook test agora dispara execução real do agente/pipeline - Corrigido App.navigateTo no teste de webhook
This commit is contained in:
@@ -369,6 +369,18 @@ const DashboardUI = {
|
||||
wsBadge.textContent = wsConnected ? 'Conectado' : 'Desconectado';
|
||||
wsBadge.className = `badge ${wsConnected ? 'badge--green' : 'badge--red'}`;
|
||||
}
|
||||
|
||||
const claudeBadge = document.getElementById('system-claude-status-badge');
|
||||
if (claudeBadge) {
|
||||
API.system.info().then((info) => {
|
||||
const available = info.claudeVersion && info.claudeVersion !== 'N/A';
|
||||
claudeBadge.textContent = available ? info.claudeVersion : 'Indisponível';
|
||||
claudeBadge.className = `badge ${available ? 'badge--green' : 'badge--red'}`;
|
||||
}).catch(() => {
|
||||
claudeBadge.textContent = 'Indisponível';
|
||||
claudeBadge.className = 'badge badge--red';
|
||||
});
|
||||
}
|
||||
},
|
||||
|
||||
_statusBadgeClass(status) {
|
||||
|
||||
Reference in New Issue
Block a user