Skip to content

Commit 5ccee36

Browse files
committed
docs(changelog): add entries for recent improvements and features
Signed-off-by: leocavalcante <leo@cavalcante.dev>
1 parent f3b8e22 commit 5ccee36

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)