-
Notifications
You must be signed in to change notification settings - Fork 2.7k
feat: Add Poe Provider (Closes #9512) #9515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Add a provider for Poe (https://poe.com/) which offers an OpenAPI compatible API: https://creator.poe.com/docs/external-applications/openai-compatible-api Fixes RooCodeInc#9512. Similar to RooCodeInc#9461.
Re-review complete. No new issues found. The changes since the last review consist only of a merge commit from main (e60c463). The Poe provider implementation itself has not changed and remains correctly implemented. Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues. |
|
Poe is not an option in the drop down |
Have you rebuilt the extension and installed it from this branch? |
|
No i didn't realise i had to do that, thanks
…On Wed, 10 Dec 2025, 12:07 pm Fabian Foerg, ***@***.***> wrote:
*faf0* left a comment (RooCodeInc/Roo-Code#9515)
<#9515 (comment)>
Poe is not an option in the drop down
Have you rebuilt the extension and installed it from this branch?
—
Reply to this email directly, view it on GitHub
<#9515 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AMANJLJVIJ55PKMUJDOUD7L4A5W6FAVCNFSM6AAAAACM6NVDKWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMMZUHEZDSNJXGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Related GitHub Issue
Closes: #9512
Description
Add a provider for Poe (https://poe.com/) which offers an OpenAPI compatible API: https://creator.poe.com/docs/external-applications/openai-compatible-api
Similar to #9461.
Test Procedure
Pre-Submission Checklist
Screenshots / Videos
Documentation Updates
Does this PR necessitate updates to user-facing documentation?
Important
Add Poe provider integration with API handling, UI components, and validation logic.
PoeHandlerinpoe.tsextendingBaseOpenAiCompatibleProviderfor Poe API integration.providerSettingsSchemaDiscriminatedandmodelIdKeysByProviderinprovider-settings.ts.validate.ts.ApiOptions.tsx.constants.ts.poeApiKeytoSECRET_STATE_KEYSinglobal-settings.ts.Poeexport inproviders/index.ts.This description was created by
for 46a87c2. You can customize this summary. It will automatically update as commits are pushed.