Skip to content

v0.18.1

Choose a tag to compare

@To0wnn To0wnn released this 01 Nov 00:32
· 92 commits to main since this release

One app, approvals in chats, safer defaults and honest status. Covers 0.18.0 and 0.18.1.

Breaking / action needed

  • Own device tokens need the self flag. A token without an owner no longer counts as the admin. Mark your own devices ("My own device" on the admin page, or "self": true in tokens.json); other owner-less tokens get their own machine record and their task lines are untrusted until approved.
  • YOLO on the companion page needs the word YOLO typed, like the web UI. YOLO sets the agent's global setting: it applies to all sessions of that agent on that pc.

New

  • One app shell: sidebar (Inbox, Chats, Tasks with List | Flow, Machines; Notes, Map, Changes, Health), a bottom tab bar on phones, a route per view so back/forward and refresh work, Ctrl/Cmd+K command palette, toasts instead of alerts, installable as an app (PWA).
  • Approvals in chats: when an agent wants a tool that is not pre-allowed, the chat pauses and shows Allow once / Allow for this chat / Deny (Claude via --permission-prompt-tool, Codex via app-server, agy via ACP). Unanswered after 30 minutes means deny. Git's own files are never auto-allowed and git runs without fsmonitor or hooks.
  • Public setup page /setup, and the admin token screen shows the server URL with a ready-to-copy install line per OS.
  • "Needs you" messages on Matrix with a link to the item (admin setting needs_per_hour).
  • Task flow: a failed worker says why and can be restarted; a worker on a pc that went offline shows under Needs you; results handed back to a person show under Needs you; cancel a task (dependent tasks keep waiting); task lines with an unknown start after ID or a date without a year are refused when written; worker progress (last commit, changed files, last log lines, masked); deleted notes can be restored (API).
  • Health groups token-usage notes apart; hints follow the server's language.

Fixes

  • Plugin updates report a failure instead of "up to date"; network errors no longer assume a home network.
  • The companion runs far fewer git commands (94 → 22 per two minutes); lint is cached; static files answer 304.

Image: ghcr.io/to0wnn/knowledge:0.18.1