Skip to content

Commit 3e0bec9

Browse files
luohahaclaude
andauthored
chore: release v0.3.0 (#137)
## Summary Bump version to v0.3.0 and update CHANGELOG. ### Highlights - **Bot Mode**: long-connection channels (Feishu WS + Slack Socket Mode), proactive mechanisms (cron/heartbeat), session persistence - **Memory**: LTM split into memory.md + daily files, token-only compaction trigger, `/memory` command - **Skills**: unified directory structure and `/skills` command cleanup ## Test Plan - [x] Version bump in `pyproject.toml` - [x] CHANGELOG.md updated with all commits since v0.2.4 > After merge, tag `v0.3.0` on the merge commit and push. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ac9e01e commit 3e0bec9

2 files changed

Lines changed: 26 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.3.0] - 2026-02-24
9+
10+
### Added
11+
12+
- Bot Mode — long-connection channels with Feishu WebSocket and Slack Socket Mode support (#119)
13+
- Bot proactive mechanisms with `manage_cron` & `manage_heartbeat` tools for scheduled and periodic tasks (#129)
14+
- Bot session isolation with persistent data paths and session resume across restarts (#130)
15+
- Long-term memory split into `memory.md` + daily files for better organization (#133)
16+
- `/memory` interactive command for viewing and managing long-term memory (#120)
17+
18+
### Changed
19+
20+
- Simplify long-term memory to single-file architecture with compaction-integrated memory extraction (#120)
21+
- Unify skills directory structure, `/skills` command, and remove dead code (#123)
22+
- Token-only compaction trigger replacing heuristic-based memory compaction (#127)
23+
- Update README to reflect CLI + Bot dual-mode positioning (#132)
24+
25+
### Fixed
26+
27+
- Bot: load skills registry correctly in bot mode (#125)
28+
- Bot: reload skills from disk on new session creation (#126)
29+
- Bot: remove redundant default heartbeat checklist (#131)
30+
- Bot: skip heartbeat when checklist is empty + fix `HEARTBEAT_OK` detection (#134)
31+
- Bot: remove active-hours gating from proactive tasks (#136)
32+
833
## [0.2.4] - 2026-02-21
934

1035
### Added

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "ouro-ai"
7-
version = "0.2.4"
7+
version = "0.3.0"
88
description = "General AI Agent System"
99
readme = "README.md"
1010
requires-python = ">=3.12"

0 commit comments

Comments
 (0)