Skip to content

feat(claude): add custom baseURL support for Anthropic provider#1905

Closed
MarsKubeX wants to merge 1 commit into
openkaiden:mainfrom
MarsKubeX:anthropic-base-url-support
Closed

feat(claude): add custom baseURL support for Anthropic provider#1905
MarsKubeX wants to merge 1 commit into
openkaiden:mainfrom
MarsKubeX:anthropic-base-url-support

Conversation

@MarsKubeX

Copy link
Copy Markdown
Contributor

Allow users to configure a custom base URL when creating a Claude provider connection, enabling local inference engines (e.g. llama-server) and API proxies. Connections with a custom URL are registered as self-hosted with the endpoint exposed in the model ID.

Captura de pantalla 2026-05-18 a las 13 30 47

Not merge until openkaiden/kdn#543 is merged.
Close #1855

Allow users to configure a custom base URL when creating a Claude
provider connection, enabling local inference engines (e.g. llama-server)
and API proxies. Connections with a custom URL are registered as
self-hosted with the endpoint exposed in the model ID.

Part of openkaiden#1855

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>
@MarsKubeX MarsKubeX requested a review from a team as a code owner May 18, 2026 11:32
@MarsKubeX MarsKubeX requested review from fbricon and gastoner and removed request for a team May 18, 2026 11:32
@coderabbitai

coderabbitai Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@MarsKubeX has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 39 minutes and 44 seconds before requesting another review.

You’ve run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 9181ba17-5b9c-4871-883c-26c4adf43684

📥 Commits

Reviewing files that changed from the base of the PR and between b23d597 and 7eea537.

📒 Files selected for processing (3)
  • extensions/claude/package.json
  • extensions/claude/src/manager/claude-inference-manager.spec.ts
  • extensions/claude/src/manager/claude-inference-manager.ts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov

codecov Bot commented May 18, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 93.61702% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...ons/claude/src/manager/claude-inference-manager.ts 93.61% 3 Missing ⚠️

📢 Thoughts on this report? Let us know!

@jeffmaury jeffmaury left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blocking for now as we need to decide if we should be backward compatible

@MarsKubeX MarsKubeX marked this pull request as draft June 1, 2026 11:41
@MarsKubeX

Copy link
Copy Markdown
Contributor Author

closed in favor of #2094

@MarsKubeX MarsKubeX closed this Jun 8, 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.

Feature Request: Support Custom baseURL for Anthropic/Claude Provider

2 participants