devlog / 2026-W44
Week 44, 2026 2026-10-26 to 2026-11-01
By week By project Merged pull requests Project Kenn Community Total Lines added Lines removed Kenn Forge 147 0 147 +55,763 −26,161 docbank 93 8 101 +87,372 −25,328 AgentsView 60 22 82 +47,467 −10,427 roborev 64 13 77 +20,217 −2,913 msgvault 52 18 70 +36,890 −3,765 kata 32 21 53 +27,332 −8,991 BenchDB 33 0 33 +23,458 −2,419 Ghosthub 24 1 25 +14,619 −4,347 kwt 8 0 8 +1,935 −1,566 Total 513 83 596 +315,053 −85,917
Project timeline →
Chats in different workspaces no longer block one another, and one agent can now run multiple chats at once. Pull requests now explain when an outdated branch or required review blocks merging, and eligible PRs can join the merge queue in one click. You can update outdated PR branches from Forge, convert pull requests back to draft, and reorder workspaces within sidebar groups. Phones now show worklists, while review forms and pickers open in modals that stay on screen. Pull requests open faster, Codex access checks run alongside session startup, and open windows avoid reloading every list after each data change. Project timeline →
Search the whole vault by meaning from the web app, TUI, or MCP, including photos based on their visual content. Review and redact PDFs in the browser, inspect recorded evidence, and deliver smaller reviewed files while keeping Bates numbers intact. Use redesigned document and photo screens, plus a new people view for renaming and merging identified people. Get keeper and rotation suggestions for photos, with face detection available through a consented vision profile. Schedule retained backups and keep document history when watched files are renamed or edited without obvious file metadata changes. Project timeline →
Browse Docbank archives alongside local sessions. Build and read Friction Logs from the web app, CLI, MCP, or HTTP, with an optional model-written summary. View Codex-generated images, copy tool commands, and avoid duplicate tool calls and long runs of empty messages in transcripts. Choose message colors by type, with color-blind-safe charts that keep series distinct beyond ten colors. Session capture and linking now work better for Kiro, Command Code v3, Codex forks, OMP, Pi, Antigravity CLI, Claude, and VS Code Copilot. Project timeline →
Reviews now check changes against their stated intent and present findings in a consistent structure. Strict Claude reviews run in locked-down sessions, and custom review types can limit which tools and MCP servers they use. Reviews can now account for committed PDFs and other binary files, with a documented setup for reviewing documents. Automated pull request reviews can skip drafts, cancel stale runs, and filter by author or source branch. The Reviews page now loads older jobs as you scroll, sorts jobs consistently, and avoids reload, retry, and scrollbar glitches. Releases Tag Date v0.74.0 2026-10-26
Project timeline →
Pocket meetings can now sync directly into msgvault. Search can find text inside mirrored attachments, keeps indexed messages across restarts, and supports shared local embeddings. Mail and CardDAV syncs no longer wait behind long embedding backfills, and full Gmail syncs now cover Spam and Trash. People search now works by name or address. Archived contacts show tier previews with the signals behind them, and answered calls count toward tiers. Deletion staging now captures every match or refuses the operation, avoiding partial deletion plans when syncs change search results. Project timeline →
Attach files to issues and view attached images and videos in the web UI. Browse cron jobs, runs, and workflows in new read-only terminal tabs. Search stays visible, and comments now show reply trees. Manage cron jobs, workflows, and run evidence through MCP. Remote MCP gateways can also use configurable startup sections. See scheduled dates and deadlines in issue lists, and add an optional Blocked by column to web collections. List available daemons, connect to one by name, and start a stopped local daemon from the client. Project timeline →
BenchDB can now index, verify, and store benchmark archives in S3 or Google Cloud Storage. Managed archives can now be transferred and audited, with startup coordination to prevent competing storage jobs. Reevaluate saved benchmark reports when new history arrives, preserving their original snapshots and links. History changes recheck only affected pull request runs. Baseline searches now use less CPU and avoid loading benchmark samples until they are needed. Remote archive reports now show read costs, network traffic, and storage reclamation status. Project timeline →
The Rust port can now register projects on SSH hosts, open idle remote workspaces and worktrees, and create remote worktrees from branches. The Rust port can stop and delete remote Herdr sessions and kill remote Zellij sessions. Herdr sessions created outside Ghosthub now appear without a restart or host reconnect, and externally started Zellij sessions also show up. The sidebar now lets you rename standalone tmux sessions. Linux text now uses bundled fonts, and content no longer jumps when a scrollbar appears. Releases Tag Date v0.12.0 2026-11-01
Project timeline →
kwt remove now exits with an error when it refuses to remove a worktree because of untracked files or a process using it. A stray .DS_Store file in .git/worktrees no longer aborts the entire worktree inventory. kwt.sh and its docs now use their intended fonts from the first frame, avoiding a visible font swap.