-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopenclaw.plugin.json
More file actions
65 lines (65 loc) · 1.76 KB
/
openclaw.plugin.json
File metadata and controls
65 lines (65 loc) · 1.76 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"name": "INWX",
"version": "0.2.0",
"description": "INWX domain registrar management: domain registration, availability check, DNS records, nameservers, DNSSEC, pricing, transfers.",
"config": {
"username": {
"type": "string",
"description": "INWX account username",
"required": true
},
"password": {
"type": "string",
"description": "INWX account password",
"required": true,
"secret": true
},
"otpSecret": {
"type": "string",
"description": "2FA TOTP secret (if enabled on account)",
"secret": true
},
"environment": {
"type": "string",
"description": "API environment: 'production' (api.inwx.com) or 'ote' (ote.inwx.com) for testing",
"default": "production",
"enum": ["production", "ote"]
},
"readOnly": {
"type": "boolean",
"description": "If true, only read operations allowed (check, list, info, pricing)",
"default": false
},
"allowedOperations": {
"type": "array",
"description": "Whitelist of allowed tool names. Empty = all allowed.",
"items": { "type": "string" },
"default": []
}
},
"tools": [
"inwx_domain_check",
"inwx_domain_register",
"inwx_domain_list",
"inwx_domain_info",
"inwx_domain_update",
"inwx_domain_delete",
"inwx_domain_transfer",
"inwx_domain_renew",
"inwx_domain_pricing",
"inwx_nameserver_list",
"inwx_nameserver_set",
"inwx_dns_record_list",
"inwx_dns_record_add",
"inwx_dns_record_update",
"inwx_dns_record_delete",
"inwx_dnssec_list",
"inwx_dnssec_enable",
"inwx_dnssec_disable",
"inwx_contact_list",
"inwx_contact_create",
"inwx_contact_update",
"inwx_whois",
"inwx_account_info"
]
}