Package
Which package does this affect? [ ] server [x] tools [ ] docs
Problem / Motivation
5 tool modules have zero test coverage:
stats.ts — get_stats, health_check
events.ts — record_event
tokens.ts — get_me, list_tokens, create_token, revoke_token
changelog.ts — read_changelog
config.ts — read_config
Current coverage: 85.86% statements overall, but these modules bring it down significantly when measured individually. 73 tests pass but only cover 7 of 12 implemented tools.
Proposed solution
To be defined — see Problem / Motivation above.
Alternatives considered
None considered explicitly — this is the natural shape.
Additional context
Expected
- Unit tests for each tool's input validation and response handling
- Mocked HTTP tests for API-dependent tools
- Error case coverage (auth failures, network errors, invalid input)
Package
Which package does this affect? [ ] server [x] tools [ ] docs
Problem / Motivation
5 tool modules have zero test coverage:
stats.ts—get_stats,health_checkevents.ts—record_eventtokens.ts—get_me,list_tokens,create_token,revoke_tokenchangelog.ts—read_changelogconfig.ts—read_configCurrent coverage: 85.86% statements overall, but these modules bring it down significantly when measured individually. 73 tests pass but only cover 7 of 12 implemented tools.
Proposed solution
To be defined — see Problem / Motivation above.
Alternatives considered
None considered explicitly — this is the natural shape.
Additional context
Expected