Skip to content

feat(cli): Auto-save run logs to ~/.local/warden/runs#40

Merged
gricha merged 1 commit intomainfrom
jsonl-always
Jan 30, 2026
Merged

feat(cli): Auto-save run logs to ~/.local/warden/runs#40
gricha merged 1 commit intomainfrom
jsonl-always

Conversation

@gricha
Copy link
Member

@gricha gricha commented Jan 30, 2026

Every warden run now automatically saves a JSONL log to a central location for debugging and auditing purposes. Files are named {dirname}_{timestamp}.jsonl for easy identification.

The default location is ~/.local/warden/runs/, which can be overridden via WARDEN_STATE_DIR environment variable. The run log path is shown in verbose mode (-v).

Every warden run now automatically saves a JSONL log to a central
location for debugging and auditing purposes. Files are named
{dirname}_{timestamp}.jsonl for easy identification.

The default location is ~/.local/warden/runs/, which can be overridden
via WARDEN_STATE_DIR environment variable. The run log path is shown
in verbose mode (-v).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@gricha gricha requested a review from dcramer January 30, 2026 01:49
@vercel
Copy link

vercel bot commented Jan 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
warden Ready Ready Preview, Comment Jan 30, 2026 1:49am

Request Review

@gricha gricha merged commit f919ef3 into main Jan 30, 2026
12 checks passed
@gricha gricha deleted the jsonl-always branch January 30, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant