You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
json not suited for config file, way too complex #3041
I haven't even tried MCP and probably never will, if simple shit like this is not working than MCP has no chance what so ever... maybe I try it sometime in future but tired of complex shit... gemini-cli on the other hand works very easily with *.exe files in chat.
Focus on that..
All this configuration mess, getting tired of it, it never really works well in any tool. I am surprised I got the context and read/write/edit files tools working a little bit, but depends on context size...
Congrats on that at least, first tool that actually work locally, but only with qwen3 models so far, experimenting with different model sizes and context sizes... meanwhile strange download phenomenon going on with 8gb model.
JSON allows for both very simple and very complex setups, if you refer to the schema for the config: https://opencode.ai/config.json an LLM can quickly make sense of how to properly structure it.
As for your ollama context vars i can help you with that if that is still an issue
yeah im gonna close this, @SkybuckFlying if u need any help getting a config setup I would love to help, but json is a great, common, and fairly universal way of doing configuration so I will close the issue for now
Activity
github-actions commentedon Oct 8, 2025
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
SkybuckFlying commentedon Oct 8, 2025
If you disagree here is my follow up: add some arrays to the mix and you have a nice complex mess.
Even the AI cannot make sense of it.
SkybuckFlying commentedon Oct 8, 2025
Here is my final argument against this or at least practice:
Version differences. AI is totally confused... I also cannot make sense of it.
Current config file:
Working:
Not sure which context parameter to use, so I tried all 3.
So far trying to get tooling working failed, here is one version which failed:
SkybuckFlying commentedon Oct 8, 2025
Then tried chat.md also failed:
description: Chat with other AIs
Chat with others:
!
chat $ARGUMENTSI haven't even tried MCP and probably never will, if simple shit like this is not working than MCP has no chance what so ever... maybe I try it sometime in future but tired of complex shit... gemini-cli on the other hand works very easily with *.exe files in chat.
Focus on that..
All this configuration mess, getting tired of it, it never really works well in any tool. I am surprised I got the context and read/write/edit files tools working a little bit, but depends on context size...
Congrats on that at least, first tool that actually work locally, but only with qwen3 models so far, experimenting with different model sizes and context sizes... meanwhile strange download phenomenon going on with 8gb model.
rekram1-node commentedon Oct 8, 2025
what would you suggest instead?
JSON allows for both very simple and very complex setups, if you refer to the schema for the config: https://opencode.ai/config.json an LLM can quickly make sense of how to properly structure it.
As for your ollama context vars i can help you with that if that is still an issue
anuramat commentedon Oct 9, 2025
is a different format really gonna help?
ps: you might wanna get a json language server:
rekram1-node commentedon Oct 9, 2025
yeah agree ^^
gardner commentedon Oct 10, 2025
Yeah, my Cursor / VSCode respect the schema in my config and show code completion hints that I can "select".
I agree that JSON can be really confusing, but in this case I think you'd find it easier to "pick" identifiers if your IDE supported the schema.
rekram1-node commentedon Oct 10, 2025
yeah im gonna close this, @SkybuckFlying if u need any help getting a config setup I would love to help, but json is a great, common, and fairly universal way of doing configuration so I will close the issue for now