devlog / 2026-W35
Week 35, 2026 2026-08-24 to 2026-08-30
By week By project Merged pull requests Project Kenn Community Total Lines added Lines removed AgentsView 11 25 36 +40,971 −3,957 Kenn Forge 30 0 30 +10,345 −8,937 Ghosthub 28 1 29 +62,759 −26,794 kata 7 20 27 +55,032 −8,426 msgvault 7 20 27 +131,090 −4,181 docbank 1 17 18 +47,130 −2,184 roborev 12 0 12 +15,091 −2,155 BenchDB 5 0 5 +85,129 −2,256 kwt 4 1 5 +2,171 −64 Total 105 84 189 +449,718 −58,954
Project timeline →
Raw session capture can now upload through a hosted watch service, with durable retries and checkpoints that prevent lost progress. Agentsview now imports Cursor IDE sessions and Posit Assistant usage, and shows previously missing Devin session details. Session discovery now covers current Kiro layouts, OpenCode channel databases, Qoder CLI CN installs, and Gemini files without metadata. Cost estimates now use the rates in effect when usage occurred, with corrected Claude 1h cache pricing and Posit Assistant billing. Sessions remain browsable after a source disappears, and sync continues past deferred sources instead of blocking later sessions. Project timeline →
Terminal panes can now display images, and mouse input works inside tmux. Self-hosted Gitea connections now accept an explicit base URL. Forge now picks your most recently used workspace agent by default. New pull request worktrees keep their local base branches current. Expanding source context no longer wipes out inline comment drafts, and reviewers can collapse the diff file tree. Project timeline →
Remote workspaces now recover automatically from temporary SSH failures, while connection limits prevent session exhaustion. You can keep any tmux session running on demand, and managed workspaces now use a dedicated tmux server. Transparent backgrounds now work, titlebars respect their configured opacity, and transparent sidebar dividers stay thin. Clipboard writes no longer deadlock terminal input. Project timeline →
External root connectors such as Notion and Linear now retain and reconcile their connection state, with access through the daemon, CLI, and MCP. Identity tokens can now administer connectors. Work completed outside a repository can now use external completion evidence. Embedding batches can now use a token budget to limit batch size. Metadata updates can now require an expected value or an absent value, preventing accidental overwrites. Releases Tag Date v0.16.0 2026-08-27
Project timeline →
Find extracted attachments by meaning with semantic search. Browse people in the terminal UI, with facts that automatically resolve conflicts and repair themselves. Import WhatsApp conversations from Apple ChatStorage text exports. Incremental IMAP sync no longer rereads whole mailboxes on servers without QRESYNC, and Gmail sync can reconcile missed deletions after history expires. Malformed headers and attachment content types no longer force msgvault to discard the whole message. Project timeline →
Documents can now produce safe Markdown and verified plain-text renditions from the original evidence. Document renditions now have durable records, stable processing fingerprints, and atomic publishing. Backups can include document derivatives without relying on external providers, and cleanup can remove derivatives without deleting originals. Provider uploads now use the exact bytes that passed inspection, and DNS checks apply to the connection actually opened. Preflight now flags cloud placeholders and explains why hydration failed. Project timeline →
Define custom review types to tailor reviews to different needs. Use branch-specific review configuration in experiments. Batch automatic post-commit reviews instead of running each one separately. See why a review failed in the web UI, which also loads faster on first open. Use roborev list --all-branches to include reviews outside the current branch, and skip CI reviews for pull requests with configured labels. Releases Tag Date v0.67.0 2026-08-26
Project timeline →
Benchmark results now include fleet context, making it easier to compare a machine with the wider fleet. Benchmark machines now have dedicated places in the UI. New documentation explains when BenchDB is the right tool and adds a product guide and reference site. Project timeline →
Removing a worktree now stops if any running process has its working directory inside it, preventing in-use files from disappearing. Sessions stay associated with their worktree after you switch or rename its branch. kwt now supports worktree layouts inside bare containers.