[go: up one dir, main page]

kenn software

devlog / 2026-W45

Week 45, 2026

2026-11-02 to 2026-11-08

Merged pull requests

Project Kenn Community Total Lines added Lines removed
AgentsView 198 25 223 +88,008 −16,920
msgvault 170 31 201 +110,570 −55,211
Kenn Forge 168 2 170 +42,930 −13,095
kata 92 51 143 +83,778 −6,668
docbank 111 4 115 +58,308 −18,984
roborev 95 10 105 +25,413 −6,534
Ghosthub 33 0 33 +13,545 −2,157
kwt 8 0 8 +1,004 −4
BenchDB 5 1 6 +2,082 −57
Total 880 124 1004 +425,638 −119,630

AgentsView

Project timeline →

  • Turn on search by meaning from settings or the command palette. Keyword search takes over when meaning-based search is unavailable.
  • Trace a commit or file line back to the session and prompt that produced it.
  • Usage and activity pages load faster, with remote PostgreSQL page latency cut by up to 72%.
  • Import xAI billing exports and Open Interpreter sessions. Claude Code hook output appears in collapsible cards, and peer messages stay in transcripts.
  • Fork messages remain visible when parent sessions are missing, archive rebuilds keep moving, and one failed dashboard panel no longer breaks the others.

msgvault

Project timeline →

  • People now share one list and details page, with duplicate review, in-place editing, and labeled connections.
  • Web settings can now turn on search by meaning. Search also suggests sender addresses and tells you when more results exist beyond the limit.
  • The daemon can schedule WhatsApp and iMessage imports. iMessage imports now archive attachments and index message text for keyword search.
  • You can manage open loops through the msgvault loops command, the API, or an assistant connected through MCP.
  • Lists, search, stats, timelines, and large conversations load faster. Live messages and analytics also remain available while caches rebuild.
Releases
Tag Date
v0.23.0 2026-11-04

Kenn Forge

Project timeline →

  • Find pull requests and issues by meaning from the command palette, with optional embeddings for semantic search.
  • Filter pull requests, issues, merge queues, worklists, and Activity by labels. Worklists also support involvement and readiness filters.
  • Merge after CI now uses GitHub auto-merge, so queued merges survive Forge restarts. You can also remove items from the queue or turn auto-merge off.
  • Large repositories load faster across summaries, pull request lists, Activity, mention suggestions, and diffs. A repository summary with 1.8 million cached items now loads in about a second.
  • Forge now shows hidden merge blockers even when every listed check is green.
Releases
Tag Date
v0.6.0 2026-11-06

kata

Project timeline →

  • Manage recurring work from the CLI or terminal UI, including starting, changing, and stopping a recurrence.
  • Turn on search by meaning in Settings, with one-command setup for local embeddings and better matching across comments.
  • Preview and move issues between projects from the terminal UI, or delete and restore them without losing history.
  • Create and edit cron jobs and workflows from the Jobs tab, and see the next three scheduled run times.
  • Large issue lists and graphs now render without freezing the browser, while issue reads, duplicate checks, and federation syncs do less unnecessary work.
Releases
Tag Date
v0.22.0 2026-11-05
v0.21.0 2026-11-04

docbank

Project timeline →

  • You can now read and mark PDFs in one browser workspace, mask selected text, and save reviewed copies with Bates numbers.
  • Docbank now accepts linearized and Office-saved PDFs, turns review pages correctly, and redacts cropped PDFs with fractional geometry.
  • You can now enable local text search with one command, extract PDF text locally, and keep existing Nomic vectors during later setup runs.
  • PostgreSQL storage now supports photo imports, albums, review, face and people curation, metadata editing, previews, recordings, and email attachments.
  • Agents can now cite evidence and coverage in answers, flag conflicting figures across sources, and resume streamed vault changes from a cursor.
Releases
Tag Date
v0.17.0 2026-11-05

roborev

Project timeline →

  • Codex agent jobs now run in a sandbox.
  • CI review findings are checked in a sandbox before posting, rewritten in plain language, and capped to avoid oversized comments.
  • Sync, search, status, and queue pages stay responsive as review history grows.
  • The macOS background service now recovers more reliably when it is outdated, unresponsive, or stuck during a restart.
  • You can request an exhaustive review, skip trivial fix re-reviews, and spot refine loops that keep patching the same files.

Ghosthub

Project timeline →

  • Linux and native Windows terminals now run on libghostty.
  • Active SSH tmux terminals reconnect automatically, and interrupted terminals resume after the connection returns.
  • You can now import and open pull request worktrees on SSH hosts, then remove their protected sessions and worktrees when needed.
  • Herdr desktop terminals now open in Ghosthub with clear labels, and switching terminals no longer sends typing to the previous one.
  • Closing a busy terminal no longer freezes Ghosthub.
Releases
Tag Date
v0.13.0 2026-11-08

kwt

Project timeline →

  • kwt open now handles an empty tmux server without failing with a "no current target" error.
  • kwt now records when coding agents need attention on tmux panes.
Releases
Tag Date
v0.9.6 2026-11-04

BenchDB

Project timeline →

  • Charts can now fix a series baseline from a selected stable range.
  • Benchmarks can now use x as the unit for dimensionless ratios.