v0.20.0
Changes
Removed
- PermissionService removed: Simplified permission handling by moving beads CLI auto-approval directly into BeadsService
- Playground documentation removed: Removed session playground instructions and documentation (PlaygroundService code retained for future use)
- Removed temp directory auto-approval permission rules
Refactored
- BeadsService now handles beads CLI permission requests directly via
processPermissionAsk()method - Simplified agent context injection by removing playground path references
Technical Details
- Deleted
src/service/permission-service.tsand related test files - Removed playground context injection from
src/beads/context.ts - Deleted
docs/playground.mdand cleaned up references in README and coding guidelines - Net reduction: ~325 lines of code
All tests pass (202/203 passing, 1 pre-existing E2E failure unrelated to these changes).