fix(corsair): register youcom plugin in provider constants - #657
fix(corsair): register youcom plugin in provider constants#657Ronitjaiswal30 wants to merge 1 commit into
Conversation
The youcom package is a fully implemented You.com Web Search plugin (client, endpoints, error handlers, schema, tests), but it was never added to the central provider registry, so the core system had no way to know it exists. Register it in all three places in core/constants.ts: - BaseProviders, alphabetically between xquik and youtube - ProviderDisplayNames, with the display name You.com - the AllProviders union type Closes corsairdev#622
|
@Ronitjaiswal30 is attempting to deploy a commit to the corsair Team on Vercel. A member of the Team first needs to authorize it. |
|
. |
|
hacknite |
Greptile SummaryThis PR registers the existing You.com plugin in Corsair’s shared provider vocabulary so core consumers recognize it.
Confidence Score: 5/5The PR appears safe to merge, with the provider identifier and display name registered consistently. The new identifier exactly matches the existing You.com plugin ID, is correctly ordered, and updates every shared provider vocabulary surface without introducing a conflicting registry entry. Important Files Changed
Reviews (1): Last reviewed commit: "fix(corsair): register youcom plugin in ..." | Re-trigger Greptile |
📝 WalkthroughWalkthroughThe core provider registry now includes You.com in its base provider list, display-name map, and ChangesProvider registration
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Comment |
|
Thanks for the contribution @Ronitjaiswal30 Closing PR as PR #623 already exist. |
The youcom package is a fully implemented You.com Web Search plugin (client, endpoints, error handlers, schema, tests), but it was never added to the central provider registry, so the core system had no way to know it exists.
Register it in all three places in core/constants.ts:
Closes #622
Description
Checklist
Before submitting your PR, please verify the following:
pnpm lintand all checks passpnpm typecheckand there are no TypeScript errorspnpm buildand all packages build successfullypnpm testand all tests passScreenshots / Demos (if applicable)
Additional Notes
Summary by CodeRabbit