devlog / 2026-W17
Week 17, 2026
2026-04-20 to 2026-04-26
Merged pull requests
| Project | Kenn | Community | Total | Lines added | Lines removed |
|---|---|---|---|---|---|
| AgentsView | 14 | 3 | 17 | +13,049 | −1,415 |
| Kenn Forge | 16 | 0 | 16 | +28,488 | −6,725 |
| msgvault | 5 | 4 | 9 | +19,546 | −595 |
| roborev | 3 | 0 | 3 | +8,072 | −146 |
| Total | 38 | 7 | 45 | +69,155 | −8,881 |
AgentsView
- OpenCode sessions stored locally can now appear in agentsview.
- Trends now includes term-frequency charts for seeing which words and topics recur over time.
- Custom model pricing can now be configured for more accurate usage costs.
- Automation detection and session statistics are more accurate across totals, archetypes, distributions, and portfolios.
- Updates and multi-page sidebar loads now swap data atomically, avoiding partial or inconsistent states.
Kenn Forge
- Launch and open issue-backed workspaces directly from issues, with clearer branch divergence status in the sidebar.
- Recover failed workspaces instead of leaving them unusable.
- See live tmux activity from the workspace interface.
- Edited GitHub comments now refresh correctly during sync.
- Choose a custom font family for workspace terminals.
msgvault
- Find messages by meaning with local semantic search, or combine it with full-text search for more relevant results.
- Embedding backfills now show progress and an ETA, skip empty processed messages, and retry smaller batches when oversized messages cause failures.
- Repair corrupted FTS5 search indexes with the new rebuild-fts command.
- Removing an account now also deletes its downloaded attachment files.
roborev
- You can opt in to automatically route design reviews.
- Branch reviews now use the branch’s configured upstream instead of the default branch.