Release 0.12.0
🚀 What's Changed
📋 Release Summary
This release adds reusable prompt templates and spending tracking to enhance session management, along with batch processing for improved tool efficiency (9848036, f5b4620, 5a3926f). Several bug fixes improve search accuracy, prevent retry loops, and enhance system stability (a24932e, b9d4f78, 4edc057). Dependency updates and testing refinements further optimize overall performance (a69f72b, 74d8051).
✨ New Features & Enhancements
- mcp,chat: batch large output prompts for parallel tool calls
5a3926f3 - session: add /prompt command with reusable templates
9848036f - session: add request spending threshold and tracking
f5b46206
🐛 Bug Fixes & Stability
- web: clarify no-results issue with multiple quoted phrases
a24932e7 - style: update format strings for Clippy compliance
01aaacf0 - list_files: treat content pattern as fixed string to avoid regex errors
efb8a3b5 - session: prevent infinite retry loop on continuation failure
b9d4f783 - mcp: prevent recursion in cancellation polling loop
4edc057f
🔄 Other Changes
- deps: update and reorganize dependencies
a69f72b9 - fs: reset line count tracking in batch_edit test
74d80515
📊 Release Summary
Total commits: 10 across 3 categories
✨ 3 new features - Enhanced functionality
🐛 5 bug fixes - Improved stability
🔄 2 other changes - Maintenance & tooling
📦 Installation
Quick Install Script (Universal)
curl -fsSL https://raw.githubusercontent.com/Muvon/octomind/main/install.sh | shWorks on: Linux, macOS, Windows (Git Bash/WSL/MSYS2), and any Unix-like system
Manual Download
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 (static) | octomind-0.12.0-x86_64-unknown-linux-musl.tar.gz |
| Linux | ARM64 (static) | octomind-0.12.0-aarch64-unknown-linux-musl.tar.gz |
| Windows | x86_64 | octomind-0.12.0-x86_64-pc-windows-msvc.zip |
| Windows | ARM64 | octomind-0.12.0-aarch64-pc-windows-msvc.zip |
| macOS | x86_64 | octomind-0.12.0-x86_64-apple-darwin.tar.gz |
| macOS | ARM64 | octomind-0.12.0-aarch64-apple-darwin.tar.gz |
Using Cargo (from crates.io)
cargo install octomindUsing Cargo (from Git)
cargo install --git https://github.com/Muvon/octomindVerify Installation
octomind --version