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! |
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