Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.31.1"
".": "0.32.0"
}
6 changes: 3 additions & 3 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 108
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-3fbe762c99e8a120c426ac22bc1fa257c9127d631b12a38a6440a37f52935543.yml
openapi_spec_hash: 5a190df210ed90b20a71c5061ff43917
config_hash: 38c9b3b355025daf9bb643040e4af94e
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fkernel-f967d3024897a6125d5d18c4577dbb2cc22d742d487e6a43165198685f992379.yml
openapi_spec_hash: e1c40ef0aee3a79168eb9cc854a9e403
config_hash: 3b1fbbb6bda0dac7e8b42e155cd7da56
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.32.0 (2026-02-07)

Full Changelog: [v0.31.1...v0.32.0](https://github.com/kernel/kernel-python-sdk/compare/v0.31.1...v0.32.0)

### Features

* **auth:** add reauth circuit breaker logic ([b65b6b6](https://github.com/kernel/kernel-python-sdk/commit/b65b6b6dc5cf0b0fdbe08bb1010970143c7e3b85))

## 0.31.1 (2026-02-06)

Full Changelog: [v0.31.0...v0.31.1](https://github.com/kernel/kernel-python-sdk/compare/v0.31.0...v0.31.1)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "kernel"
version = "0.31.1"
version = "0.32.0"
description = "The official Python library for the kernel API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/kernel/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "kernel"
__version__ = "0.31.1" # x-release-please-version
__version__ = "0.32.0" # x-release-please-version
3 changes: 3 additions & 0 deletions src/kernel/types/agents/auth_agent.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,9 @@ class AuthAgent(BaseModel):
and login_url)
"""

can_reauth_reason: Optional[str] = None
"""Reason why automatic re-authentication is or is not possible"""

credential: Optional[Credential] = None
"""Reference to credentials for managed auth. Use one of:

Expand Down
3 changes: 3 additions & 0 deletions src/kernel/types/auth/managed_auth.py
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,9 @@ class ManagedAuth(BaseModel):
login_url)
"""

can_reauth_reason: Optional[str] = None
"""Reason why automatic re-authentication is or is not possible"""

credential: Optional[Credential] = None
"""Reference to credentials for managed auth. Use one of:

Expand Down