-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.json
More file actions
83 lines (83 loc) · 1.89 KB
/
Copy pathplugin.json
File metadata and controls
83 lines (83 loc) · 1.89 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
73
74
75
76
77
78
79
80
81
82
83
{
"$schema": "./node_modules/@intisy-ai/api/schema/plugin.schema.json",
"id": "opencode-loader",
"api": 1,
"displayName": "OpenCode Loader",
"icon": "icon.svg",
"publish": {
"generatedReadme": true
},
"repo": {
"role": "OpenCode loader",
"category": "app-loader",
"domains": [
"opencode"
],
"tech": [
"typescript"
]
},
"app": {
"id": "opencode",
"label": "OpenCode",
"home": {
"envOverride": "HUB_OPENCODE_DIR",
"nativeEnv": "OPENCODE_CONFIG_DIR",
"xdgSubdir": "opencode",
"candidates": [
"~/.config/opencode",
"~/.opencode"
]
},
"detect": {
"binary": "opencode",
"pkg": "opencode-ai"
},
"loader": {
"id": "opencode-loader",
"url": "intisy-ai/opencode-loader"
},
"commandsSubdir": "command",
"proxyPort": 34568,
"integration": "native",
"wireFormat": "anthropic",
"usage": {
"formats": [
"opencode-sqlite",
"opencode-legacy-files"
]
},
"accent": "#5fafaf",
"wrapperCommand": "oc",
"npmPlugins": {
"configFiles": [
"opencode.json",
"opencode.jsonc"
],
"pluginsKey": "plugin",
"packageCache": "~/.cache/opencode/packages",
"schemaUrl": "https://opencode.ai/config.json"
},
"discovery": {
"topic": "opencode-plugin",
"searchQuery": "opencode",
"awesomeList": "https://raw.githubusercontent.com/awesome-opencode/awesome-opencode/main/README.md"
},
"projects": {
"sessionDb": [
"~/.local/share/opencode/opencode.db",
"opencode.db"
],
"markerFile": "opencode"
},
"modelCatalog": {
"files": [
"opencode.jsonc",
"opencode.json"
],
"envOverride": "OPENCODE_CONFIG",
"schemaUrl": "https://opencode.ai/config.json",
"providerKey": "provider"
}
}
}