Skip to content

v0.2.0

Choose a tag to compare

@LouisFunmula LouisFunmula released this 14 May 09:15
· 542 commits to main since this release

Release Notes v0.2.0

New Features

Tools in Prompt

Tools-In-Prompt adds tool call instructions and MCP tools information directly into the prompt. This enables LLMs that don't natively support tool calls to utilize them through prompt-based implementation.

Azure OpenAI

Added support for Azure OpenAI API integration.

Breaking Changes

Model Verification API

The model verification API now detects whether models that don't support tool calls can utilize tools through the tools-in-prompt approach. The API response format has been modified to support tools-in-prompt testing and provide clearer results.

Improvements

  1. Custom StateGraph implementation
  2. Configurable HTTP headers for MCP server HTTP communication
  3. Log collector for local SSE server
  4. Added MCP server log streaming functionality
  5. Streamlined prompt content while maintaining core functionality
  6. Added prompt_file parameter support in dive_cli
  7. Refined tool calls support detection prompts to reduce false positives
  8. Increased max_tokens limit for Anthropic models

Bug Fixes

  1. Fixed exception caused by empty messages
  2. Fixed issue with tags appearing in titles
  3. Fixed "cannot access local variable 'result'" error

Other Changes

  1. Updated dependencies
  2. Added window policy for handling oversized messages