Skip to content

Release 0.16.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jan 11:44
· 35 commits to master since this release
8822780

🚀 What's Changed

📋 Release Summary

This release enhances the conversational experience with thinking headers in messages and structured command outputs (487fe36, b20c975). Support for zai and minimax AI providers has been added via updated dependencies, alongside improved thinking displays (fae757c, 1c0add4). Several bug fixes boost file search reliability, cross-platform glob handling including Windows paths, chat consistency, and AI tool integration (ea7ffba, 5e0405f, c82d941, 18dfb4b, 8fb6d48, a86e558, 4fa2360, dcc7a8e, c058a6b).

✨ New Features & Enhancements

  • session: add thinking header to messages 487fe367
  • server,session: structured command outputs for websocket server b20c975c

🔧 Improvements & Optimizations

  • thinking_display: use fixed separator pattern 1c0add41
  • display: centralize list rendering 4eea10c2
  • session: simplify message handler 9e52cd26

🐛 Bug Fixes & Stability

  • mcp/fs: replace map_or with is_some_and for content check ea7ffba4
  • fs: skip content search for empty content 5e0405ff
  • chat: prevent duplicate thinking block display c82d941e
  • utils: improve glob pattern handling for Windows paths 18dfb4b1
  • glob: handle absolute path patterns without base_dir 8fb6d48d
  • ast_grep: fail when globs match no files a86e558e
  • session/chat: warn on empty continuation summary 4fa2360c
  • file-parser: prefer tags dcc7a8ed
  • gemini: preserve meta in tool calls c058a6b6
  • docker: update Rust version to ca1c73ce

📚 Documentation & Examples

  • mcp: update tool docs and server enhancements 7f48c516

🔄 Other Changes

  • deps: update octolib to v0.4.0 with zai and minimax providers fae757c1
  • deps: update octolib to 0.3.0 f4dbc3e7
  • deps: bump dependency versions 8f53df17
  • deps: update deps and WS API 52478897
  • workflows: add missing newline at EOF a3a70ca5

📊 Release Summary

Total commits: 21 across 5 categories

2 new features - Enhanced functionality
🔧 3 improvements - Better performance & code quality
🐛 10 bug fixes - Improved stability
📚 1 documentation update - Better developer experience
🔄 5 other changes - Maintenance & tooling

📦 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.16.0-x86_64-unknown-linux-musl.tar.gz
Linux ARM64 (static) octomind-0.16.0-aarch64-unknown-linux-musl.tar.gz
Windows x86_64 octomind-0.16.0-x86_64-pc-windows-msvc.zip
Windows ARM64 octomind-0.16.0-aarch64-pc-windows-msvc.zip
macOS x86_64 octomind-0.16.0-x86_64-apple-darwin.tar.gz
macOS ARM64 octomind-0.16.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