Skip to content

Release 0.28.0

Choose a tag to compare

@github-actions github-actions released this 10 May 14:52
· 217 commits to master since this release
25670d3

πŸš€ 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 | sh

Works 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 octomind

Using Cargo (from Git)

cargo install --git https://github.com/Muvon/octomind

Verify Installation

octomind --version