-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathdsh-plugin.json
More file actions
72 lines (72 loc) · 2.08 KB
/
Copy pathdsh-plugin.json
File metadata and controls
72 lines (72 loc) · 2.08 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
66
67
68
69
70
71
72
{
"$schema": "https://dsh.community/schemas/dsh-plugin-0.15.json",
"manifestVersion": "0.15",
"id": "io.github.omdsh-dev.dsh-data-agent",
"name": "DSH Data Agent",
"version": "0.2.2",
"facets": {
"host": {
"entry": "lib/ecosystem.js",
"apiVersion": "v1alpha1"
}
},
"requires": {
"contracts": [
{
"apiVersion": "commands.dsh/v1alpha1",
"kind": "Command"
},
{
"apiVersion": "storage.dsh/v1alpha1",
"kind": "LocalStorage",
"optional": true,
"fallback": "use the native Cordis storage-domain, or process-local state when native persistence is disabled"
}
],
"services": []
},
"permissions": [
{
"name": "commands.invoke",
"scope": "io.github.omdsh-dev.dsh-data-agent",
"reason": "invoke the declared database and human-controlled Catalog commands when the dsh-tui runtime is loaded"
}
],
"contributes": {
"commands": [
{
"id": "io.github.omdsh-dev.dsh-data-agent.database",
"title": "Database",
"description": "Manage the native data-agent database connection when the dsh-tui runtime is loaded"
},
{
"id": "io.github.omdsh-dev.dsh-data-agent.catalog",
"title": "Data Catalog",
"description": "Scan system metadata, follow persistent progress, and browse versioned Catalog results when the dsh-tui runtime is loaded"
}
],
"panels": []
},
"subscriptions": [],
"license": "MIT",
"source": {
"repository": "https://github.com/omdsh-dev/dsh-data-agent"
},
"overrides": [
{
"target": "package.json#dsh.bundle",
"kind": "native",
"description": "The existing Cordis bundle remains the sole functional runtime"
},
{
"target": "lib/client.js",
"kind": "build",
"description": "The Web client is a generated browser closure-factory artifact"
},
{
"target": "database-clients",
"kind": "native",
"description": "Database execution may require external CLI clients; ClickHouse uses its packaged HTTP client"
}
]
}