github Muvon/octomind 0.10.0
Release 0.10.0

latest releases: 0.70.1, 0.70.0, 0.69.0...
16 months ago

🚀 What's Changed

📋 Release Summary

This release adds customizable output roles for session messages to enhance interaction control (ca1e288). Several bug fixes improve session stability, including better cancellation handling, prevention of duplicate messages, and stricter configuration enforcement, alongside file lock implementation to avoid write conflicts and improved tool validation (93821f6, 6a9f835, d25a7cd, e2a05cc, d2e707f, e727776, 5379398). Additionally, the session flow has been streamlined for a smoother user experience (4091cf2).

✨ New Features & Enhancements

  • session: add output_role control for session messages ca1e288f

🔧 Improvements & Optimizations

  • session: simplify interactive and non-interactive session flow 4091cf29

🐛 Bug Fixes & Stability

  • session: propagate Ctrl+C cancellation to animation and tools 93821f6c
  • mcp/fs: add file locks to prevent concurrent write conflicts 6a9f835e
  • config: add missing output_role to default config sections d25a7cd7
  • session: prevent duplicate user messages with layers and continu... e2a05ccc
  • session: remove defaults to enforce strict output role config d2e707f9
  • session: replace ctrlc crate with tokio signal for Ctrl+C handling e7277764
  • layers: apply pattern-based tool validation in layers 5379398d

📊 Release Summary

Total commits: 9 across 3 categories

✨ 1 new feature - Enhanced functionality
🔧 1 improvement - Better performance & code quality
🐛 7 bug fixes - Improved stability

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

Don't miss a new octomind release

NewReleases is sending notifications on new releases.