Conversation
Import kilo-gateway package from Kilo-Org/kilo repository. Original package: @kilocode/kilo-gateway v1.0.21 https://github.com/Kilo-Org/kilo/tree/dev/packages/kilo-gateway
* Rename package from @kilocode/kilo-gateway to @opencode-ai/kilo-gateway * Update dependencies to use @opencode-ai/* packages * Add URL normalization for Kilo API paths * Inject kilo provider in ModelsDev.get() * Register KiloAuthPlugin in INTERNAL_PLUGINS * Add createKilo to BUNDLED_PROVIDERS * Add kilo custom loader with auth support
|
Hey! Your PR title Please update it to start with one of:
Where See CONTRIBUTING.md for details. |
|
The following comment was made by an LLM, it may be inaccurate: I found potentially related PRs:
Most likely duplicate: PR #13765 (feat: add Kilo as a native provider) appears to be addressing the same feature - integrating Kilo functionality into openCode. You may want to check if this PR already covers the gateway integration or if they're complementary approaches. |
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
|
Just saw these PRs. I assume this may be the preferred / more idiomatic approach? If so @rekram1-node / @thdxr or whoever is responsible: Please simply close the PR! |
|
Awesome! |
|
Yeah im not sure if we wanna maintain this much code for their gateway. If they use our plugin system in their fork maybe we can just run their plugin or something |
Yeah
Closing this PR in favor of #13826 / #13531 / #13765 / #5709 now |
What does this PR do?
Integrate the Kilo Gateway package from https://github.com/Kilo-Org/kilo/tree/dev/packages/kilo-gateway into openCode.
Why do that? Allow using the free GLM 5 tier.
Can we do that?
see #5709
Do we want that?
--> I do, but eventually you have to decide
My approach
How did you verify your code works?
Use it with my changes :)
Closes #13767