Commit Graph

9 Commits

Author SHA1 Message Date
Jarrod Watts
36b2a09210 docs: add project documentation and improve robustness
- Add ARCHITECTURE.md, FAQ.md, LLM.md documentation
- Add LICENSE (MIT), CODE_OF_CONDUCT.md, PR template
- Add .editorconfig for consistent formatting
- Add check.sh script for validation
- Fix ESLint errors in hud-config.ts and settings-reader.ts
- Various test and component improvements

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 12:17:50 +11:00
Jarrod Watts
cfe153fbae ci: add release automation and matrix 2026-01-03 10:25:17 +11:00
Jarrod Watts
e74d22d73c ci: Add GitHub Actions workflow for automated testing
- Runs lint, typecheck, test, and build on push/PR to main
- Validates plugin structure (plugin.json, hooks.json, scripts)
- Uses Bun for fast CI execution

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 08:48:07 +11:00
Jarrod Watts
63f5ae41b0 chore: Remove CI workflow file 2026-01-03 07:50:39 +11:00
Jarrod Watts
2142dd0229 test: Add AgentList edge case tests
- Test for filename-only tool targets
- Test for long tool target truncation
- Test for empty tool targets

Coverage: 93.92% (215 tests)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 07:50:33 +11:00
Jarrod Watts
61385f6b7b chore: Remove CI workflow (requires workflow scope) 2026-01-03 07:49:36 +11:00
Jarrod Watts
c00e36299b test: Add SessionStats hours format test
Cover the previously uncovered formatDuration branch for durations >= 1 hour (lines 17-19).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 07:48:19 +11:00
Jarrod Watts
b6173ff5b9 ci: Temporarily remove workflow (needs token scope)
The GitHub Actions workflow requires the 'workflow' OAuth scope
to push. Saving the file locally for later addition.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 07:25:49 +11:00
Jarrod Watts
5d01f9ce77 ci: Add GitHub Actions CI workflow
- Lint, typecheck, and test on push/PR to main
- Validate plugin structure (plugin.json, hooks.json, scripts)
- Build verification

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-03 07:14:22 +11:00