Repository navigation
Expand file tree
/
Copy pathdevcontainer-feature.json
More file actions
42 lines (42 loc) · 1.59 KB
/
Copy pathdevcontainer-feature.json
File metadata and controls
42 lines (42 loc) · 1.59 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
{
"id": "cline-dev",
"version": "1.1.0",
"name": "Cline Development Environment",
"description": "Installs the Cline AI coding agent extension (saoudrizwan.claude-dev) for VS Code and Cursor, and optionally the cline CLI. Persists ~/.cline (provider keys, settings, history) across rebuilds and Codespaces via a Docker named volume, dedicated to this devcontainer. Also self-heals your devcontainer setup.",
"documentationURL": "https://github.com/helpers4/devcontainer/tree/main/src/cline-dev",
"licenseURL": "https://github.com/helpers4/devcontainer/blob/main/LICENSE",
"keywords": ["helpers4", "cline", "ai", "vscode", "cli"],
"options": {
"username": {
"type": "string",
"default": "auto",
"description": "Username in the container that should receive the Cline data symlink. 'auto' detects vscode/node/codespace/uid-1000, in that order."
},
"installCli": {
"type": "boolean",
"default": false,
"description": "Install the Cline CLI (cline command) via npm. Requires Node.js/npm to be present in the container. Skipped with a warning if npm is not found."
}
},
"mounts": [
{
"source": "helpers4-cline-credentials-${devcontainerId}",
"target": "/mnt/h4cline",
"type": "volume"
}
],
"postCreateCommand": "/usr/local/share/cline-dev/setup-credentials.sh",
"customizations": {
"vscode": {
"extensions": [
"saoudrizwan.claude-dev"
]
}
},
"installsAfter": [
"ghcr.io/devcontainers/features/common-utils"
],
"dependsOn": {
"ghcr.io/helpers4/devcontainer/helpers4-common:1": {}
}
}