Skip to content

Release v0.5.0

Choose a tag to compare

@guima-why guima-why released this 11 Jun 03:17
· 757 commits to main since this release

Highlights

  • Added a new Claude-style memory system with project/user AGENTS.md, auto-memory topic recall, and hidden recalled context injection.
  • Reworked /memory into an interactive memory selector for project memory, user memory, auto-memory settings, and memory file editing.
  • Added the bundled pac-aliyun skill for Alibaba Cloud Policy as Code workflows, including InfraGuard, Rego policy generation, policy lookup, validation, and ROS template compliance scanning.
  • Added a hidden /prompt export command to inspect the current prompt, provider messages, tools, metadata, and memory context.
  • Improved ACP and A2A reliability across cwd validation, HTTP/SSE transport, Redis Streams, push queues, and concurrent task handling.
  • Revamped the documentation homepage and added browser locale redirect support.

Improvements

  • Memory recall now runs as a side query and avoids repeatedly injecting the same surfaced or manually read memory topics.
  • Hidden recalled-memory messages are excluded from resume previews, history search, compaction prompts, ACP history replay, and turn counts.
  • Skill auto-triggering now keeps PAC workflows separate from general IaC template workflows.
  • Provider handling now supports cache policy control for side calls and improves DashScope and Anthropic message handling.
  • ACP HTTP transport now enforces request body limits and uses bounded SSE backpressure.
  • A2A push delivery now improves queue durability, secret handling, header redaction, retry behavior, and lease recovery.

Bug Fixes

  • Fixed auto-memory recall prefetch lifecycle and Python 3.10 timeout handling.
  • Fixed ACP cwd validation edge cases, including POSIX-style paths on Windows hosts.
  • Fixed Redis Streams and HTTP SSE transport-layer message loss.
  • Fixed A2A push queue data loss and persistence write races.
  • Fixed concurrency safety issues in the task store, app state, and agent tool.
  • Fixed PAC auto-trigger conflicts with the general Alibaba Cloud IaC skill.

Documentation and Maintenance

  • Updated documentation for /memory, AGENTS.md, auto-memory, runtime memory paths, and debug status output.
  • Refreshed localized documentation and translations.
  • Added .rego files to package data for Policy as Code resources.
  • Bumped website shell-quote from 1.8.3 to 1.8.4.

Full Changelog: v0.4.1...v0.5.0