openclaw/extensions/whoop/clawdbot.plugin.json
Jack Fiengo e3bb3790b7 feat(whoop): add Whoop fitness plugin for data access
- Introduced a new Whoop fitness plugin that allows querying of recovery scores, sleep analysis, cycle data, and workout tracking.
- Implemented OAuth 2.0 authentication flow for secure access to Whoop API.
- Added comprehensive documentation and example configurations for plugin setup.
- Included unit tests for API client methods to ensure reliability and correctness.
- Updated pnpm-lock.yaml to reflect new optional dependencies for the plugin.
2026-01-26 16:22:43 -05:00

32 lines
848 B
JSON

{
"id": "whoop",
"name": "Whoop Fitness",
"description": "Query Whoop fitness data including recovery scores, sleep analysis, strain/cycle data, and workout tracking",
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string",
"description": "Whoop API OAuth Client ID"
},
"clientSecret": {
"type": "string",
"description": "Whoop API OAuth Client Secret"
}
},
"required": ["clientId", "clientSecret"]
},
"uiHints": {
"clientId": {
"label": "Whoop Client ID",
"placeholder": "Your Client ID from developer.whoop.com"
},
"clientSecret": {
"label": "Whoop Client Secret",
"sensitive": true,
"placeholder": "Your Client Secret from developer.whoop.com"
}
}
}