Skip to content

v2.2.0

Choose a tag to compare

@beycom beycom released this 01 Apr 05:25
· 227 commits to main since this release

New Tool Packs

  • knowledge [util] β€” index local markdown directories into a searchable knowledge base; semantic search, full-text search, and RRF-merged results; knowledge packs for sharing curated content

mem Improvements

  • mem.ask() β€” ask a natural-language question across all memories; returns ranked, cited excerpts
  • mem.inspect() β€” detailed view of a single memory entry with metadata
  • mem.query() β€” structured query across memories with flexible filters

ctx Improvements

  • File-based store β€” replaced SQLite store with a file-based store; results are now addressable by handle
  • New tools: ctx.toc(), ctx.slice(), ctx.grep(), ctx.query(), ctx.append() β€” navigate and extract from large stored outputs without re-running tools

Configuration

  • Top-level llm: config β€” set llm.base_url, llm.model, llm.api_key, and llm.embedding_model once in onetool.yaml; all LLM-using tools (mem, ot_image, ot_llm, knowledge) inherit these as defaults

Changed

  • chrome_devtools renamed from chrome-devtools β€” update any servers: config referencing the old name
  • Whiteboard driver migrated from Playwright to pydoll
  • worktree pack removed β€” use git directly or a dedicated worktree workflow