Skip to content

Conversation

@MCPClaude
Copy link
Contributor

Summary

  • Updates provider validation in index.ts to properly support both legacy and modular providers
  • Improves documentation in config.ts for all supported providers
  • Dynamically loads server version from package.json instead of using hardcoded value
  • Enhances provider logging to show component types for composite providers
  • Initializes providers explicitly at startup

Changes

  • Fixed inconsistency where index.ts only validated 'keysender' but factory.ts supported 'autohotkey'
  • Updated config.ts documentation to list all supported providers for each component
  • Added explicit provider initialization at server startup
  • Enhanced provider logging to show detailed information for composite providers
  • Fixed hardcoded version number to use package.json value

Test plan

  • Start server with default keysender provider
  • Start server with autohotkey provider
  • Test with modular provider configuration
  • Verify correct provider information is displayed in logs

🤖 Generated with Claude Code

- Fix provider validation in index.ts to support both legacy and modular providers
- Improve documentation in config.ts for supported providers
- Update server version to use package.json instead of hardcoded value
- Enhance provider logging to show component types for composite providers
- Initialize providers explicitly at startup

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

Co-Authored-By: Claude <[email protected]>
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
@claude-did-this claude-did-this deleted a comment from MCPClaude May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants