-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopenclaw.plugin.json
More file actions
43 lines (43 loc) · 1.39 KB
/
Copy pathopenclaw.plugin.json
File metadata and controls
43 lines (43 loc) · 1.39 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
34
35
36
37
38
39
40
41
42
43
{
"id": "diffbot",
"name": "Diffbot",
"description": "Structured web knowledge for OpenClaw agents: query Diffbot's Knowledge Graph (organizations, people, news, places, deals, and any other entity type via DQL), search the web with ranked and cited results, extract any URL into markdown or JSON, resolve named entities in text, and crawl whole sites.",
"version": "0.1.2",
"skills": [
"./skills"
],
"configSchema": {
"type": "object",
"properties": {
"apiToken": {
"type": "string",
"description": "Diffbot API token. When omitted the plugin reads DIFFBOT_API_TOKEN or DIFFBOT_TOKEN from the environment, then a DIFFBOT_API_TOKEN=... line in ~/.diffbot/credentials. Get a free token at https://app.diffbot.com/get-started"
},
"timeoutSeconds": {
"type": "number",
"description": "Per-request timeout in seconds. Defaults to 120.",
"minimum": 1
}
},
"additionalProperties": false
},
"activation": {
"onStartup": true
},
"contracts": {
"tools": [
"diffbot_search_web",
"diffbot_extract",
"diffbot_crawl",
"diffbot_resolve_entities",
"diffbot_dql",
"diffbot_dql_probe",
"diffbot_dql_ontology",
"diffbot_search_news",
"diffbot_search_organizations",
"diffbot_search_people",
"diffbot_search_places",
"diffbot_search_deals"
]
}
}