Skip to content

[AISAGE-732] chore(gateway): remove Step 5 Preview (free) and Cat Jam stealth models - #7771

Merged
chrarnoldus merged 1 commit into
mainfrom
chore/remove-stepfun-free-and-cat-jam
Oct 16, 2026
Merged

chrarnoldus merged 1 commit into
mainfrom
chore/remove-stepfun-free-and-cat-jam

Conversation

@chrarnoldus

Copy link
Copy Markdown
Contributor

Summary

  • Removes the disabled stepfun/step-5-preview-free Kilo-exclusive model and its STEP_5_PREVIEW_FREE_MODEL_ID constant. isStepModel stays because other StepFun models use it.
  • Removes the public stealth/cat-jam Vercel-served stealth model and its fallback reasoning options.
  • Updates tests: both IDs are now covered by the existing "removes %s from exclusive models" check. Tests that only used the Step 5 ID as an arbitrary model string now use generic IDs.

Behavior

  • stealth/cat-jam is no longer listed, free, or routed through Vercel AI Gateway as an exclusive. If it is still in the Auto Free DB config, getAutoFreeCandidates skips it because it is no longer a free model.
  • stepfun/step-5-preview-free is no longer rejected early as a disabled exclusive. It falls through to normal model handling, which is the same path earlier removed exclusives take.

Verification

  • pnpm --filter @kilocode/web-shared typecheck
  • pnpm --filter web --filter ai-gateway typecheck
  • oxlint -c .oxlintrc.json packages/web-shared/src/lib/ai-gateway
  • pnpm --filter web test -- packages/web-shared/src/lib/ai-gateway/ packages/web-shared/src/lib/model-allow packages/web-shared/src/lib/organizations/effective-model-access: 104 suites, 1914 tests passed

@chrarnoldus chrarnoldus self-assigned this Oct 16, 2026
@kilo-code-bot

kilo-code-bot Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Executive Summary

Reviewed the removal of the stepfun/step-5-preview-free disabled exclusive and the stealth/cat-jam Vercel stealth model; the deletions are internally consistent with no dangling references or logic regressions.

Files Reviewed (9 files)
  • packages/web-shared/src/lib/ai-gateway/handlers/llm-proxy.test.ts
  • packages/web-shared/src/lib/ai-gateway/kilo-exclusive-models.test.ts
  • packages/web-shared/src/lib/ai-gateway/kilo-exclusive-models.ts
  • packages/web-shared/src/lib/ai-gateway/models.test.ts
  • packages/web-shared/src/lib/ai-gateway/preferred-models.test.ts
  • packages/web-shared/src/lib/ai-gateway/providers/reasoning-options.test.ts
  • packages/web-shared/src/lib/ai-gateway/providers/reasoning-options.ts
  • packages/web-shared/src/lib/ai-gateway/providers/stepfun.ts
  • packages/web-shared/src/lib/ai-gateway/providers/vercel/mapModelIdToVercel.test.ts

Verification notes: STEP_5_PREVIEW_FREE_MODEL_ID, stepfun_5_preview_free_model, and cat_jam_stealth_free_model have no remaining references in the repo. Remaining stepfun/step-5-preview usages are the retained non-free variant. isStepModel and isDisabledKiloExclusiveModel remain used and correctly retained.


Reviewed by deepseek-v4.1-flash · Input: 53.2K · Output: 5.7K · Cached: 466.2K

Review guidance: REVIEW.md from base branch main

@chrarnoldus
chrarnoldus added this pull request to the merge queue Oct 16, 2026
Merged via the queue into main with commit fc4c622 Oct 16, 2026
55 checks passed
@chrarnoldus
chrarnoldus deleted the chore/remove-stepfun-free-and-cat-jam branch October 16, 2026 19:18
@chrarnoldus chrarnoldus changed the title chore(gateway): remove Step 5 Preview (free) and Cat Jam stealth models [AISAGE-732] chore(gateway): remove Step 5 Preview (free) and Cat Jam stealth models Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants