Skip to content

fix(utils): enable SSL verification by default in SDK client#224

Merged
8nevil8 merged 2 commits intocodemie-ai:mainfrom
shishiragarwal02j:fix/enable-ssl-verification-by-default
Mar 25, 2026
Merged

fix(utils): enable SSL verification by default in SDK client#224
8nevil8 merged 2 commits intocodemie-ai:mainfrom
shishiragarwal02j:fix/enable-ssl-verification-by-default

Conversation

@shishiragarwal02j
Copy link
Contributor

@shishiragarwal02j shishiragarwal02j commented Mar 22, 2026

Summary

  • Replaces hardcoded verify_ssl: false with a conditional that defaults to true
  • SSL verification can be disabled for local/dev environments via CODEMIE_INSECURE=1 env var
  • Prevents MITM attacks in production by ensuring certificate validation is on by default
  • Documents CODEMIE_INSECURE in docs/CONFIGURATION.md (Core Configuration table) and README.md

Test plan

  • Verify connections to https://codemie.lab.epam.com succeed with SSL verification enabled
  • Verify CODEMIE_INSECURE=1 codemie-code ... still works for local/self-signed cert environments

?? Generated with Claude Code

Shishir Agarwal and others added 2 commits March 22, 2026 10:05
Replaces hardcoded verify_ssl: false with a conditional that defaults
to true. Can be disabled for local/dev environments via CODEMIE_INSECURE=1.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@8nevil8 8nevil8 merged commit 853ca63 into codemie-ai:main Mar 25, 2026
5 checks passed
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