fix: reduce end-user installation footprint
This commit is contained in:
@@ -15,8 +15,25 @@
|
||||
"defaultTransport": "stdio",
|
||||
"python": ">=3.12",
|
||||
"packageManager": "uv",
|
||||
"environment": ".venv",
|
||||
"launcher": "project-venv-python",
|
||||
"dependencyProfile": "runtime-only-no-dev",
|
||||
"nocobaseCli": ">=2.1"
|
||||
},
|
||||
"installation": {
|
||||
"requiredTools": ["git", "uv", "python", "nb"],
|
||||
"conditionalTools": {
|
||||
"nodeAndNpm": "Required only when the NocoBase nb CLI is not already installed."
|
||||
},
|
||||
"persistentArtifacts": [
|
||||
"release checkout",
|
||||
"project .venv",
|
||||
"config.json",
|
||||
"nb CLI user environment",
|
||||
"MCP client configuration and backup"
|
||||
],
|
||||
"defaultBackgroundService": false
|
||||
},
|
||||
"authentication": {
|
||||
"type": "personal-api-key",
|
||||
"cliAuthType": "token",
|
||||
|
||||
Reference in New Issue
Block a user