@@ -6,11 +6,7 @@ import {
66 CLAUDE_SONNET_CURRENT_MODEL_ID ,
77 CLAUDE_SONNET_CURRENT_MODEL_NAME ,
88} from '@/lib/providers/anthropic' ;
9- import {
10- MINIMAX_CURRENT_MODEL_ID ,
11- MINIMAX_CURRENT_MODEL_NAME ,
12- minimax_m25_free_model ,
13- } from '@/lib/providers/minimax' ;
9+ import { MINIMAX_CURRENT_MODEL_ID , MINIMAX_CURRENT_MODEL_NAME } from '@/lib/providers/minimax' ;
1410import { KIMI_CURRENT_MODEL_ID , KIMI_CURRENT_MODEL_NAME } from '@/lib/providers/moonshotai' ;
1511import { gpt_oss_20b_free_model , GPT_5_NANO_ID , GPT_5_NANO_NAME } from '@/lib/providers/openai' ;
1612import type {
@@ -21,6 +17,7 @@ import type {
2117import { requestContainsImages } from '@/lib/providers/openrouter/request-helpers' ;
2218import type { ModelSettings , OpenCodeSettings , Verbosity } from '@kilocode/db/schema-types' ;
2319import type OpenAI from 'openai' ;
20+ import { seed_20_pro_free_model } from '@/lib/providers/bytedance' ;
2421
2522function stripDisplayName ( displayName : string ) : string {
2623 const start = displayName . indexOf ( ': ' ) ;
@@ -170,18 +167,15 @@ export const KILO_AUTO_FRONTIER_MODEL: AutoModel = {
170167export const KILO_AUTO_FREE_MODEL : AutoModel = {
171168 id : 'kilo-auto/free' ,
172169 name : 'Kilo Auto Free' ,
173- description : `Free with limited capability. No credits required. Uses ${ stripDisplayName ( minimax_m25_free_model . display_name ) } .` ,
174- context_length : minimax_m25_free_model . context_length ,
175- max_completion_tokens : minimax_m25_free_model . max_completion_tokens ,
170+ description : `Free with limited capability. No credits required. Uses ${ stripDisplayName ( seed_20_pro_free_model . display_name ) } .` ,
171+ context_length : seed_20_pro_free_model . context_length ,
172+ max_completion_tokens : seed_20_pro_free_model . max_completion_tokens ,
176173 prompt_price : '0' ,
177174 completion_price : '0' ,
178175 input_cache_read_price : '0' ,
179176 input_cache_write_price : '0' ,
180177 supports_images : false ,
181- roocode_settings : {
182- included_tools : [ 'search_and_replace' ] ,
183- excluded_tools : [ 'apply_diff' , 'edit_file' ] ,
184- } ,
178+ roocode_settings : undefined ,
185179 opencode_settings : undefined ,
186180} ;
187181
@@ -238,7 +232,7 @@ export async function resolveAutoModel(
238232 hasImages : boolean
239233) : Promise < ResolvedAutoModel > {
240234 if ( model === KILO_AUTO_FREE_MODEL . id ) {
241- return { model : minimax_m25_free_model . public_id } ;
235+ return { model : seed_20_pro_free_model . public_id } ;
242236 }
243237 if ( model === KILO_AUTO_SMALL_MODEL . id ) {
244238 return {
0 commit comments