The install script that is executed when following the README.md defaults to the latest release tag when cloning the repository. However, the install script itself is downloaded from main branch. OpenCode support was recently added to main but has not yet been included in a release.
As a result, users who install the dev kit get a version that has no OpenCode support even though the install script already provides the --tools opencode option. The flag is silently ignored: no MCP config is written and no skills are installed, which can be confusing to debug.
Workaround
Pass --branch main to the install script explicitly in order to install the version supporting opencode.
curl -sL https://raw.githubusercontent.com/databricks-solutions/ai-dev-kit/main/install.sh | \
bash -s -- --global --tools opencode --profile DEFAULT --silent --branch main
Suggestion
The readme should point to the latest release tag of the install script instead of main to avoid the mismatch.
Thanks for the great tool!
The install script that is executed when following the README.md defaults to the latest release tag when cloning the repository. However, the install script itself is downloaded from main branch. OpenCode support was recently added to
mainbut has not yet been included in a release.As a result, users who install the dev kit get a version that has no OpenCode support even though the install script already provides the
--tools opencodeoption. The flag is silently ignored: no MCP config is written and no skills are installed, which can be confusing to debug.Workaround
Pass
--branch mainto the install script explicitly in order to install the version supporting opencode.curl -sL https://raw.githubusercontent.com/databricks-solutions/ai-dev-kit/main/install.sh | \ bash -s -- --global --tools opencode --profile DEFAULT --silent --branch mainSuggestion
The readme should point to the latest release tag of the install script instead of
mainto avoid the mismatch.Thanks for the great tool!