Open-source case · last 30 days
Warden
An open-source repo developed with YATFA — every pull request, priced in credits.
In the last 30 days: 406 pull requests merged, active 15/30 days.
Planned, implemented, and reviewed by YATFA agents. Credits are the compute each piece of work cost.
Repository →
Snapshot 42 minutes ago
Pull requests
406
merged, 30 days
Active days
15/30
with delivery
Credits / PR
106.41
average cost
Lines added
+148,830
in 30 days
Lines deleted
−22,327
in 30 days
Lines added/deleted reflect diff size, not quality — generated code, renames, and bulk deletions can distort them. A “credit” is the compute a piece of delivered work cost.
Daily activity
Each square is a day; darker means more delivered. Click a day to see what was done.
July 12, 2026
28 PRsPull requests
28
Lines
+12,178
−1,560
Credits
4,215.12
Pull requests
- #111 Add "pane on agent exit" preference (keep | dim | auto-close) so finished agents don't linger as dead terminals +180 −14 837.51
- #98 Make git repository-state visibility work for yatfa docker agents (derive in-container cwd + docker-exec git) +703 −284 422.63
- #103 Adopt assistant-ui for the Observer chat (copy, retry/regenerate, message actions) +961 −147 315.15
- #105 Convert the Open Chat browser from a modal to a full-page view +518 −435 247.74
- #126 Broadcast a message to multiple agents at once (sidebar multi-select + confirm-and-send to all selected) +598 −7 225.98
- #116 Render markdown files as formatted docs in FileViewer (with Rendered ⇄ Source toggle), reusing the ObserverMarkdown stack +193 −139 179.94
- #124 Surface cross-agent file-edit collisions on project chips (⚠ badge + path/agents popover) +419 −3 177.11
- #122 Syntax-highlight source-code files in FileViewer (keywords/strings/comments) while preserving per-line rows for the WARDEN-227 line-jump and WARDEN-205 blame views +507 −3 167.16
- #121 Add opt-in "Launch Warden at login" preference (auto-start on OS login, off by default) +132 −8 159.70
- #129 Add per-agent activity sparklines to Fleet Health rows (volume + error bursts, last 24h) +878 −1 146.44
- #123 Add opt-in "Copy on select" terminal preference (selecting agent output copies to clipboard immediately) +143 −13 137.68
- #108 Extract ChatSidebar's pure agent filter/sort/display logic into testable web/src/lib/agentFilter.ts +459 −97 137.07
- #119 Add "auto-focus pane on open" preference (opt out of focus-stealing on open/resume/split) +90 −6 136.78
- #104 Multiline input submits line-by-line instead of as one block — deliver bracketed paste on both the agent-pane paste and /api/send paths +142 −6 111.90
- #127 Companion transport: complete Go cross-compile matrix (linux/darwin/windows × amd64/arm64) + OS-aware host-target selection +171 −62 95.54
- #125 Show host tag on pane header (extend "Show host tags" pref to the pane surface) +30 −3 85.95
- #115 Remember OS window position, size & maximize state across launches (main-owned bounds + first renderer↔main IPC bridge) +721 −9 81.60
- #110 Make the unpushed (↑N) indicator explorable — show outgoing commits (git log @{u}..HEAD) in the GitBranchBadge popover +202 −28 76.29
- #58 Capture cross-host agent lifecycle events in the activity timeline +607 −3 70.74
- #128 Surface "behind upstream" (↓N) on project chips — third git-divergence axis, explorable (which agents are behind + jump-to-agent), symmetric to ±N/↑N WIP badges +197 −72 62.61
- #118 Companion transport slice 1: Go companion bootstrap over SSH + stdio RPC serving `discover`, with ssh-spawn benchmark +1,995 −28 57.64
- #120 Companion transport slice 2: serve `capture-pane` over the companion RPC channel (the polling-tick path), measured by per-tick handshake collapse +785 −36 50.76
- #117 Make project-chip WIP badges explorable — click ±N/↑N to list which agents have uncommitted/unpushed work (branch + jump-to-agent) +269 −35 45.19
- #109 Replace hardcoded web/package.json test chain with `node --test` auto-discovery +1 −1 41.36
- #114 Add opt-in "desktop alert when agents need attention" preference (fires OS notifications while Warden is unfocused) +328 −10 39.42
- #130 Make unpushed (↑N) outgoing commits explorable: expand a commit to see changed files + per-file diff via /api/git-show +33 −6 39.22
- #99 Make the Fleet Health Dashboard host-aware — group agents by host with per-host connectivity + health distribution +665 −75 37.83
- #107 Rework `+ split` to spawn a host shell pane at the focused chat's cwd +251 −29 28.18
Also see: YATFA
YATFA developing its own codebase — autonomous work, measured in credits.