diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d571e8..640a980 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ The format is based on Keep a Changelog and this project follows Semantic Versio ## [Unreleased] +## [1.1.0] - 2026-03-21 + +### Added + +- Runtime skill support with thread-pinned skills, per-turn skill overrides, and execution-policy enforcement for allowed tools, required tools, tool sequence, and max tool calls. +- Dynamic persona and skill loading from local files and remote URLs through `AgentDefinitionSource`. +- Resolved-instructions preview support so host apps can inspect the final compiled instructions for a turn. +- Transient request retry/backoff policy support in the Codex responses backend. +- Configurable reasoning effort (`low`, `medium`, `high`, `xhigh`) for `gpt-5.4` style thinking control. +- Demo app UI for switching thinking level on future requests. + +### Changed + +- Added CLI-style unauthorized-session recovery so runtime operations can refresh and retry once after auth expiry or invalidation. +- Improved the demo app’s skill and Health Coach flows to better show persona, skill, and tool orchestration together. +- Expanded README coverage for retries, skills, dynamic definition sources, and reasoning effort configuration. + ## [1.0.0] - 2026-03-20 ### Added @@ -27,5 +44,6 @@ The format is based on Keep a Changelog and this project follows Semantic Versio - Refactored demo app into smaller Swift files for clearer ownership and readability. - Updated README docs with production setup guidance and end-to-end examples. -[Unreleased]: https://github.com/timazed/CodexKit/compare/v1.0.0...HEAD +[Unreleased]: https://github.com/timazed/CodexKit/compare/v1.1.0...HEAD +[1.1.0]: https://github.com/timazed/CodexKit/releases/tag/v1.1.0 [1.0.0]: https://github.com/timazed/CodexKit/releases/tag/v1.0.0 diff --git a/DemoApp/AssistantRuntimeDemoApp/Info.plist b/DemoApp/AssistantRuntimeDemoApp/Info.plist index a82a6bc..b62d847 100644 --- a/DemoApp/AssistantRuntimeDemoApp/Info.plist +++ b/DemoApp/AssistantRuntimeDemoApp/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.0 + 1.1.0 CFBundleURLTypes @@ -28,7 +28,7 @@ CFBundleVersion - 1 + 2 LSRequiresIPhoneOS NSHealthShareUsageDescription diff --git a/README.md b/README.md index cbe527f..e467cc7 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # CodexKit [![CI](https://github.com/timazed/CodexKit/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/timazed/CodexKit/actions/workflows/ci.yml) -![Version](https://img.shields.io/badge/version-1.0.0-blue) +![Version](https://img.shields.io/badge/version-1.1.0-blue) `CodexKit` is a lightweight iOS-first SDK for embedding OpenAI Codex-style agents in Apple apps. @@ -357,7 +357,7 @@ print(preview) ## Versioning And Releases -`CodexKit` uses Semantic Versioning. `v1.0.0` is the first stable release. +`CodexKit` uses Semantic Versioning. The latest stable release is `v1.1.0`. - Release notes live in [CHANGELOG.md](CHANGELOG.md) - CI runs on pushes/PRs via [`.github/workflows/ci.yml`](.github/workflows/ci.yml)