Releases: torrischen/goat
Releases · torrischen/goat
Release list
v0.2.0
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Added
- Asynchronous native tool-calling agent runtime with live steering, context compression, multimodal messages, callbacks, webhooks, and typed step streams.
- Persistent conversation context backed by RAM, files, SQLite, or MySQL.
- Built-in planning, skills, terminal, and shell tools, plus MCP, Go shared-library, and gRPC tool integrations.
- OpenAI-compatible, Gemini, Cohere, Voyage AI, and Ollama embedding clients.
- Dense vector, BM25, and hybrid Milvus retrievers, along with reusable prompt and streaming packages.
- Examples and package documentation for the agent, embedding, retrieval, prompt, and streaming APIs.
- GitHub Actions checks for formatting, vetting, race-enabled tests, coverage, vulnerability scanning, and CodeQL analysis.
- Contribution, security, code of conduct, and GitHub issue and pull request guidance.
- Dependabot configuration for Go modules and GitHub Actions.