v0.5.0

TrafficGuard/typedaiv0.5.0Jan 6, 2025by danielcampagnolitg

AI Summary

Initial release of the year adding Gemini 2.0 flash-thinking, chat attachments, updated SDKs across multiple providers, and enhanced SWE agent capabilities.

Key Highlights

  • Updated AI SDK
  • Added Gemini 2.0 flash-thinking support
  • Initial chat attachment support
  • Updated Groq, Together and Vertex to extend AiLLM
  • Updated Anthropic SDK with PDF support for Vertex
  • Cerebras updated to Llama 3.3 70b
  • Added screenshot and logs function
  • Updated SWE agent with project path option

New Features

  • AI SDK update
  • Gemini 2.0 flash-thinking
  • Chat attachments
  • Groq, Together, Vertex LLM updates
  • Anthropic SDK with PDF support for Vertex
  • Cerebras Llama 3.3 70b
  • Input/output token tracking
  • PublicWeb.takeScreenshotAndLogs function
  • Firework DeepSeek v3 support
  • SWE agent project path option
  • includeAlternativeAiToolFiles for .cursorrules and CONVENTIONS.md

Full Release Notes

* Update ai sdk
* Add gemini-2.0-flash-thinking support
* Add initial chat attachment support
* Update Groq, Together and Vertex to extend AiLLM
* Update anthropic sdk versions. Add pdf support for anthropic vertex
* Update Cerebras to Llama 3.3 70b
* Save input/output tokens in AiLLM
* Add PublicWeb.takeScreenshotAndLogs function and tidy up web.ts
* Add Firework DeepSeek v3 support
* Update SWE agent to optionally take the path to the project, and switch to projectInfo.dev branch if available
* Add initial incudeAlternativeAiToolFiles.ts which add to a file set the .cursorrules and CONVENTIONS.md files in the folders and parents folders of files.