Skip to content

v0.16.1

Choose a tag to compare

@fvarrui fvarrui released this 04 Oct 18:37
· 135 commits to main since this release

Fixes

  • The task list (TodoWrite) reaches the model in a real terminal. The CLI only offers TodoWrite with CLAUDE_CODE_ENABLE_TASKS=0; by default it offers its own TaskCreate/TaskUpdate/TaskList/TaskGet tools and drops TodoWrite, even when the session lists it. In 0.16.0, outside a Claude Code session, agents never had the task list. The session's env is now process.env plus CLAUDE_CODE_ENABLE_TASKS=0.
  • The sources tools name the folder as it really is. Their results and descriptions said sources/ whatever sourcesDir was called, so an agent with another folder name (Captain Whiskers' treasure/) was sent to read paths that didn't exist. They now use the folder's path, and accept paths starting with either name.
  • Links to the overview aren't reported as broken by knowledge_check (knowledge bases written with the file tools link overview.md) (#22).

Additions

  • knowledge_read("log"): the latest entries of the knowledge base's operation log, newest first, through a new optional KnowledgeStore.recentLog() (#23).
  • agentKitVersion(): the version of agent-kit in use, e.g. for an agent's header.

Documentation

  • The Captain Whiskers guide opens with a tour of what he can do, with a screenshot of each feature, and a new main screenshot.

No breaking changes.