Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesstack72

Relationships

#1916 repo init and repo upgrade use LogTape output instead of clean human-readable output

Opened by stack72 · 8/31/2026· Shipped 8/31/2026

Description

swamp repo init and swamp repo upgrade render their human-readable output through LogTape logger calls (logger.info, logger.warn), which produces timestamped, prefixed log lines:

2026-08-31T18:49:45.045Z   info    swamp·repo·service   Installed global skills to "/Users/[REDACTED]/.claude/skills"
2026-08-31T18:49:45.048Z   info    repo·init            Initialized swamp repository at "/Users/[REDACTED]/code/test-init" (tools: "claude")
2026-08-31T18:49:45.049Z   info    repo·init            What's next:
2026-08-31T18:49:45.049Z   info    repo·init              → Start Claude Code and run /swamp-getting-started

These commands are user-facing onboarding surfaces. The LogTape decoration (timestamp, level, category) adds noise that makes the output harder for humans to read.

Expected behavior

Use writeOutput() for clean, undecorated output — matching the pattern used by other renderers like auth whoami and doctor.

Steps to reproduce

  1. Run swamp repo init in a new directory
  2. Observe timestamped LogTape lines in the output

Environment

  • swamp CLI (all versions with current renderer)
  • All platforms
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 7 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

8/31/2026, 7:33:46 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack728/31/2026, 7:01:52 PM

Sign in to post a ripple.