Files
manual_slop/opencode.json
Ed_ f6fe3baaf4 fix(gui): Skip empty strings in selectable to prevent ImGui ID assertion
Empty strings in bias_profiles.keys() and personas.keys() caused
imgui.selectable() to fail with 'Cannot have an empty ID at root of
window' assertion error. Added guards to skip empty names.
2026-03-22 11:16:52 -04:00

77 lines
1.5 KiB
JSON

{
"$schema": "https://opencode.ai/config.json",
"model": "zai/glm-5",
"small_model": "zai/glm-4-flash",
"provider": {
"zai": {
"options": {
"timeout": 300000
}
}
},
"instructions": [
"CLAUDE.md",
"conductor/product.md",
"conductor/product-guidelines.md",
"conductor/workflow.md",
"conductor/tech-stack.md"
],
"default_agent": "tier2-tech-lead",
"mcp": {
"manual-slop": {
"type": "local",
"command": [
"C:\\Users\\Ed\\scoop\\apps\\uv\\current\\uv.exe",
"run",
"python",
"C:\\projects\\manual_slop\\scripts\\mcp_server.py"
],
"enabled": true
}
},
"agent": {
"build": {
"model": "zai/glm-5",
"permission": {
"edit": "ask",
"bash": "ask"
}
},
"plan": {
"model": "zai/glm-5",
"permission": {
"edit": "deny",
"bash": {
"*": "ask",
"git status*": "allow",
"git diff*": "allow",
"git log*": "allow"
}
}
}
},
"permission": {
"edit": "ask",
"bash": "ask"
},
"share": "manual",
"autoupdate": true,
"compaction": {
"auto": false,
"prune": false,
"reserved": 10000
},
"watcher": {
"ignore": [
"node_modules/**",
".venv/**",
"__pycache__/**",
"*.pyc",
".git/**",
"logs/**",
"*.log"
]
},
"plugin": ["superpowers@git+https://github.com/obra/superpowers.git"]
}