devlog / 2026-W31
Week 31, 2026 2026-07-27 to 2026-08-02
By week By project Merged pull requests Project Kenn Community Total Lines added Lines removed Kenn Forge 55 1 56 +64,569 −18,102 AgentsView 29 22 51 +111,515 −8,081 Ghosthub 43 0 43 +25,797 −2,548 docbank 22 0 22 +31,885 −1,245 msgvault 9 11 20 +41,666 −3,803 kwt 13 0 13 +12,208 −916 roborev 2 4 6 +3,958 −853 kata 2 0 2 +4,606 −190 Total 175 38 213 +296,204 −35,738
Project timeline →
Arrange workspace detail panes to suit your workflow, with the terminal available inside them. Launch agents with explicit create-and-launch choices, while keeping terminal focus on the new session. Terminal sessions now handle reconnects, resizing, keyboard input, hyperlinks, and clipboard operations more reliably. Workspaces recover cleanly from existing or orphaned directories and preserve repository history when routes are reused. Activity views now preserve filters across reloads, hide pull request and issue threads independently, and support strict date ordering. Project timeline →
Browse and reclassify project inventory in the new Data mode. Explore recall data through a dedicated corpus browser. Import and export versioned activity, usage, and artifact data, including folder-based transfers and peer checkpoints. Track sessions from Omnigent and Kimi Work alongside existing agents. Session data is more accurate and reliable, with current Codex activity, correct nested subagent relationships, Devin timestamps, Copilot tool timing, and per-request pricing. Project timeline →
Connect remote hosts with standard OpenSSH authentication and connection sharing, then manage their tmux sessions from Ghosthub. Use experimental native Windows hosts through psmux. Open workspaces in native window tabs and manage worktrees for existing branches. Self-updates now relaunch gracefully, restore every open window, and avoid crashes during reopening. Terminal sessions now follow resolved terminal colors, resize more smoothly, and hide tool-owned tmux sessions. Project timeline →
Upload verified documents directly from the web app. Assign, inspect, manage, and browse documents by tag on the web. Move documents to recoverable trash and restore them from either the web app or terminal interface. Inspect storage, backups, daemon jobs, and permanent audit evidence more easily. Download retained document versions from the web app and use verified multi-store storage. Releases Tag Date v0.12.0 2026-08-01
Project timeline →
Archive Slack workspaces using user-token sync, including replies found through search. Choose which IMAP folders to sync instead of importing every folder. Ingest individual meetings through a generic endpoint and export bounded sets of messages. Query relationships and durable person profiles on large, mixed-source archives without exhausting memory or temporary storage. Use vector search in the Docker image, authenticate Streamable HTTP with bearer tokens, and run daemon commands reliably on slow storage. Project timeline →
Create worktrees directly from existing branches as first-class sources. Worktree removal now checks creation identity and finishes cleanup left by partial removals. PR commands now handle transferred repositories and honor Git credentials during imports. Worktrees outside the global base now open at their exact paths. Workspace attachment now creates missing sessions and correctly hands control to external tmux clients. Project timeline →
Configure multiple named ACP agents and use Goose for reviews. Keep completed-job prompts and outputs out of job listings. Use REVIEW.md guidelines when no review guidelines are configured. Treat empty Antigravity reviews as failures instead of completed reviews. See commit ranges rendered correctly in the CLI instead of as truncated commit IDs.