Skip to content

Commit f10ad2d

Browse files
committed
Bump version to 0.2.3
1 parent cf96695 commit f10ad2d

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

picoagents/CHANGELOG.md

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

8+
## [0.2.3] - 2025-10-22
9+
10+
### Added
11+
12+
- OpenTelemetry integration following Gen-AI semantic conventions with automatic instrumentation
13+
- Workflow checkpoint system with file and memory storage backends for state persistence
14+
- Tool approval system with `@tool` decorator and `ApprovalMode` support for human-in-the-loop workflows
15+
- Enhanced middleware pipeline with approval flow hooks and tool execution monitoring
16+
- Context management improvements with agent-specific context support
17+
- Memory tools for persistent agent memory across sessions
18+
- Poethepoet task automation (run `poe test`, `poe check`, etc.)
19+
- Example tasks display component in Web UI
20+
- Tool approval banner in Web UI for interactive approval workflows
21+
- Comprehensive examples for memory management, OpenTelemetry, tool approval, and checkpointing
22+
23+
### Changed
24+
25+
- Improved Web UI debug panel with detailed execution traces
26+
- Enhanced middleware system with better error handling and event emission
27+
- Reorganized test structure: workflow tests moved to `tests/workflow/`
28+
- Updated frontend build artifacts with latest React components
29+
30+
### Removed
31+
32+
- Deprecated planning tools module (functionality moved to core tools)
33+
- Old workflow test files from `src/picoagents/workflow/tests/`
34+
835
## [0.2.2] - 2025-10-11
936

1037
### Changed

picoagents/pyproject.toml

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

55
[project]
66
name = "picoagents"
7-
version = "0.2.2"
7+
version = "0.2.3"
88
description = "A minimal multi-agent framework for educational purposes"
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)