scrum4me-docker/bin
Janpeter Visser c64c0278f2 feat(worker): configureerbare Claude --output-format, default stream-json (IDEA-064)
run-one-job.ts spawnde Claude met een hardcoded --output-format text,
dus de run-log bevatte alleen Claude's eind-samenvatting — geen zicht op
het werk tijdens een job (~6-10 min stilte, dan ineens de samenvatting).

- --output-format komt nu uit AGENT_CLAUDE_OUTPUT_FORMAT (default
  'stream-json'). stream-json streamt elke tool-call / elk bericht live
  naar de run-log; --verbose wordt automatisch toegevoegd want
  print-mode vereist dat bij stream-json.
- Zet AGENT_CLAUDE_OUTPUT_FORMAT=text terug voor de oude terse output.
- .env.example: nieuwe var gedocumenteerd.

stdoutBuf wordt alleen voor de TOKEN_EXPIRED-regexscan gebruikt; de
auth-error-strings staan ook binnen de JSON-events, dus detectie werkt
ongewijzigd. Niets parseert de output als job-resultaat.

Gevolg: de run-log (en de jobs/<job_id>.log symlink uit IDEA-063) wordt
JSONL i.p.v. plain text — gebruik jq of een viewer. Log-grootte groeit;
rotate-logs.sh dekt dat al af.

node --check + type-strip schoon.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 19:29:14 +02:00
..
_lib.sh fix: lokale Docker build werkend krijgen 2026-05-02 19:18:35 +02:00
check-tokens.sh fix: lokale Docker build werkend krijgen 2026-05-02 19:18:35 +02:00
deploy-to-nas.sh feat(deploy): bin/deploy-to-nas.sh voor één-commando redeploy 2026-05-06 01:30:22 +02:00
entrypoint.sh fix(entrypoint): ensure_writable bind-mounts + add log-cleanup (>2d) 2026-05-05 16:18:10 +02:00
health-server.js feat(health-server): /health checkt /var/cache vrije ruimte 2026-05-03 19:11:32 +02:00
job-cleanup.sh fix: lokale Docker build werkend krijgen 2026-05-02 19:18:35 +02:00
job-prepare.sh fix: lokale Docker build werkend krijgen 2026-05-02 19:18:35 +02:00
log-cleanup.sh feat(logs): per-job log-symlink jobs/<job_id>.log -> runs/<ts>.log (IDEA-063) 2026-05-14 19:22:40 +02:00
repo-bootstrap.sh fix(bootstrap): require GitHub-linked GIT_AUTHOR_EMAIL — Vercel deploy block 2026-05-02 20:14:28 +02:00
rotate-logs.sh fix: lokale Docker build werkend krijgen 2026-05-02 19:18:35 +02:00
run-agent.sh feat(logs): per-job log-symlink jobs/<job_id>.log -> runs/<ts>.log (IDEA-063) 2026-05-14 19:22:40 +02:00
run-one-job.ts feat(worker): configureerbare Claude --output-format, default stream-json (IDEA-064) 2026-05-14 19:29:14 +02:00
worker-quota-probe.sh feat(M13 T-520a): bin/worker-quota-probe.sh — pre-flight quota-meting 2026-05-06 04:28:38 +02:00