Skip to content

Version v0.1.111

This release moves the agent's ReAct loop from the backend to the frontend, unifying it with slash commands for a more streamlined and consistent user experience. The backend now acts as a stateless LLM proxy, while tools are auto-generated and dispatched through a common feature handler. Several enhancements improve tool execution, search enrichment, and user interface elements like the agent log drawer.

New Features

  • Moved the agent ReAct loop to the frontend, unifying tool dispatch with slash commands to eliminate display-model drift (818dd3) (Eric Ma)
  • Added a respond tool that synthesizes AI nodes linked to context nodes (818dd3) (Eric Ma)
  • Introduced a code tool with auto-execution and output capture capabilities (818dd3) (Eric Ma)
  • Enhanced search enrichment by automatically fetching the top 2 pages per search (818dd3) (Eric Ma)
  • Implemented thinking-token stripping to clean up agent responses by removing <think> tags and markdown fences (818dd3) (Eric Ma)
  • Enabled canvas context for replies, including parent node content and code (818dd3) (Eric Ma)
  • Added an agent log side drawer with a copy button for easier access and sharing of logs (818dd3) (Eric Ma)
  • Improved reliability with rate-limit retry using 3x progressive backoff (818dd3) (Eric Ma)
  • Restricted edge creation to only via createLinkedNode to prevent bidirectional edges (818dd3) (Eric Ma)
  • Increased the maximum number of agent tool calls to 30 (818dd3) (Eric Ma)

Bug Fixes

  • No bug fixes included in this release.

Deprecations

  • No deprecations in this release.