-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.json
More file actions
72 lines (72 loc) · 1.45 KB
/
Copy pathplugin.json
File metadata and controls
72 lines (72 loc) · 1.45 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": "./node_modules/@intisy-ai/api/schema/plugin.schema.json",
"id": "claude-code-loader",
"api": 1,
"displayName": "Claude Code Loader",
"icon": "icon.svg",
"publish": {
"generatedReadme": true
},
"repo": {
"role": "Claude Code loader",
"category": "app-loader",
"domains": [
"claude"
],
"tech": [
"typescript"
]
},
"app": {
"id": "claude",
"label": "Claude Code",
"home": {
"envOverride": "HUB_CLAUDE_DIR",
"nativeEnv": "CLAUDE_CONFIG_DIR",
"candidates": [
"~/.claude",
"~/.config/claude"
]
},
"detect": {
"binary": "claude",
"pkg": "@anthropic-ai/claude-code"
},
"loader": {
"id": "claude-code-loader",
"url": "intisy-ai/claude-code-loader"
},
"commandsSubdir": "commands",
"proxyPort": 34567,
"integration": "env-baseurl",
"wireFormat": "anthropic",
"usage": {
"formats": [
"claude-jsonl"
]
},
"accent": "#d7875f",
"wrapperCommand": "cc",
"startupHook": {
"file": "settings.json",
"path": [
"hooks",
"SessionStart"
],
"entry": {
"hooks": [
{
"type": "command",
"command": "npx -y {plugin}@latest run --app claude"
}
]
}
},
"discovery": {
"topic": "claude-code-plugin"
},
"projects": {
"historyFile": "history.jsonl"
}
}
}