Plugin development questions
1. CLI Registration: What's the correct way to register the a plugin command group so clawdbot {plugin-name} login works? Is { commands: ['plugin-name'] } correct, or should it be something else?
2. Type Source: Should src/cli.ts import ClawdbotPluginApi from src/types.ts (centralized) or is keeping a separate definition in src/tools/index.ts intentional?
