Skip to content

v0.15.0

Choose a tag to compare

@daltonnyx daltonnyx released this 12 May 06:25

Release v0.15.0

πŸš€ Major Features

Agent Communication Protocol (ACP) β€” Full Specification Support

  • Fully adopted ACP specification β€” complete protocol implementation (083e679)
  • First ACP integration β€” initial protocol wiring (952079d)
  • Full ACP specification wiring β€” all protocol components connected (2ae503e)
  • Ask tool support in ACP context (615d07b)
  • ACP auth methods β€” authentication support for AgentCrew ACP (8690e97)
  • Memory enabled by default in ACP (23939fb)
  • Delegate tool available in remoting mode (7dda9b7)

Agent & Skill System

  • User home directory skill scanning β€” AgentCrew can now scan $HOME for user-scoped skills (81316da)
  • Dedicated model per agent β€” users can now assign a specific model to individual agents (5a16e3e)

Adaptive Behavior

  • On-the-fly behavior cleanup β€” redundant behaviors can be cleaned without restart (d3599cf)

Configuration

  • Type-safe configs β€” all config read/write methods now return typed dataclasses (bc50908)

GUI & Dependencies

  • GUI as optional dependency β€” agentcrew[gui] installs the Qt UI; core install is lighter (eec0366)

πŸ› Bug Fixes

  • Consolidated message validity β€” fixed malformed consolidated messages (cb8bc4f)
  • ACP behavior corrections β€” various ACP protocol fixes (36f7e68)
  • ACP should not raise early errors β€” server startup no longer fails on non-fatal issues (d77b8da)
  • Auto-retry on server 500 β€” message sending auto-retries when server returns 500 (b68884b)

πŸ”§ Chores & Refactoring

  • Default agent changed to Engineer (f0c3a81)
  • Deprecated methods removed β€” cleaned up agent module (a95743e)
  • Deprecated models removed β€” cleaned up LLM module (b2a0483)
  • Python 3.10+ compatibility β€” updated base code to match minimum Python version (d3b92ab)
  • Corrected cached/input token counts (9c01f47)
  • Agent message format for context shrinking (0632028)
  • Renamed code analysis tool to prevent hallucination on small LLMs (2f520f0)
  • DeepSeek V4 Flash as fast model for OpenCode Go provider (487752d)