File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1212- Preuninstall script to clean up agents when plugin is removed
1313- CI test job with bun test integration
1414- Preuninstall verification in CI workflow
15+ - Comprehensive input validation for all public API functions
16+ - Retry logic with exponential backoff for transient filesystem errors
17+ - Version compatibility checking for agent installation
18+ - ` --dry-run ` , ` --verbose ` , and ` --help ` CLI flags for install scripts
19+ - Stale file detection with verbose logging
20+ - TypeScript type declarations (` paths.d.mts ` , ` semver.d.mts ` )
21+ - Shared utility modules (` paths.mjs ` , ` semver.mjs ` )
22+ - YAML frontmatter validation for agent files
23+ - Debug logging support via ` OPENCODER_DEBUG ` environment variable
24+ - Comprehensive error messages with actionable suggestions
1525
1626### Changed
1727- Refactored index.ts to import metadata from package.json (single source of truth)
1828- Expanded biome config to include tests and scripts
1929- Updated CI to use ` --ignore-scripts ` during install for cleaner testing
2030- Improved agent instructions for clarity and better results
31+ - ` AGENT_NAMES ` and ` REQUIRED_KEYWORDS ` are now frozen readonly arrays
32+ - Error messages now include recovery command suggestions
2133
2234## [ 0.1.0] - 2026-01-18
2335
You can’t perform that action at this time.
0 commit comments