Skip to content

v0.34.1

Latest

Choose a tag to compare

@howznguyen howznguyen released this 28 Sep 04:42
c190abe

Added

  • knowns quickstart: the short path from an empty project to a finished task (#154)
  • knowns reconcile restore and MCP tasks/docs restore: reactivate a task or doc whose history records a deletion (#154)
  • knowns validate --include-global: audit the global memory layer on request (#154)
  • Runtime status reports when the daemon started, so the Activity tab marks a stale error exactly (#154)
  • MCP: every tool rejects parameters it does not declare (#154)

Changed

  • CLI: plain listings no longer truncate and put every field on its own row; --no-pager and browser --watch are hidden no-ops (#154)
  • Installer links knowns and kn into ~/.local/bin instead of editing shell rc files (#154)
  • New task IDs always carry a prefix, derived from the project name when settings.defaultTaskIdPrefix is unset (#154)

Fixed

  • History: a file that could not be read is never tombstoned, and a file that vanished briefly is reactivated instead of left deleted (#154)
  • Runtime: stop watching project source trees, which exhausted file descriptors on macOS (#154)
  • Search: a full reindex clears entities restored after a removal; prompt-time memory falls back to keywords when the embedder is down (#154)
  • MCP: the code tool's rename parameters are declared (#154)
  • LSP: open .tsx, .jsx and .js with their own language identifier (#154)
  • Plain task titles are cut by character, not byte, so they no longer emit invalid UTF-8 (#154)

Breaking Changes

  • knowns board and the interactive list/view TUI are removed; use knowns task list or the browser UI (#154)

Full Changelog: v0.34.0...v0.34.1