diff --git a/Dockerfile.ready b/Dockerfile.ready index 75077f5..09690ff 100644 --- a/Dockerfile.ready +++ b/Dockerfile.ready @@ -107,8 +107,11 @@ RUN /home/user/.cmdforge-venv/bin/python /home/user/CmdForge/examples/install.py # Generate CLI wrappers RUN /home/user/.cmdforge-venv/bin/cmdforge refresh -# Configure opencode as a provider (installed globally via npm) -RUN /home/user/.cmdforge-venv/bin/cmdforge providers add opencode "/usr/local/bin/opencode run" --description "OpenCode AI coding assistant" +# Configure opencode providers (installed globally via npm) +RUN /home/user/.cmdforge-venv/bin/cmdforge providers add opencode "/usr/local/bin/opencode run" --description "OpenCode AI (default model)" && \ + /home/user/.cmdforge-venv/bin/cmdforge providers add opencode-pickle "/usr/local/bin/opencode run -m opencode/big-pickle" --description "OpenCode with Pickle model" && \ + /home/user/.cmdforge-venv/bin/cmdforge providers add opencode-grok "/usr/local/bin/opencode run -m opencode/grok-code" --description "OpenCode with Grok model" && \ + /home/user/.cmdforge-venv/bin/cmdforge providers add opencode-deepseek "/usr/local/bin/opencode run -m deepseek/deepseek-chat" --description "OpenCode with DeepSeek model" # Welcome message RUN echo '\n\