devlog / 2026-W31
Week 31, 2026
2026-07-27 to 2026-08-02
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 |
- 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.
- 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.
- 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.
- 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 |
- 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.
- 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.
- 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.
- Federation endpoints can now be safely rebound.
Releases | Tag | Date |
| v0.13.0 | 2026-07-31 |