Skip to content

Conversation

@fern-api
Copy link
Contributor

@fern-api fern-api bot commented Oct 28, 2025

This PR regenerates code to match the latest API Definition.

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Greptile Overview

Greptile Summary

This PR is an automated Fern SDK regeneration that bumps the package version from 0.1.8 to 0.1.9 and updates the idna transitive dependency.

Key Changes:

  • Version bump from 0.1.8 to 0.1.9 across all version references
  • Updated idna dependency from 3.10 to 3.11 (minor version update maintaining Python >=3.8 compatibility)
  • Consistent version string updates in HTTP headers (User-Agent and X-Fern-SDK-Version)

Assessment:
All changes are mechanical and correctly synchronized across the codebase. The idna dependency update is a minor version bump with no breaking changes. Version consistency is maintained across pyproject.toml and client_wrapper.py.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk - it's a standard automated SDK regeneration with only version bumps and a minor dependency update
  • All changes are mechanical and correctly synchronized. The version bump is properly applied to all locations (pyproject.toml and client_wrapper.py headers). The idna dependency update (3.10 → 3.11) is a minor version bump that maintains the same Python version requirements (>=3.8) and has no breaking changes. This follows the expected pattern for automated Fern SDK regenerations.
  • No files require special attention

Important Files Changed

File Analysis

Filename Score Overview
pyproject.toml 5/5 Version bump from 0.1.8 to 0.1.9 - standard semantic versioning for SDK regeneration
src/credal/core/client_wrapper.py 5/5 Updated User-Agent and SDK version headers to match new 0.1.9 version
poetry.lock 5/5 Updated idna dependency from 3.10 to 3.11 (maintains Python >=3.8 compatibility)

Sequence Diagram

sequenceDiagram
    participant FernGen as Fern Generator
    participant PyProject as pyproject.toml
    participant PoetryLock as poetry.lock
    participant ClientWrapper as client_wrapper.py
    participant SDK as SDK Package
    
    FernGen->>PyProject: Bump version 0.1.8 → 0.1.9
    FernGen->>ClientWrapper: Update User-Agent header to 0.1.9
    FernGen->>ClientWrapper: Update X-Fern-SDK-Version to 0.1.9
    FernGen->>PoetryLock: Resolve dependencies
    PoetryLock->>PoetryLock: Update idna 3.10 → 3.11
    SDK->>ClientWrapper: Use updated version headers in HTTP requests
Loading

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@jackfischer jackfischer merged commit f6b33e0 into main Oct 28, 2025
3 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