@@ -63,11 +63,11 @@ echo -e "${YELLOW}Configuring OpenCode...${NC}"
6363# Create config directory if it doesn't exist
6464mkdir -p " $OPENCODE_CONFIG_DIR "
6565
66- # Augment provider configuration - All models
66+ # Augment Code provider configuration - All models
6767if [ -f " $OPENCODE_CONFIG_FILE " ]; then
68- # Check if augment provider already exists
69- if grep -q ' "augment"' " $OPENCODE_CONFIG_FILE " 2> /dev/null; then
70- echo -e " ${GREEN} ✓ Augment provider already configured in OpenCode${NC} "
68+ # Check if augment-code provider already exists
69+ if grep -q ' "augment-code "' " $OPENCODE_CONFIG_FILE " 2> /dev/null; then
70+ echo -e " ${GREEN} ✓ Augment Code provider already configured in OpenCode${NC} "
7171 else
7272 # Backup existing config
7373 cp " $OPENCODE_CONFIG_FILE " " $OPENCODE_CONFIG_FILE .backup.$( date +%Y%m%d%H%M%S) "
@@ -83,12 +83,12 @@ if (!config.provider) {
8383 config.provider = {};
8484}
8585
86- config.provider. augment = {
87- npm: '@ai-sdk/openai-compatible',
88- name: 'Augment Code',
89- options: {
90- baseURL: 'http://localhost:8765/v1'
91- },
86+ config.provider[ " augment-code " ] = {
87+ npm: '@ai-sdk/openai-compatible',
88+ name: 'Augment Code',
89+ options: {
90+ baseURL: 'http://localhost:8765/v1'
91+ },
9292 models: {
9393 'claude-opus-4.6': {
9494 name: 'Claude Opus 4.6 (Augment)',
@@ -123,20 +123,20 @@ config.provider.augment = {
123123 limit: { context: 128000, output: 16000 }
124124 }
125125 }
126- };
126+ };
127127
128- fs.writeFileSync(configPath, JSON.stringify(config, null, 2));
129- console.log('Configuration merged successfully');
130- "
131- echo -e " ${GREEN} ✓ Augment provider added to existing OpenCode config${NC} "
128+ fs.writeFileSync(configPath, JSON.stringify(config, null, 2));
129+ console.log('Configuration merged successfully');
130+ "
131+ echo -e " ${GREEN} ✓ Augment Code provider added to existing OpenCode config${NC} "
132132 fi
133133else
134134 # Create new config file
135135 cat > " $OPENCODE_CONFIG_FILE " << 'EOF '
136136{
137137 "$schema": "https://opencode.ai/config.json",
138138 "provider": {
139- "augment": {
139+ "augment-code ": {
140140 "npm": "@ai-sdk/openai-compatible",
141141 "name": "Augment Code",
142142 "options": {
180180 }
181181}
182182EOF
183- echo -e " ${GREEN} ✓ Created new OpenCode config with Augment provider${NC} "
183+ echo -e " ${GREEN} ✓ Created new OpenCode config with Augment Code provider${NC} "
184184fi
185185
186186echo " "
@@ -194,19 +194,18 @@ echo -e " npm start"
194194echo " "
195195echo -e " ${BLUE} Available models in OpenCode:${NC} "
196196echo -e " Claude models:"
197- echo -e " - augment/claude-opus-4.6 (default, recommended)"
198- echo -e " - augment/claude-opus-4.5"
199- echo -e " - augment/claude-sonnet-4.5"
200- echo -e " - augment/claude-sonnet-4"
201- echo -e " - augment/claude-haiku-4.5"
197+ echo -e " - augment-code /claude-opus-4.6 (default, recommended)"
198+ echo -e " - augment-code /claude-opus-4.5"
199+ echo -e " - augment-code /claude-sonnet-4.5"
200+ echo -e " - augment-code /claude-sonnet-4"
201+ echo -e " - augment-code /claude-haiku-4.5"
202202echo -e " GPT models:"
203- echo -e " - augment/gpt-5"
204- echo -e " - augment/gpt-5.1"
205- echo -e " - augment/gpt-5.2"
203+ echo -e " - augment-code /gpt-5"
204+ echo -e " - augment-code /gpt-5.1"
205+ echo -e " - augment-code /gpt-5.2"
206206echo " "
207207echo -e " ${BLUE} To use with OpenCode:${NC} "
208208echo -e " 1. Start the server (npm start)"
209209echo -e " 2. Run OpenCode"
210- echo -e " 3. Type /models and select an augment/* model"
210+ echo -e " 3. Type /models and select an augment-code /* model"
211211echo " "
212-
0 commit comments