Skip to content

Add verify_ssl parameter to LLM client for self-signed cert support#186

Open
kylexqian wants to merge 2 commits intomainfrom
claude/compassionate-heisenberg
Open

Add verify_ssl parameter to LLM client for self-signed cert support#186
kylexqian wants to merge 2 commits intomainfrom
claude/compassionate-heisenberg

Conversation

@kylexqian
Copy link
Collaborator

Adds a verify_ssl: bool = True parameter to LLM.__init__ so callers can disable TLS certificate verification when connecting directly to a TEE via llm_server_url (e.g. a server with a self-signed certificate). Updates docstring and CLAUDE_SDK_USERS.md accordingly.

kylexqian and others added 2 commits March 13, 2026 00:53
Adds a `verify_ssl: bool = True` parameter to `LLM.__init__` so callers
can disable TLS certificate verification when connecting directly to a
TEE via `llm_server_url` (e.g. a server with a self-signed certificate).
Updates docstring and CLAUDE_SDK_USERS.md accordingly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@adambalogh
Copy link
Collaborator

When would we do this? Even with the registry they are already connecting directly to the TEE no?

@kylexqian
Copy link
Collaborator Author

kylexqian commented Mar 14, 2026

When would we do this? Even with the registry they are already connecting directly to the TEE no?

This is useful for when we want to test a TEE directly without having it in the registry, e.g. for testing purposes.

I think it's kind of nice to just have the option. Kind of a cleaner workaround for testing locally from the enclave parent.

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