Skip to content

v0.4.0

Choose a tag to compare

@cakriwut cakriwut released this 27 May 08:24
· 176 commits to main since this release

What's Changed

Refactoring

  • Migrated to standard npm package structure with src/ and test/ directories
  • Added proper exports field in package.json for modern module resolution
  • Created .npmignore to 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.md with 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