gitdataai/libs/service/agent
ZhenYi 638dfd7a6e
Some checks are pending
CI / Rust Lint & Check (push) Waiting to run
CI / Rust Tests (push) Waiting to run
CI / Frontend Lint & Type Check (push) Waiting to run
CI / Frontend Build (push) Blocked by required conditions
feat(agent/sync): sync non-OpenRouter models from upstream endpoint
When upstream /v1/models returns models not yet in OpenRouter's catalog
(e.g. brand-new models like DeepSeek-V4), also upsert them through the
same pipeline (provider → model → version → pricing → capabilities →
parameter_profile) with inferred defaults, instead of silently dropping
them. Previously the direct-sync fallback only triggered when *zero*
OpenRouter matches existed.
2026-04-26 15:17:33 +08:00
..
billing.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
code_review.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
issue_triage.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
mod.rs fix(agent/service): retry jitter, tool executor ordering, curl SSRF, grep/JSON 2026-04-25 09:53:31 +08:00
model_capability.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
model_parameter_profile.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
model_pricing.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
model_version.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
model.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
pr_summary.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
provider.rs refactor(service): clean up agent modules, use agent crate types 2026-04-25 20:09:45 +08:00
sync.rs feat(agent/sync): sync non-OpenRouter models from upstream endpoint 2026-04-26 15:17:33 +08:00