# Harness Python v0.1.7

Released 2025-06-09
Release: https://github.com/strands-agents/harness-sdk/releases/tag/python/v0.1.7 · Package: https://pypi.org/project/strands-agents/0.1.7/

## Features
- Add CachePoint type definition to ContentBlock (https://github.com/strands-agents/sdk-python/pull/142)

## Fixes
- Preserve deeply nested schemas (https://github.com/strands-agents/sdk-python/pull/133)
- ignore mypy error from latest OpenTelemetrySDK update (https://github.com/strands-agents/sdk-python/pull/180)
- Handle empty choices in OpenAI model provider [model] (https://github.com/strands-agents/sdk-python/pull/185)

## Other
- models - unsupported content types (https://github.com/strands-agents/sdk-python/pull/144)
- \[Docs\] add meta copyright header (https://github.com/strands-agents/sdk-python/pull/153)
- Update conversation manager interface (https://github.com/strands-agents/sdk-python/pull/161)
- models - correct tool result content [tool] (https://github.com/strands-agents/sdk-python/pull/154)
- set OTEL\_ env vars correctly for tests (https://github.com/strands-agents/sdk-python/pull/169)
- Fix agent default callback handler [agent] (https://github.com/strands-agents/sdk-python/pull/170)
- Add permissions to workflows (https://github.com/strands-agents/sdk-python/pull/166)
- Remove redundant permissions block (https://github.com/strands-agents/sdk-python/pull/172)
- Add permission block to call-tst-lint job (https://github.com/strands-agents/sdk-python/pull/186)
- Remove codeowners (https://github.com/strands-agents/sdk-python/pull/181)
- enhance error messaging when MCP tools are used without sessio… [mcp] (https://github.com/strands-agents/sdk-python/pull/175)

## First-time contributors
- @seyeong-han (#153)
- @lukehau (#133)
- @mrityunjayshukla (#185)
- @dbschmigelski (#175)
