-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopenclaw.plugin.json
More file actions
33 lines (33 loc) · 1.1 KB
/
Copy pathopenclaw.plugin.json
File metadata and controls
33 lines (33 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"id": "strava",
"name": "Strava",
"description": "Connect your Strava account to let the AI agent read your running activities and act as a coach.",
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"clientId": { "type": "string" },
"clientSecret": { "type": "string" },
"callbackUrl": { "type": "string" }
},
"required": ["clientId", "clientSecret"]
},
"uiHints": {
"clientId": {
"label": "Strava Client ID",
"placeholder": "12345",
"help": "Create a Strava API app at strava.com/settings/api to get your Client ID."
},
"clientSecret": {
"label": "Strava Client Secret",
"sensitive": true,
"placeholder": "abcdef1234567890...",
"help": "Found under your Strava API app settings."
},
"callbackUrl": {
"label": "OAuth Callback URL (optional)",
"placeholder": "https://my-gateway.example.com:18789/api/plugins/strava/oauth/callback",
"help": "Override the OAuth redirect URI for tunnels, reverse proxies, or custom domains. Leave blank for localhost."
}
}
}