Skip to content

Commit ed6d5b3

Browse files
anandgupta42claude
andcommitted
release: v0.2.2
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent acf220f commit ed6d5b3

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ 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.2.2] - 2026-03-05
9+
10+
### Fixed
11+
12+
- Telemetry init: `Config.get()` failure outside Instance context no longer silently disables telemetry
13+
- Telemetry init: called early in CLI middleware and worker thread so MCP/engine/auth events are captured
14+
- Telemetry init: promise deduplication prevents concurrent init race conditions
15+
- Telemetry: pre-init events are now buffered and flushed (previously silently dropped)
16+
- Telemetry: user email is SHA-256 hashed before sending (privacy)
17+
- Telemetry: error message truncation standardized to 500 chars across all event types
18+
- Telemetry: `ALTIMATE_TELEMETRY_DISABLED` env var now actually checked in init
19+
- Telemetry: MCP disconnect reports correct transport type instead of hardcoded `stdio`
20+
- Telemetry: `agent_outcome` now correctly reports `"error"` outcome for failed sessions
21+
22+
### Changed
23+
24+
- Auth telemetry events use session context when available instead of hardcoded `"cli"`
25+
826
## [0.2.1] - 2026-03-05
927

1028
### Added

0 commit comments

Comments
 (0)