Skip to content

feat(sync): add kilo provider#2997

Open
levdad wants to merge 3 commits into
anomalyco:devfrom
levdad:add-kilo-sync
Open

feat(sync): add kilo provider#2997
levdad wants to merge 3 commits into
anomalyco:devfrom
levdad:add-kilo-sync

Conversation

@levdad

@levdad levdad commented Jul 2, 2026

Copy link
Copy Markdown

Implements sync support for Kilo Gateway in packages/core/src/sync/providers/kilo.ts.

  • Fetches models from https://api.kilo.ai/api/gateway/models
  • Supports optional KILO_API_KEY authentication
  • Handles deprecated/unavailable models gracefully
  • Derives reasoning_options from opencode.variants
  • Preserves existing hand-authored fields (status, interleaved, knowledge, limit.input, cost.tiers)

levdad added 3 commits July 2, 2026 17:31
Implement the Kilo Gateway sync provider to fetch and synchronize model
metadata.

- Add `kilo` provider implementation
- Add `kilo:sync` script to `package.json`
- Update CI workflow to include `KILO_API_KEY`
- Add `kilo` to the `aggregators` group
- Update `sync.md` documentation
@levdad

levdad commented Jul 7, 2026

Copy link
Copy Markdown
Author

this will fix #2036

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.

1 participant