A unified API gateway for multiple LLM providers with OpenAI-compatible endpoints
active 2025-04-16 → 2026-08-28 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 500 days from 2025-04-16 to 2026-08-28. Pushes: 39 total, peak 6 in a day. Pull requests: 2 total, peak 1 in a day. Issues: 34 total, peak 26 in a day. Comments: 26 total, peak 20 in a day. Stars: 0 total, peak 0 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| nickna | 100 | 39 | 2 | 25 |
| github-actions[bot] | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#1267github-actions[bot]2026-07-27 07:07ContextAwareLLMClient: 6 copies of track-and-rethrow; non-streaming paths drop wrapped provider errors
- Pull request#1237nickna2026-07-25 07:35
- Issue comment#1216nickna2026-07-25 01:40[P3] Remove dead rate-limit code (RateLimitRuleDto, unused Redis limit-cache API) and write rate-limiting docs
- Issue comment#1112nickna2026-07-23 00:13[P2] GlobalSettingsCacheService.InvalidateSettingAsync never caches a first-time-created setting, so first-time feature enable (e.g. prompt caching) silently no-ops until restart
- Issue#1133nickna2026-07-23 00:10[P3] S3MediaStorageService._multipartUploads dictionary leaks abandoned upload sessions for the process lifetime (no TTL/sweep/cap)
- Issue#1102nickna2026-07-22 18:22[P2] TieredTokens pricing double-bills cache-write tokens (diverges from Standard pricing normalization)
- Issue#1091nickna2026-07-22 18:22[P1] Circuit-breaker half-open probe is claimed during route scoring but never released, permanently excluding recovered routes
- Issue#1076nickna2026-07-22 07:42[P1] Complete and correct business/task metrics aggregation
- Issue#1065nickna2026-07-22 06:23epic: .NET solution maintainability & housekeeping
- Issue#1027nickna2026-07-19 23:12[P3] Rules-based pricing silently bills zero when no rule matches and DefaultRate/quantity are 0
- Issue#608nickna2026-06-27 06:51Implement Circuit Breaker Pattern for Health Checks
- Issue comment#639nickna2026-06-27 06:51Phase 1.3: Add Critical Path Integration Tests
- Issue#643nickna2026-01-01 07:43Phase 2.3: Implement Test Data Builders
- Issue#642nickna2026-01-01 07:43Phase 2.2: Standardize Test Naming Conventions
- Issue comment#642nickna2026-01-01 07:43Phase 2.2: Standardize Test Naming Conventions
- Issue#655nickna2026-01-01 07:34Add integration tests to verify Swagger generation works for both API projects
- Issue comment#655nickna2026-01-01 07:34Add integration tests to verify Swagger generation works for both API projects
- Issue#638nickna2026-01-01 07:26Phase 1.2: Fix Missing IModelCapabilityService Implementation
- Issue comment#638nickna2026-01-01 07:26Phase 1.2: Fix Missing IModelCapabilityService Implementation
- Issue#600nickna2026-01-01 07:22[EPIC] Health Endpoint & SDK Improvements
- Issue comment#629nickna2026-01-01 07:15[EPIC] SDK Architecture Refactoring - Eliminate Duplication and Improve Maintainability
- Issue#641nickna2026-01-01 07:15Update SDK Documentation and Create Migration Guides
- Issue comment#641nickna2026-01-01 07:15Update SDK Documentation and Create Migration Guides
- Issue comment#637nickna2026-01-01 07:15Create Comprehensive Test Suite for SDK Refactoring
- Issue#633nickna2026-01-01 07:15Remove All Deprecated Functions and Interfaces
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.