Skip to content

Release v0.2.0 🎉 - Ollama Integration and more!

Latest
Compare
Choose a tag to compare
@use-the-fork use-the-fork released this 22 Oct 21:24
3b2342a

We're excited to release v0.2.0, bringing a wide range of new features, enhancements, and improvements across the Synapse project! This release introduces new commands, agents, integrations, and various bug fixes to enhance your experience.

Feature Highlights

  • (sql-tool): Introduced SQLToolAgent along with documentation and tests 🎉.
  • (integrations): Added a Ollama integration with comprehensive tests 🌟.
  • (validation): Improved response format handling and validation prompts 🛠️.

Below is a detailed summary of the changes:

🚀 Features

  • (helpers): Added a dedent method for removing common leading whitespace.
  • (agent): Enhanced the integration resolution mechanism for better performance and reliability 📦.
  • (commands): Introduced the SynapseArtisan command and agent 🚀.
  • (sql-tool): Introduced SQLToolAgent along with documentation and tests 🎉.
  • (integrations): Added a Ollama integration with comprehensive tests 🌟.
  • (ollama): Implemented embedding creation functionality for advanced operations.
  • (validation): Improved response format handling and validation prompts 🛠️.

🚜 Refactor

  • (docs): Updated references from Laravel Synapse to Synapse 🚀.
  • (agent): Streamlined tool management logic for better method organization 🛠️.
  • (SynapseArtisan): Enhanced command execution flow and updated the documentation 🛠️.
  • (agent): Improved code readability and maintainability by separating use statements.

📚 Documentation

  • (README): Updated usage instructions and added information about prebuilt agents 🚀.
  • Corrected package inspiration references in the documentation.

🧪 Testing

  • (SQLToolAgent): Added new JSON fixtures and updated test verification logic.
  • (SQLToolAgentTest): Simplified content assertion with improved test structure.
  • (integrations): Enhanced tests with improved output assertions and better fixture management ♻️.
  • (tests): Improved readability and updated test expectations 🧪.
  • (memory): Updated conversation test summaries for clearer content verification 🧪.

⚙️ Miscellaneous Tasks

  • (tests): Removed outdated fixtures for clearbit, crunchbase, and firecrawl.
  • (ci): Updated the checkout action to v4.
  • (workflows): Updated branch name and added the OpenAI API key to tests.yml.

Thank you for your continued support and contributions! We hope you enjoy the improvements in v0.2.0 🚀.