chore(opencode): expand development tooling configuration

Allow package development and Vitest commands, and grant access to web
fetching, task delegation, todo tracking, and skills.
This commit is contained in:
colem
2026-08-18 09:51:00 -05:00
parent 3a05a40cfd
commit 3b797f3be1
+13 -1
View File
@@ -47,6 +47,8 @@
"npm run test:integration": "allow", "npm run test:integration": "allow",
"npm run test:e2e": "allow", "npm run test:e2e": "allow",
"npm run type-check": "allow", "npm run type-check": "allow",
"npm run package:dev": "allow",
"npx vitest run *": "allow",
"npx *": "ask", "npx *": "ask",
// Python // Python
"python -m unittest *": "allow", "python -m unittest *": "allow",
@@ -129,6 +131,10 @@
"question": "allow", "question": "allow",
"lsp": "allow", "lsp": "allow",
"websearch": "allow", "websearch": "allow",
"webfetch": "allow",
"task": "allow",
"todowrite": "allow",
"skill": "allow",
}, },
"mcp": { "mcp": {
"zai-mcp-server": { "zai-mcp-server": {
@@ -162,13 +168,19 @@
}, },
"playwright": { "playwright": {
"type": "local", "type": "local",
"enabled": false,
"command": ["npx", "@playwright/mcp@latest"], "command": ["npx", "@playwright/mcp@latest"],
"enabled": true,
}, },
"chrome-devtools": { "chrome-devtools": {
"type": "local", "type": "local",
"enabled": false,
"command": ["npx", "-y", "chrome-devtools-mcp@latest"], "command": ["npx", "-y", "chrome-devtools-mcp@latest"],
}, },
"primevue": {
"type": "local",
"enabled": true,
"command": ["npx", "-y", "@primevue/mcp"],
},
"ibmi-server": { "ibmi-server": {
"type": "local", "type": "local",
"command": [ "command": [