Flight Log / repository

theopenco/llmgateway — agent flight log

120 pull requests opened by AI coding agents in theopenco/llmgateway (★ 1,732, TypeScript): Devin (Cognition) 104 (89% merged), Cursor (Anysphere) 12 (100% merged), OpenAI Codex (OpenAI) 4 (100% merged).

Repository on GitHub ↗

Flights by agent

AgentFlightsMerge rateMedian to mergeBurn rate
Devin (Cognition)10489%54 min1%
Cursor (Anysphere)12100%48 min0%
OpenAI Codex (OpenAI)4100%1.2 h0%

By month

MonthFlightsMergedBurns
2025-0583740
2025-0626231
2025-0711110

Last 50 flights

PRTitleAgentOpenedLines
#494ci(e2e): add cancellation by branch nameCursorMerged cleanJul 13, 2025+5 −0
#466fix(onboarding): adapt button behaviorCursorMerged cleanJul 4, 2025+145 −31
#465fix(onboarding): trigger onboarding redirect when incompleteCursorMerged cleanJul 4, 2025+26 −2
#463fix(onboarding): improve credits vs BYOK flowCursorMerged cleanJul 4, 2025+581 −235
#462fix(onboarding): adapt API key displayCursorMerged cleanJul 4, 2025+205 −63
#449fix(credits): handle failed payment intentsCursorMerged cleanJul 3, 2025+33 −2
#443fix(telemetry): make telemetry opt-in with docker defaultCursorMerged cleanJul 3, 2025+43 −53
#442fix(chat): handle chat completion errors and loggingCursorMerged cleanJul 2, 2025+52 −46
#440feat(models): track & validate max tokensCursorMerged cleanJul 2, 2025+2,116 −161
#439Refactor env vars for dynamic configurationCursorMerged cleanJul 1, 2025+818 −447
#437feat(models): add per-requests pricing modelCursorMerged cleanJul 1, 2025+2,793 −970
#420feat(telemetry): create self-hosted installation tracking tableCursorMerged cleanJun 30, 2025+5,708 −1,275
#384fix: resolve anthropic streaming cost calculation model lookupDevinMerged cleanJun 22, 2025+16 −6
#365fix(api): use typed body parsing in API routesOpenAI CodexMerged cleanJun 17, 2025+87 −17
#357fix(ui): adapt provider slug generationOpenAI CodexMerged cleanJun 16, 2025+27 −27
#356feat(ui): add upgrade button for provider keysOpenAI CodexMerged cleanJun 16, 2025+192 −134
#354fix(ui): reuse provider dropdown in onboardingOpenAI CodexMerged cleanJun 16, 2025+113 −106
#342test: add unit test to prevent duplicate model IDsDevinMerged cleanJun 11, 2025+20 −0
#340feat: add mistral provider with mistral-large-latest modelDevinMerged cleanJun 11, 2025+66 −7
#339feat: use cheapest available model for provider validationDevinMerged cleanJun 11, 2025+1,495 −804
#337feat: add CloudRift provider with DeepSeek-V3 model supportDevinMerged cleanJun 11, 2025+38 −4
#316fix(gateway): validate environment tokens in provider filteringDevinMerged cleanJun 8, 2025+27 −15
#311fix: close mobile drawer on navigation link clicksDevinMerged cleanJun 7, 2025+14 −2
#309feat: move 5% fee from worker to transparent Stripe flowDevinMerged cleanJun 7, 2025+4,121 −240
#308feat: add auto top-up credits functionalityDevinMerged cleanJun 7, 2025+1,910 −136
#306feat(ui): separate settings tabs into individual pagesDevinMerged cleanJun 6, 2025+2,206 −397
#305feat(org): add retention level setting for request/response dataDevinMerged cleanJun 6, 2025+2,717 −1,287
#288feat: replace hardcoded docs URLs with DOCS_URL env varDevinMerged cleanJun 3, 2025+20 −9
#281feat: add AWS Bedrock providerDevinStaleJun 2, 2025+1,764 −227
#280feat: add OpenAI-compatible Google AI providerDevinBurnJun 2, 2025+57 −1
#279feat: require projectId parameter for API key operationsDevinMerged cleanJun 2, 2025+116 −17
#278feat: add CRUD routes for projects and organizations with soft deleteDevinMerged cleanJun 2, 2025+2,025 −13
#277feat: add auto top-up functionality for creditsDevinAbandonedJun 1, 2025+1,974 −417
#276feat(ui): display model prices per million tokensDevinMerged cleanJun 1, 2025+7 −2
#270refactor: replace fetch calls with $api hooks for consistencyDevinMerged cleanJun 1, 2025+57 −130
#268feat: implement lazy loading for Stripe SDKDevinMerged cleanJun 1, 2025+851 −159
#267feat: replace passkey list API with authClient.useListPasskeysDevinMerged cleanJun 1, 2025+7 −106
#265feat: add unified finish reason filter to activity pageDevinMerged cleanMay 31, 2025+90 −47
#260feat: use average of input/output prices for cheapest provider calculationDevinMerged cleanMay 31, 2025+3 −2
#259feat: add posthog custom events for analytics trackingDevinMerged cleanMay 30, 2025+144 −29
#252feat: require organizationId in provider key creation payloadDevinMerged cleanMay 29, 2025+1,003 −107
#251refactor(ui): replace setQueryData with invalidateQueriesDevinMerged cleanMay 29, 2025+8 −73
#249feat(db): add foreign key constraints for referential integrityDevinMerged cleanMay 29, 2025+9,347 −3,558
#248feat: add requestId to log table and request handlingDevinMerged cleanMay 29, 2025+1,099 −1
#246feat: add request ID trackingDevinAbandonedMay 28, 2025+1,164 −54
#242feat: adapt provider keys to be org-levelDevinMerged cleanMay 28, 2025+4,467 −683
#240feat: differentiate between 4xx and 5xx error responsesDevinMerged cleanMay 28, 2025+70 −34
#239feat(ui): centralize user data fetching with useUser hookDevinMerged cleanMay 28, 2025+93 −56
#237feat(ui): create reusable useUser hook with redirection capabilitiesDevinAbandonedMay 28, 2025+124 −288
#236refactor(ui): replace useSession with $api.useSuspenseQueryDevinMerged cleanMay 28, 2025+26 −22

No rider has claimed a flight in this repository yet. Flew one of these? Open your flight page and claim it.

Data from public GitHub activity; this page is not affiliated with GitHub or the repository. Repository owner? Request exclusion — handled within 48 hours.