Skip to content

Copilot/1k repo decentralized architecture - #65

Open
5hy7xz92nd-oss wants to merge 578 commits into
PreternaturalAI:mainfrom
5hy7xz92nd-oss:copilot/1k-repo-decentralized-architecture
Open

Copilot/1k repo decentralized architecture#65
5hy7xz92nd-oss wants to merge 578 commits into
PreternaturalAI:mainfrom
5hy7xz92nd-oss:copilot/1k-repo-decentralized-architecture

Conversation

@5hy7xz92nd-oss

Copy link
Copy Markdown

x

5hy7xz92nd-oss and others added 15 commits August 21, 2026 11:34
…decision-flow

Document package architecture, dependency graph, and contribution workflow (#50) (#56) (#200) (#204)
Document package architecture, dependency graph, and contribution workflow (#50) (#51) (#59) (#66) (#89) (#92) (#99)
Document package architecture, dependency graph, and contribution workflow (#50) (#51) (#59) (#66) (#90) (#121) (#127)
…element-events

Add repo research plan and workflow roles to docs
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…-development

Document package architecture, dependency graph, and contribution workflow (#50) (#57)
…decision-flow

Document package architecture, dependency graph, and contribution workflow (#50) (#56) (#200) (#204)
…ecision-flow

Document package architecture, dependency graph, and contribution workflow (#50) (#57) (#64)
…pelement-events

Add repo research plan and workflow roles to docs
Document package architecture, dependency graph, and contribution workflow (#50) (#51) (#59) (#66)

@5hy7xz92nd-oss 5hy7xz92nd-oss left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

zzzzz

@5hy7xz92nd-oss 5hy7xz92nd-oss left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

aaaa

5hy7xz92nd-oss and others added 24 commits August 22, 2026 19:41
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
#537)

## Summary

<!> 🕴️[!IMPORTANT]
> This package is presently in its alpha stage of development
(2026-03-04).

#### Supported Platforms

SPM platforms from [`Package.swift`](Package.swift): **iOS 16+**,
**macOS 13+**, **tvOS 16+**, **visionOS 1+**, **watchOS 9+**.

<p align="left">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="Images/macos.svg">
<source media="(prefers-color-scheme: light)"
srcset="Images/macos-active.svg">
  <img alt="macOS" src="Images/macos-active.svg" height="24">
</picture>&nbsp;
  
<picture>
  <source media="(prefers-color-scheme: dark)" srcset="Images/ios.svg">
<source media="(prefers-color-scheme: light)"
srcset="Images/ios-active.svg">
  <img alt="iOS" src="Images/ios-active.svg" height="24">
</picture>&nbsp;

<picture>
<source media="(prefers-color-scheme: dark)" srcset="Images/ipados.svg">
<source media="(prefers-color-scheme: light)"
srcset="Images/ipados-active.svg">
  <img alt="iPadOS" src="Images/ipados-active.svg" height="24">
</picture>&nbsp;

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="Images/tvos.svg">
<source media="(prefers-color-scheme: light)"
srcset="Images/tvos-active.svg">
  <img alt="tvOS" src="Images/tvos-active.svg" height="24">
</picture>&nbsp;

<picture>
<source media="(prefers-color-scheme: dark)"
srcset="Images/watchos.svg">
<source media="(prefers-color-scheme: light)"
srcset="Images/watchos-active.svg">
  <img alt="watchOS" src="Images/watchos-active.svg" height="24">
</picture>
</p>

Also targets **visionOS** (badge art not yet in `Images/`).

# AI

The definitive, open-source Swift framework for interfacing with
generative AI.

## Documentation

- [Architecture](docs/ARCHITECTURE.md)
- [Contributing](CONTRIBUTING.md)
- [Changelog](CHANGELOG.md)

## Table of Contents

- [Architecture Overview](#architecture-overview)
- [Dependencies](#dependencies)
- [Installation](#installation)
- [Usage](#usage)
  - [Import the framework](#import-the-framework)
- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Added a template for creating a custom agent with instructions.

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
## Summary

<!-- What does this PR change and why? -->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Copilot AI lite review requested due to automatic review settings August 23, 2026 06:54

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR significantly expands the Swift package’s provider surface area and documentation/CI scaffolding by adding a new xAI provider implementation, extending TogetherAI (models, embeddings, completions, and request-handling conformances), and introducing new shared abstractions for speech synthesis and video generation (WIP) within LargeLanguageModels.

Changes:

  • Add a new xAI provider module with chat completions + LLMRequestHandling integration and corresponding tests.
  • Extend TogetherAI with structured model taxonomy (embedding vs completion), embeddings request handling, and a new completions endpoint/model.
  • Add new cross-provider abstractions/features (SpeechSynthesisRequestHandling, agent pipeline, error logging, video generation settings) plus documentation and GitHub Actions workflows.

Reviewed changes

Copilot reviewed 117 out of 128 changed files in this pull request and generated 17 comments.

Show a summary per file
File Description
Tests/xAI/module.swift Adds xAI test client + API key accessor for tests.
Tests/xAI/Intramodular/FunctionCallingTests.swift Adds xAI function-calling test coverage.
Tests/xAI/Intramodular/CompletionTests.swift Adds xAI chat completion tests for grok models.
Tests/TogetherAI/module.swift Updates TogetherAI test client module setup.
Tests/TogetherAI/Intramodular/EmbeddingsTests.swift Adds TogetherAI embeddings request-handling test.
Tests/TogetherAI/Intramodular/CompetionTests.swift Adds TogetherAI completion tests (file is new).
Tests/Perplexity/Intramodular/CompletionTests.swift Small edit to Perplexity completion test.
Tests/Mistral/Intramodular/EmbeddingsTests.swift Removes unused Groq import from Mistral embeddings tests.
Sources/xAI/module.swift Defines xAI module exports.
Sources/xAI/Intramodular/xAI+LLMRequestHandling.swift Implements LLMRequestHandling for xAI client (chat path).
Sources/xAI/Intramodular/xAI.swift Introduces the xAI namespace.
Sources/xAI/Intramodular/xAI.Model.swift Adds xAI model identifiers and conversions.
Sources/xAI/Intramodular/xAI.Client.swift Adds xAI HTTP client + CoreMI service init.
Sources/xAI/Intramodular/xAI.ChatMessage+LargeLanguageModels.swift Bridges xAI chat messages to/from LargeLanguageModels prompt types.
Sources/xAI/Intramodular/Models/xAI.Tool.swift Adds xAI tool/function tool-call model types.
Sources/xAI/Intramodular/Models/xAI.ChatRole.swift Adds xAI chat roles + conversions.
Sources/xAI/Intramodular/Models/xAI.ChatMessageBody.swift Adds xAI chat message body model including content parts.
Sources/xAI/Intramodular/Models/xAI.ChatMessage.swift Adds xAI chat message model + Codable implementation.
Sources/xAI/Intramodular/Models/xAI.ChatFunctionDefinition.swift Adds xAI chat function schema type.
Sources/xAI/Intramodular/Models/xAI.ChatCompletion.swift Adds xAI chat completion response model.
Sources/xAI/Intramodular/API/xAI.APISpecification.swift Adds xAI REST API spec + endpoint request/response handling.
Sources/xAI/Intramodular/API/xAI.APISpecification.ResponseBodies.swift Adds xAI API response bodies namespace placeholder.
Sources/xAI/Intramodular/API/xAI.APISpecification.RequestBodies.swift Adds xAI chat completions request body modeling (tools/functions).
Sources/TogetherAI/Intramodular/TogetherAI.Model.swift Refactors TogetherAI model taxonomy and provider conversions.
Sources/TogetherAI/Intramodular/TogetherAI.Embeddings.swift Changes embedding element numeric type to Double.
Sources/TogetherAI/Intramodular/TogetherAI.Completion.swift Adds TogetherAI completion response model.
Sources/TogetherAI/Intramodular/TogetherAI.Client+TextEmbeddingsRequestHandling.swift Adds TogetherAI conformance to embeddings request protocol.
Sources/TogetherAI/Intramodular/TogetherAI.Client+LLMRequestHandling.swift Adds TogetherAI LLMRequestHandling conformance (text prompt).
Sources/TogetherAI/Intramodular/TogetherAI.Client.swift Updates embeddings signature and adds completions API wrapper.
Sources/TogetherAI/Intramodular/TogetherAI.APISpecification.swift Adds TogetherAI completions endpoint + request body updates.
Sources/Rime/Intramodular/Rime.Client+SpeechSynthesisRequestHandling.swift Adds Rime client conformance to speech synthesis protocol.
Sources/Rime/Intramodular/Models/Rime.Voice.swift Adds AbstractVoice conversions and an internal ID for Rime voices.
Sources/PlayHT/Intramodular/URL++.swift Adds URL audio conversion helper (MP4 conversion).
Sources/PlayHT/Intramodular/PlayHT.Model.swift Adds new PlayHT model identifiers.
Sources/PlayHT/Intramodular/PlayHT.Client+SpeechSynthesisRequestHandling.swift Adds PlayHT conformance to speech synthesis protocol.
Sources/PlayHT/Intramodular/PlayHT.Client.swift Refactors voice listing + stream TTS response handling.
Sources/PlayHT/Intramodular/Models/PlayHT.VoiceSettings.swift Adds missing Foundation import.
Sources/PlayHT/Intramodular/Models/PlayHT.Voice.swift Makes voice fields optional and adds AbstractVoice conversions.
Sources/PlayHT/Intramodular/API/PlayHT.APISpecification.swift Switches TTS stream output to Data and tweaks headers/decoding.
Sources/PlayHT/Intramodular/API/PlayHT.APISpecification.RequestBodies.swift Updates TTS request body (language, comments on quality).
Sources/Perplexity/Intramodular/Perplexity+LLMRequestHandling.swift Removes returnCitations parameter usage.
Sources/Perplexity/Intramodular/Perplexity.APISpecification/Perplexity.APISpecification.ResponseBodies.swift Adds citations array to Perplexity chat completion response.
Sources/Perplexity/Intramodular/Perplexity.APISpecification/Perplexity.APISpecification.RequestBodies.swift Replaces citations flag with new search-related request fields.
Sources/OpenAI/Intramodular/Models/OpenAI.Model.swift Adds DALL·E 2 model identifier.
Sources/OpenAI/Intramodular/API Specification/OpenAI.APISpecification.swift Adds images/edits endpoint wiring.
Sources/OpenAI/Intramodular/API Specification/OpenAI.APISpecification.ResponseBodies.swift Makes CreateChatCompletion response public.
Sources/OpenAI/Intramodular/API Specification/OpenAI.APISpecification.RequestBodies.swift Makes CreateCompletion public; adds CreateImageEdit multipart request body.
Sources/OpenAI/Intramodular/API Client/OpenAI.Client-Image.swift Adds createImageEdit client API.
Sources/Ollama/Intramodular/Ollama.swift Adjusts protocol extension constraint for service initialization.
Sources/NeetsAI/module.swift Re-exports Swallow/SwallowMacrosClient.
Sources/NeetsAI/Intramodular/NeetsAI.Client+SpeechSynthesisRequestHandling.swift Adds NeetsAI speech synthesis conformance + helper.
Sources/NeetsAI/Intramodular/Models/NeetsAI.Voice.swift Adds AbstractVoice conversions for NeetsAI voices.
Sources/NeetsAI/Intramodular/API/NeetsAI.APISpecification.RequestBodies.swift Adds missing Foundation import.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoModel.swift Adds a WIP VideoModel type.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.swift Adds WIP video generation settings container.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.StyleStrength.swift Adds style strength enum + guidance scale mapping.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.Resolution.swift Adds resolution presets, helpers, and formatting.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.Quality.swift Adds quality presets mapped to inference steps.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.MotionSettings.swift Adds motion/stabilization settings.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationSettings.FrameRate.swift Adds fixed frame-rate presets.
Sources/LargeLanguageModels/Intramodular/VideoGeneration (WIP)/VideoGenerationRequestHandling.swift Introduces VideoGenerationRequestHandling protocol + environment key wrapper.
Sources/LargeLanguageModels/Intramodular/LLMs/Logging/LLMErrorLogger.swift Adds an actor-based error logger + LLMRequestHandling helper API.
Sources/LargeLanguageModels/Intramodular/LLMs/Logging/FailedLLMResponseStore.swift Adds an actor-based failed chat response store + export to JSONL.
Sources/LargeLanguageModels/Intramodular/LLMs/Agents/LLMAgentPipeline.swift Adds a simple Observer→Research→Decision agent pipeline abstraction.
Sources/LargeLanguageModels/Intramodular/AbstractVoice (WIP)/SpeechSynthesisRequestHandling.swift Adds a speech synthesis protocol and environment integration.
Sources/LargeLanguageModels/Intramodular/AbstractVoice (WIP)/AbstractVoiceSettings.swift Adds AbstractVoiceSettings type + conversion protocols.
Sources/LargeLanguageModels/Intramodular/AbstractVoice (WIP)/AbstractVoice.swift Adds AbstractVoice model + conversion protocols.
Sources/HumeAI/Intramodular/Models/HumeAI.Tool.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Prompt.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Models.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Job.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.FileInput.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.File.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Dataset.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Config.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.ChatResponse.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.ChatMessage.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.ChatGroup.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.ChatEvent.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/Models/HumeAI.Chat.swift Adds missing Foundation import.
Sources/HumeAI/Intramodular/HumeAI.Client+SpeechSynthesisRequestHandling.swift Adds HumeAI speech synthesis conformance (mostly unsupported operations).
Sources/HumeAI/Intramodular/API/HumeAI.APISpecification.swift Removes debug print from decode path.
Sources/ElevenLabs/Intramodular/Models/ElevenLabs.VoiceSettings.swift Adds AbstractVoiceSettings conversions for ElevenLabs settings.
Sources/ElevenLabs/Intramodular/Models/ElevenLabs.Voice.swift Adds AbstractVoice conversions for ElevenLabs voices.
Sources/ElevenLabs/Intramodular/Models/ElevenLabs.DubbingResult.swift Adds dubbing result model.
Sources/ElevenLabs/Intramodular/Models/ElevenLabs.DubbingProgress.swift Adds dubbing progress model.
Sources/ElevenLabs/Intramodular/Models/ElevenLabs.DubbingOptions.swift Adds dubbing options model.
Sources/ElevenLabs/Intramodular/ElevenLabs.Model.swift Adds FlashV2_5 and fixes provider mapping to ElevenLabs.
Sources/ElevenLabs/Intramodular/ElevenLabs.Client+Dubbing.swift Adds a dubbing helper API on ElevenLabs client.
Sources/ElevenLabs/Intramodular/ElevenLabs.Client.swift Adds CoreMI client init + SpeechSynthesisRequestHandling conformance wrappers.
Sources/ElevenLabs/Intramodular/API/ElevenLabs.APISpecification.swift Adds dubbing endpoints and removes a debug print block.
Sources/ElevenLabs/Intramodular/API/ElevenLabs.APISpecification.ResponseBodies.swift Adds dubbing response/status response bodies.
Sources/ElevenLabs/Intramodular/API/ElevenLabs.APISpecification.RequestBodies.swift Refactors request bodies and adds dubbing multipart request building.
Sources/CoreMI/Intramodular/Model Identifier/ModelIdentifier.Provider.swift Adds xAI provider and reorganizes provider convenience statics.
Sources/CoreMI/Intramodular/Foundation/CoreMI.RequestHandling.swift Adds macro annotation + changes default fatalError message.
Sources/AI/AnySpeechSynthesisRequestHandling.swift Adds type-erased speech synthesis client wrapper for UI/integration.
Sources/_Gemini/Intramodular/Models/_Gemini.GoogleSearchRetrieval.swift Adds default init config parameter.
Sources/_Gemini/Intramodular/Models/_Gemini.GenerationConfig.swift Adds JSONSchema→Gemini schema conversion.
Sources/_Gemini/Intramodular/API/_Gemini.APISpecification.swift Refactors Gemini API key handling + adds resumable upload flow.
Sources/_Gemini/Intramodular/API/_Gemini.APISpecification.RequestBodies.swift Adds start/finalize upload request body structures.
Sources/_Gemini/Intramodular/_Gemini.Model.swift Adds gemini-2.0-flash model constant.
Sources/_Gemini/Intramodular/_Gemini.Client+Files.swift Updates file upload to new start/finalize upload endpoints.
Sources/_Gemini/Intramodular/_Gemini.Client+ContentGeneration.swift Adds tools support to Gemini content generation calls.
SECURITY.md Adds a security policy template document.
README.md Major documentation expansion: architecture, dependency graph, product tables, roadmap.
Package.swift Adds Media dependency, adds ElevenLabs product, adds TogetherAITests target.
Package.resolved Updates dependency pins.
enhanced-continuous-validation.yml Adds a non-workflow-root CI YAML definition for Python validation.
docs/README.md Adds documentation index and guidance.
docs/ARCHITECTURE.md Adds architecture layering and dependency graph doc.
CONTRIBUTING.md Adds contributing guide content (currently mismatched to repo).
CHANGELOG.md Adds initial changelog entries.
.github/workflows/swift.yml Adds Swift build/test workflow for macOS runner.
.github/workflows/codeql.yml Adds CodeQL workflow configuration for Swift.
.github/workflows/apisec-scan.yml Adds APIsec scan workflow and SARIF upload.
.github/PULL_REQUEST_TEMPLATE.md Adds PR template with checklist for secrets/docs/tests.
.github/dependabot.ymlv Adds a Dependabot config file (currently misnamed/invalid).
.github/agents/my-agent.agent.md Adds a starter custom agent definition file.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Tests/xAI/module.swift
Comment on lines +5 to +7
public var xAI_API_KEY: String {
"xai-iukwcbTFm3HCyuJVq7U5c0c9LKHJ0uhnGIsiOyn4Qu0zxSH3g1ULDSkaCHHoDQnX9tsV5cSCWom0HosP"
}
Comment on lines 7 to 9
public var TOGETHERAI_API_KEY: String {
""
"YOUR_API_KEY"
}
)
),
]
AbstractLLM.ChatCompletionStream
Comment on lines +16 to +17
targetLang: String,app
numSpeakers: Int? = nil,
Comment on lines +114 to +116
let container = try decoder.container(keyedBy: CodingKeys.self)
print(try JSON(from: decoder).prettyPrintedDescription)

Comment on lines +47 to +53
// FIXME: - REMOVE ME
extension Sequence {
func unique<T: Hashable>(by keyPath: KeyPath<Element, T>) -> [Element] {
var seen = Set<T>()
return filter { seen.insert($0[keyPath: keyPath]).inserted }
}
}
Comment on lines +61 to +65
async let htVoices = self.getAvailableVoices()
async let clonedVoices = self.clonedVoices()

let (available, cloned) = try await (htVoices, clonedVoices)
return available + cloned
let (_, cloned) = try await (htVoices, clonedVoices)

Comment on lines +1 to +5
name: Enhanced Continuous Validation & Auto-Deploy

on:
push:
branches: [ main, develop, 'copilot/**' ]

final class EmbeddingsTests: XCTestCase {

func testTextEmbeddingsRequesntHandling() async {
Comment on lines +12 to +14
.system {
"You are a Metereologist Expert accurately giving weather data in fahrenheit at any given city around the world"
},
5hy7xz92nd-oss and others added 2 commits August 23, 2026 03:01
…' into copilot/add-research-and-decision-flow (#574)

🔛<!-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[!🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀-What does this🌀 PR change and why-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[! 🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️👁️‍🗨️IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀->🔛👁️‍🗨️🌀👁️‍🗨️🔛🔃🔀🛜🛅👁️‍🗨️🌀
🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛

🔛<!-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[!🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀-What
does this🌀 PR change and why-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[!
🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️👁️‍🗨️IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀->🔛👁️‍🗨️🌀👁️‍🗨️🔛🔃🔀🛜🛅👁️‍🗨️🌀
🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛-What does this PR change and why
🔛<!-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[!🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️🌀🔃IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀-What
does this🌀PR🔛🌀🔛🐇change and why-👁️‍🗨️🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️>🕴️[!
🔃👁️‍🗨️🕳️🎣🔥ℹ️🕴️👁️‍🗨️🔛👁️‍🗨️IMPORTANT]🌀🔃👁️‍🗨️🕳️🎣🔥👁️‍🗨️🌀->🔛👁️‍🗨️🌀👁️‍🗨️🔛🔃🔀🛜🛅👁️‍🗨️🌀🌀
🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛🕳️🔛->

## Type of change

- [ ] Bug fix
- [ ] New provider / API surface
- [ ] Refactor
- [ ] Documentation
- [ ] Tests / CI
- [ ] Other

## Checklist

- [ ] Builds with the package’s supported Xcode/Swift versions
- [ ] Tests added or updated when behavior changes
- [ ] No secrets or API keys committed
- [ ] Docs updated if products, targets, public API, or dependencies
changed:
  - [ ] `README.md`
  - [ ] `docs/ARCHITECTURE.md` (graph / tables)
  - [ ] `CHANGELOG.md` (`[Unreleased]`)
- [ ] Layering respected (providers → `LargeLanguageModels` → `CoreMI`;
avoid new provider→provider deps)

## Test plan

<!-- How did you verify? Unit tests, manual API calls, platforms… -->

## Related issues

<!-- Fixes #… -->

---------

Signed-off-by: 5hy7xz92nd-oss <249378113+5hy7xz92nd-oss@users.noreply.github.com>
Co-authored-by: Jared Davidson (Archetapp) <archetapp@gmail.com>
Co-authored-by: Vatsal Manot <vatsal.manot@yahoo.com>
Co-authored-by: NatashaTheRobot <nmurashev@gmail.com>
Co-authored-by: Purav Manot <manot.purav@gmail.com>
Co-authored-by: Akshat Patel <akshat.patel16@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
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.

3 participants