Skip to content

Add iOS 27 custom language model support - #48

Merged
prasadpamidi merged 10 commits into
mainfrom
codex/ios27-language-model-integration
Aug 30, 2026
Merged

prasadpamidi merged 10 commits into
mainfrom
codex/ios27-language-model-integration

Conversation

@prasadpamidi

Copy link
Copy Markdown
Owner

Summary

  • centralize Foundation Models session construction for system and injected models
  • accept any iOS 27 LanguageModel, including Core AI-backed models, with capability validation
  • add provider tests, an isolated Core AI device proof, and integration documentation
  • prepare the 0.12.0 release metadata

Quality checks

  • bundle exec fastlane quality — SwiftFormat clean, 0 serious SwiftLint violations
  • bundle exec fastlane package_tests — 245 tests passed
  • git diff --check

Test plan

  • verify the existing system-model provider still checks system availability
  • verify injected models build sessions through the shared factory
  • verify declared tool, structured-output, and vision capabilities are rejected when unavailable
  • compile and run the full Swift package test suite

Release

  • updates AriaInfo.version to 0.12.0
  • adds 0.12.0 release notes to CHANGELOG.md

🤖 Generated with Codex

@prasadpamidi
prasadpamidi merged commit 76053a8 into main Aug 30, 2026
3 checks passed
@prasadpamidi
prasadpamidi deleted the codex/ios27-language-model-integration branch August 30, 2026 11:04
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.

1 participant