Release 0.28.0
π What's Changed
π Release Summary
This release significantly expands the Model Context Protocol (MCP) ecosystem with support for dynamic tool registration, project-local shebang-based tools, and improved subprocess execution (1f17e0d, 2efac8c, 3bc7628, 0c30134). Users can now monitor token usage and costs directly via metadata, while chat interactions benefit from refined markdown detection and streamlined session context management (bb0aeed, 312e1d0, 73fde53). Additional updates include optimized Docker builds and improved tool parsing to ensure a more stable and responsive development experience (670d029, 869b482).
β¨ New Features & Enhancements
- mcp: support dynamic tool registration via runtime overlay
1f17e0d3 - acp: report token usage and cost via meta
bb0aeed0 - mcp: implement project-local shebang-based tools
2efac8ca - mcp: implement runtime tool overlays for dynamic expansion
3bc76283 - mcp: stream subprocess updates and downgrade windows-sys
e8609967 - mcp: delegate tap-run execution to external ACP subprocess
0c30134d - docker: include assets directory in build stage
670d0291
π§ Improvements & Optimizations
- session: remove manual context management commands
73fde53f
π Bug Fixes & Stability
- mcp: decouple tool parsing from server filtering
869b482c - config: serialize runtime overlay tests
511e3832 - chat: improve markdown detection heuristics
312e1d06
π Other Changes
1 maintenance, dependency, and tooling update not listed individually.
π¦ 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.28.0-x86_64-unknown-linux-musl.tar.gz |
| Linux | ARM64 (static) | octomind-0.28.0-aarch64-unknown-linux-musl.tar.gz |
| Windows | x86_64 | octomind-0.28.0-x86_64-pc-windows-msvc.zip |
| Windows | ARM64 | octomind-0.28.0-aarch64-pc-windows-msvc.zip |
| macOS | x86_64 | octomind-0.28.0-x86_64-apple-darwin.tar.gz |
| macOS | ARM64 | octomind-0.28.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