Skip to content

Add Requesty to APIProvider - #2

Merged
AgentiLoop merged 1 commit into
AgentiLoop:mainfrom
Thibaultjaigu:add-requesty-provider
Sep 12, 2026
Merged

Add Requesty to APIProvider#2
AgentiLoop merged 1 commit into
AgentiLoop:mainfrom
Thibaultjaigu:add-requesty-provider

Conversation

@Thibaultjaigu

@Thibaultjaigu Thibaultjaigu commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a .requesty case to APIProvider (raw value "requesty", display name "Requesty") and lists it in selectableProviders right after .openRouter.

Context

This is the enum half of re-adding Requesty to Agent! properly, following the removal in AgentiLoop/Agent#25 (the earlier attempt only touched the app and was never wired end to end). The app side is in AgentiLoop/Agent#49 and needs this case to compile, so a tag on this package after merge would let the app PR build against it.

Requesty is an OpenAI-compatible router at https://router.requesty.ai/v1 (models list at /v1/models, provider/model ids such as openai/gpt-4o-mini), so the app wires it through the same OpenAI-compatible path as OpenRouter and MiniMax.

Verified with swiftc -typecheck on the package sources.

Disclosure: I work at Requesty. Happy to adjust anything to match project conventions.

@AgentiLoop

Copy link
Copy Markdown
Owner

Updated AgentTools and Agent repos. We will probably move APIProvider.swift to the main app in a future update and try to consolidate some of these entries, but not today. There is some risk involved.

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.

2 participants