feat(oci): Enable Oracle Cloud Infrastructure configuration via UI - #17159
Merged
Conversation
|
@jatorre is attempting to deploy a commit to the CLERKIEAI Team on Vercel. A member of the Team first needs to authorize it. |
jatorre
force-pushed
the
feat/oci-textarea-private-key
branch
2 times, most recently
from
November 26, 2025 21:35
62d6496 to
5cdf84b
Compare
This enables Oracle Cloud Infrastructure (OCI) GenAI authentication via the UI by allowing users to paste their PEM private key content directly into a multiline textarea field. Changes: - Add `textarea` field type to UI component system - Configure OCI provider with proper credential fields (oci_key, oci_user, oci_fingerprint, oci_tenancy, oci_region, oci_compartment_id) - Handle PEM content newline normalization (\\n -> \n, \r\n -> \n) - Use OCIError for consistent error handling Previously OCI only supported file-based authentication (oci_key_file), which doesn't work for UI-based model configuration. This adds support for inline PEM content via the new oci_key field. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
jatorre
force-pushed
the
feat/oci-textarea-private-key
branch
from
November 27, 2025 07:00
5cdf84b to
d3aeaf0
Compare
Contributor
Author
|
I dont think the errors are related to this PR |
fzowl
pushed a commit
to fzowl/litellm
that referenced
this pull request
Jun 24, 2026
…#17159) This enables Oracle Cloud Infrastructure (OCI) GenAI authentication via the UI by allowing users to paste their PEM private key content directly into a multiline textarea field. Changes: - Add `textarea` field type to UI component system - Configure OCI provider with proper credential fields (oci_key, oci_user, oci_fingerprint, oci_tenancy, oci_region, oci_compartment_id) - Handle PEM content newline normalization (\\n -> \n, \r\n -> \n) - Use OCIError for consistent error handling Previously OCI only supported file-based authentication (oci_key_file), which doesn't work for UI-based model configuration. This adds support for inline PEM content via the new oci_key field.
3 tasks
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Title
Enable Oracle Cloud Infrastructure (OCI) configuration via UI
Pre-Submission checklist
tests/litellm/directoryType
🆕 New Feature
Changes
textareafield type for multiline PEM key inputoci_compartment_id, oci_key)
Screenshot