Commit Graph

5 Commits

Author SHA1 Message Date
Jason Woltje
b3ad572829 Merge PR: feat(#24) mosaic-plugin-calendar skill (closes #24) 2026-01-29 21:25:27 -06:00
Jason Woltje
bbb2ed45ea fix: address code review feedback
- Replace unsafe JSON string concatenation with jq in cmd_create() and cmd_update()
- Add HTTP status code checking and error message extraction in api_call()
- Prevent JSON injection vulnerabilities from special characters
- Improve error messages with actual API responses
2026-01-29 21:24:01 -06:00
Jason Woltje
ba9c272c20 fix: address code review feedback
- Fix API endpoint paths: /events (not /api/events) to match actual NestJS routes
- Convert script to ES modules (import/export) to match package.json type: module
- Add detailed error messages for common HTTP status codes (401, 403, 404, 400)
- Improve error handling with actionable guidance
2026-01-29 21:23:35 -06:00
Jason Woltje
10b66ddb4a feat(#23): implement mosaic-plugin-brain skill
- Add brain skill for Ideas/Brain API integration
- Quick capture for brain dumps
- Semantic search and query capabilities
- Full CRUD operations on ideas
- Tag management and filtering
- Shell script CLI with colored output
- Comprehensive documentation (SKILL.md, README.md)
- Configuration via env vars or ~/.config/mosaic/brain.conf
2026-01-29 21:14:17 -06:00
Jason Woltje
93f6c87113 feat(#24): implement mosaic-plugin-calendar skill 2026-01-29 21:11:50 -06:00