devlog / 2026-W22
Week 22, 2026
2026-05-25 to 2026-05-31
Merged pull requests
| Project | Kenn | Community | Total | Lines added | Lines removed |
|---|---|---|---|---|---|
| Kenn Forge | 27 | 1 | 28 | +37,162 | −4,624 |
| kata | 19 | 2 | 21 | +47,600 | −1,591 |
| AgentsView | 13 | 6 | 19 | +15,467 | −22,209 |
| msgvault | 13 | 3 | 16 | +21,401 | −27,434 |
| roborev | 10 | 0 | 10 | +3,362 | −1,347 |
| Total | 82 | 12 | 94 | +124,992 | −57,205 |
Kenn Forge
- Publish inline code reviews directly to GitHub, GitLab, and Forgejo.
- Reply in GitLab discussion threads, with more reliable GitHub review thread syncing and replies.
- See updated pull request details automatically after pushing workspace changes.
- Navigate activity more clearly with sticky headers, assignment and title events, force-push boundaries, and condensed comment runs.
- Resize the activity rail further on wide screens and keep its width across reloads.
kata
- Share Kata projects through hub-and-spoke federation while keeping local projects usable, and adopt existing projects into the shared setup.
- Switch between shared Kata daemons from the TUI using the new daemon catalog.
- Agents can find ready work across projects, filter it, claim it, and use a dedicated output format.
- Restore archived projects instead of losing access permanently after removal.
- Run Kata on private networks and hosting platforms with token authentication, trusted-proxy attribution, and safer JSONL import and export.
AgentsView
- Remote SSH sync no longer fails on harmless tar warnings.
- Shell and PowerShell installers avoid GitHub API rate limits that caused 403 errors.
- AgentsView can parse decrypted Antigravity CLI trajectory sidecars.
- Usage costs now refresh when sessions include unpriced models, with fallback rates for Claude Opus 4.7 and 4.8.
- Secret scanning now includes vendor rules, clearer scan feedback, and better visibility into detected candidates.
msgvault
- Import messages from Synctech SMS Backup & Restore files.
- Search and embedding indexes now preserve long messages by splitting them into chunks instead of truncating them.
- Manage embedding generations from the command line.
- Update checks now avoid GitHub API rate limits.
| Tag | Date |
|---|---|
| v0.15.0 | 2026-05-28 |
roborev
- Classifier availability checks now work correctly, with added support for Pi schemas.
- Hooks now find the correct roborev binary in managed installations.
- Update checks now avoid GitHub API rate limits, and reviewer version checks use the project's toolchain.
- The TUI can toggle full command lines in log and prompt views.
- OpenCode installation now uses the supported source, Copilot streaming is disabled when supported, and CI batches have more time to finish.