From a1d3ce707cce750cffbfec7316aad8c2aaf08c02 Mon Sep 17 00:00:00 2001 From: Fred Date: Fri, 27 Feb 2026 23:46:05 -0300 Subject: [PATCH] =?UTF-8?q?Corrigir=20E2BIG=20em=20pipelines,=20adicionar?= =?UTF-8?q?=20diret=C3=B3rio=20de=20projeto=20e=20retomada?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 1 + public/css/styles.css | 19 ++++ public/index.html | 10 +- public/js/api.js | 1 + public/js/app.js | 2 + public/js/components/history.js | 15 +++ public/js/components/pipelines.js | 19 +++- server.js | 1 + src/agents/executor.js | 32 ++++-- src/agents/pipeline.js | 178 +++++++++++++++++++++++++++++- src/routes/api.js | 12 ++ 11 files changed, 274 insertions(+), 16 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6bfa586..f5936ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM node:22-alpine WORKDIR /app COPY package*.json ./ RUN npm ci --omit=dev +RUN npm install -g @anthropic-ai/claude-code COPY . . RUN mkdir -p data ENV HOST=0.0.0.0 diff --git a/public/css/styles.css b/public/css/styles.css index 1636ae6..1c55dde 100644 --- a/public/css/styles.css +++ b/public/css/styles.css @@ -3489,6 +3489,25 @@ tbody tr:hover td { } } +.pipeline-workdir-badge { + display: inline-flex; + align-items: center; + gap: 6px; + padding: 3px 10px; + background-color: var(--bg-tertiary); + border: 1px solid var(--border-primary); + border-radius: 6px; + font-size: 11px; + color: var(--text-muted); + margin-bottom: 4px; +} + +.pipeline-workdir-badge code { + font-family: 'JetBrains Mono', monospace; + font-size: 11px; + color: var(--text-secondary); +} + .pipeline-flow { display: flex; flex-direction: column; diff --git a/public/index.html b/public/index.html index c541e2c..27048e8 100644 --- a/public/index.html +++ b/public/index.html @@ -1138,6 +1138,14 @@ +
+ + +

Caminho onde o projeto será criado/trabalhado. Todos os passos usarão este diretório.

+