v0.4.0
What's Changed
Refactoring
- Migrated to standard npm package structure with
src/andtest/directories - Added proper
exportsfield inpackage.jsonfor modern module resolution - Created
.npmignoreto exclude test files and development artifacts from the published package
New Features
- Added TOON compression keyword and updated description to highlight conversation history optimization
Documentation
- Created
AGENTS.mdwith project structure overview using TOON compression format
Package Contents
src/
├── index.ts # Extension entry point
├── commands.ts # /router commands
├── config.ts # Config loading + validation
├── routing.ts # Classification heuristic
├── provider.ts # Model provider integration
├── state.ts # Session state + budget tracking
├── ui.ts # Status widget rendering
├── context-compression.ts # TOON history compression
├── version-check.ts # Auto-upgrade detection
├── constants.ts # Shared constants
└── types.ts # Type definitions
Full Changelog: v0.3.1...v0.4.0
Full Changelog: v0.3.1...v0.4.0