Skip to content

Add abliteration.ai provider#12188

Open
abliteration-ai wants to merge 1 commit intoRooCodeInc:mainfrom
abliteration-ai:codex/add-abliteration-provider
Open

Add abliteration.ai provider#12188
abliteration-ai wants to merge 1 commit intoRooCodeInc:mainfrom
abliteration-ai:codex/add-abliteration-provider

Conversation

@abliteration-ai
Copy link
Copy Markdown

@abliteration-ai abliteration-ai commented Apr 25, 2026

Summary

  • Add abliteration.ai as a selectable provider using the OpenAI-compatible base URL https://api.abliteration.ai/v1.
  • Add the documented abliterated-model with 150K context, streaming, tool/function calling, and vision support.
  • Wire provider settings, secret storage, model selection, validation, CLI provider support via ABLIT_KEY, and localized settings labels.
  • Add provider unit coverage for initialization, API key validation, model selection, prompt completion, streaming, and request parameters.
  • Add a patch changeset for the provider addition.

Closes #12189

Roadmap alignment

This expands Roo Code provider/model support while using the existing OpenAI-compatible provider pattern, settings-buffer flow, validation, and CLI configuration paths.

Sources

Checks

  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir src exec vitest run api/providers/__tests__/abliteration.spec.ts shared/__tests__/ProfileValidator.spec.ts
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir apps/cli exec vitest run src/lib/utils/__tests__/provider.test.ts
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir packages/types exec tsc --noEmit
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir src exec tsc --noEmit
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir webview-ui exec tsc
  • COREPACK_HOME=/tmp/corepack corepack pnpm --dir apps/cli exec tsc --noEmit
  • Pre-push hook: turbo check-types across 14 packages passed; changeset check reports 1 changeset file.

Notes

  • Draft PR because contributor assignment still requires maintainer confirmation on the linked issue.

@abliteration-ai abliteration-ai changed the title [codex] Add abliteration.ai provider Add abliteration.ai provider Apr 25, 2026
@abliteration-ai abliteration-ai force-pushed the codex/add-abliteration-provider branch from f03963e to e095a76 Compare April 25, 2026 07:28
@abliteration-ai abliteration-ai changed the title Add abliteration.ai provider [codex] Add abliteration.ai provider Apr 25, 2026
@abliteration-ai abliteration-ai marked this pull request as ready for review April 25, 2026 07:37
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. Enhancement New feature or request labels Apr 25, 2026
@abliteration-ai abliteration-ai changed the title [codex] Add abliteration.ai provider Add abliteration.ai provider Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add abliteration.ai as an API provider

1 participant