Skip to content

Releases: roboticforce/sugar

v3.8.0

22 Jan 18:45
bfd8c3b

Choose a tag to compare

What's Changed

  • chore: Release v3.8.0
  • docs: Add Goose integration guide and improve MCP setup instructions
  • chore: Bump version to 3.8.0.dev0 for development

Installation

pip install sugarai==v3.8.0

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.8.0
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.8.0

v3.7.0 - OpenCode Integration

21 Jan 05:26
eecc388

Choose a tag to compare

v3.7.0 - OpenCode Integration

This release brings seamless OpenCode integration with one-command setup and memory slash commands.

Installation

pip install sugarai==3.7.0

Or with pipx:

pipx install 'sugarai[opencode]'

New Features

One-Command OpenCode Setup

sugar opencode setup

Auto-configures OpenCode with Sugar MCP servers. Supports:

  • --dry-run - Preview changes without applying
  • --yes - Non-interactive mode
  • --no-memory / --no-tasks - Selective server setup
  • --config - Custom config path

Memory Slash Commands for OpenCode

  • /sugar-remember - Store decisions, preferences, error patterns
  • /sugar-recall - Search memory for relevant context
  • /sugar-context - Load full project context at session start

Improved Error Messages

Connection failures now show helpful messages instead of misleading "health check failed"

Bug Fixes

  • Fixed JSONC parser incorrectly treating URLs with :// as comments
  • Fixed silent connection error handling in OpenCode client
  • Fixed black formatting issues across multiple files
  • Fixed OpenCode setup tests for Windows compatibility

CI/CD

  • Pinned black version for consistent formatting across platforms

Testing

  • Added 16 new tests for OpenCode setup command and client error handling

Full Changelog: v3.6.0...v3.7.0

v3.7.0.dev1 - CI/CD Fixes

21 Jan 05:14

Choose a tag to compare

Pre-release

Development Release

This is a development release with CI/CD fixes.

Install

pip install --force-reinstall git+https://github.com/roboticforce/sugar.git@v3.7.0.dev1

Changes since v3.7.0.dev0

  • CI/CD Fixes: Pin black version to ensure consistent formatting across platforms
  • Test Fixes: Updated OpenCode setup tests to use --config flag for Windows compatibility
  • Formatting: Fixed black formatting in 6 source files

Full Changelog: v3.7.0.dev0...v3.7.0.dev1

v3.7.0.dev0 - OpenCode Integration

21 Jan 04:49

Choose a tag to compare

Pre-release

Development Release

This is a development/preview release for testing the new OpenCode integration features.

Install

pip install --force-reinstall git+https://github.com/roboticforce/sugar.git@v3.7.0.dev0

Or with pipx for the OpenCode extra:

pipx install 'sugarai[opencode] @ git+https://github.com/roboticforce/sugar.git@v3.7.0.dev0'

What's New

OpenCode Integration Enhancements

  • One-command setup: sugar opencode setup auto-configures OpenCode with Sugar MCP servers

    • Auto-detects OpenCode config location
    • Supports --dry-run, --yes, --no-memory, --no-tasks flags
    • Handles JSON and JSONC config files
  • Memory slash commands: New commands for persistent memory in OpenCode

    • /sugar-remember - Store decisions, preferences, error patterns
    • /sugar-recall - Search memory for relevant context
    • /sugar-context - Load full project context at session start
  • Improved error messages: Connection failures now show helpful messages instead of misleading "health check failed"

Bug Fixes

  • Fixed JSONC parser incorrectly treating URLs with :// as comments
  • Fixed silent connection error handling in OpenCode client

Testing

  • Added 16 new tests for OpenCode setup command and client error handling

Full Changelog: v3.6.0...v3.7.0.dev0

v3.6.0

21 Jan 04:13
ce0d108

Choose a tag to compare

What's Changed

  • chore: Release v3.6.0
  • docs: Add OpenCode integration documentation
  • chore: Bump version to 3.6.0.dev0
  • style: Format code with black 26.1.0
  • style: Format code with black
  • docs: Update README with Claude Code and OpenCode integration highlights
  • feat: Add OpenCode integration for bidirectional AI agent communication
  • chore: Bump version to 3.5.1.dev0 for development

Installation

pip install sugarai==v3.6.0

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.6.0
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.6.0

v3.5.0

21 Jan 02:31
21ed94a

Choose a tag to compare

What's Changed

  • chore: Release 3.5.0
  • docs: Add token savings documentation for memory system
  • docs: Add token savings demo script for memory system
  • style: Sort imports alphabetically across codebase
  • fix: Improve FTS5 memory search for stemming and multi-word queries
  • docs: Make Memory System more prominent in README
  • Bump version to 3.5.0.dev0 for Memory System release
  • test: Update test to expect cake emoji in status
  • fix: Change status emoji to cake, fix flaky Windows timing test
  • fix: Handle Windows file locking in test teardown
  • style: Reformat code with black 26.1.0 for CI compatibility
  • style: Apply Black formatting to memory module
  • Add Memory System for persistent semantic memory (v3.5)
  • Fix documentation URL to sugar.roboticforce.io
  • Update AGENTS.md to require venv for testing
  • Bump version to 3.4.5.dev2 for development
  • Bump version to 3.4.5.dev1
  • Fix task priority ordering - urgent tasks now processed first
  • Bump version to 3.4.5.dev0 and add release process docs

Installation

pip install sugarai==v3.5.0

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.5.0
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.5.0

v3.4.4

10 Jan 15:19
4c01d67

Choose a tag to compare

What's Changed

  • Prepare release v3.4.4
  • Bump version to 3.4.4.dev4, fix description
  • Remove redundant tagline from README
  • Remove outdated VISION.md (content now in README)
  • Rewrite AGENTS.md with accurate project structure and changelog requirements
  • Add strict gitflow branching rules to AGENTS.md
  • Remove outdated slashcommands-integration-plan.md
  • Update local-development.md with gitflow branching strategy
  • Bump version to 3.4.4.dev3 for development
  • Rebrand Sugar as agent-agnostic autonomous layer
  • Move emoji to front of description, bump to 3.4.4.dev2
  • Bump version to 3.4.4.dev1
  • Add pipx support with friendly error messages
  • @cdnsteve has signed the CLA in #45
  • Bump version to 3.4.4.dev0 for development

Installation

pip install sugarai==v3.4.4

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.4.4
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.4.4

v3.4.3

09 Jan 20:51
b8f1714

Choose a tag to compare

What's Changed

  • Bump version to 3.4.3 for release
  • Add frontmatter to sugar-thinking command
  • Bump version to 3.4.3.dev2
  • Move research docs to private R&D
  • Clean up outdated files and reorganize docs
  • Move cake emoji to left side of Sugar for consistency
  • Update license section to link to licensing page
  • Bump version to 3.4.3.dev1
  • Fix contact email in license files
  • Add CLA requirement and switch to AGPL-3.0 dual license
  • Bump version to 3.4.3.dev0 for development

Installation

pip install sugarai==v3.4.3

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.4.3
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.4.3

v3.4.2

08 Jan 23:58
56399ac

Choose a tag to compare

What's Changed

  • Bump version to 3.4.2 for release
  • Bump version to 3.4.2.dev1 for development
  • feat: Add MCP Registry configuration for publishing
  • Bump version to 3.4.2.dev0 for development

Installation

pip install sugarai==v3.4.2

Or from source:

git clone https://github.com/roboticforce/sugar.git
cd sugar
git checkout v3.4.2
pip install -e .

Docker

docker pull ghcr.io/roboticforce/sugar:v3.4.2

v3.4.1 - The Dev Team That Never Stops

08 Jan 02:43
60104e1

Choose a tag to compare

Sugar v3.4.1 🍰

The dev team that never stops.

Major release combining v3.3 autonomous enhancements and v3.4 security/control features.

Highlights

  • New Tagline: "The dev team that never stops" - Speaks directly to solo founders and small teams
  • Security Controls: Tier-based tool restrictions and bash permission patterns
  • Task Hooks: Pre/post execution automation with variable substitution
  • Thinking Capture: View Claude's reasoning process for debugging and learning
  • Model Routing: Automatic model selection by task complexity

v3.4 Features

Feature Description
Tool Restrictions Tier-based (simple/standard/complex) tool control per task type
Bash Permissions fnmatch wildcard patterns for command whitelisting
Task Hooks Pre/post execution shell commands with ${task_id}, ${task_type} variables
Thinking Capture sugar thinking <task-id> CLI to view Claude's reasoning
Task Type Management sugar task-type add/edit/remove for custom types

v3.3 Features

Feature Description
Model Routing Automatic Haiku/Sonnet/Opus selection by task complexity
LEARNINGS.md Progress log with session summaries and recommendations
Acceptance Criteria Structured verification requirements per task
Completion Signals Multiple patterns (<promise>, <complete>, TASK_COMPLETE:)
Self-Verification Automated verification gate before completion

Install / Upgrade

pip install --upgrade sugarai

Test Results

  • 785+ tests passing
  • Linux, macOS, Windows support

🤖 Generated with Claude Code