Skip to content

agentruntimecontrolprotocol/kotlin-sdk

View on GitHub ↗Related repositories →

Kotlin reference SDK for ARCP (Agent Runtime Control Protocol).

active 2026-05-102026-06-29 (UTC)

Partial coverage15,976 / 19,888 hourly files (80%) · 2 absent upstream · 3,911 failed, retryable2024-05-052026-08-11 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
94
Pushes
23
Pull requests
2
Issues
45
Stars
0
Forks
0

Activity over time

Daily event counts in the loaded window

Line chart, 51 days from 2026-05-10 to 2026-06-29. Pushes: 23 total, peak 10 in a day. Pull requests: 2 total, peak 2 in a day. Issues: 45 total, peak 31 in a day. Comments: 4 total, peak 3 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

ContributorContributionsPushesPRsComments
nficano712123
dependabot[bot]2200
coderabbitai[bot]1001

Recent activity

Latest issues, pull requests and releases

  • Issue#78nficano2026-06-12 02:18
    job.cancel performs no principal/ownership authorization — any session can terminate any job (§7.6, §14)
  • Issue comment#78nficano2026-06-12 02:18
    job.cancel performs no principal/ownership authorization — any session can terminate any job (§7.6, §14)
  • Issue comment#84nficano2026-06-12 02:18
    ModelUseLease recompiles glob Regex objects on every authorization check
  • Issue comment#89nficano2026-06-12 01:57
    Populate job.accepted with the effective lease, lease_constraints, and budget (§7.1)
  • Issue#92nficano2026-06-11 22:49
    Reject negative cost.budget amount strings (§9.6)
  • Issue#92nficano2026-06-11 22:49
    Reject negative cost.budget amount strings (§9.6)
  • Issue#92nficano2026-06-11 22:49
    Reject negative cost.budget amount strings (§9.6)
  • Issue#91nficano2026-06-11 22:49
    EventLog.replay touches the JDBC connection outside its serialization lock and holds the lock across suspending emit (refile)
  • Issue#79nficano2026-05-28 16:46
    ARCPRuntime never evicts the sessions map on transport drop or eviction — unbounded memory growth
  • Issue#66nficano2026-05-24 17:40
    BudgetRegistry.consume returns Ok for unregistered jobs, masking configuration bugs
  • Issue#70nficano2026-05-23 22:41
    Add direct unit tests for ARCPClient, ARCPRuntime, JwtAuth, BudgetRegistry, and MemoryTransport
  • Issue#70nficano2026-05-23 22:41
    Add direct unit tests for ARCPClient, ARCPRuntime, JwtAuth, BudgetRegistry, and MemoryTransport
  • Issue#69nficano2026-05-23 22:41
    DefaultUpstreamErrorTranslator uses fragile substring matching and an "unknown" currency
  • Issue#69nficano2026-05-23 22:41
    DefaultUpstreamErrorTranslator uses fragile substring matching and an "unknown" currency
  • Issue#69nficano2026-05-23 22:41
    DefaultUpstreamErrorTranslator uses fragile substring matching and an "unknown" currency
  • Issue#67nficano2026-05-23 22:41
    ResultChunkAssembler is not thread-safe and does not say so
  • Issue#67nficano2026-05-23 22:41
    ResultChunkAssembler is not thread-safe and does not say so
  • Issue#66nficano2026-05-23 22:40
    BudgetRegistry.consume returns Ok for unregistered jobs, masking configuration bugs
  • Issue#66nficano2026-05-23 22:40
    BudgetRegistry.consume returns Ok for unregistered jobs, masking configuration bugs
  • Issue#66nficano2026-05-23 22:40
    BudgetRegistry.consume returns Ok for unregistered jobs, masking configuration bugs
  • Issue#64nficano2026-05-23 22:40
    docs/guides/job-events.md references JobStarted.jobId, which does not exist
  • Issue#61nficano2026-05-23 22:40
    JwtAuth has no clock skew tolerance and never verifies the issuer claim
  • Issue#61nficano2026-05-23 22:40
    JwtAuth has no clock skew tolerance and never verifies the issuer claim
  • Issue#61nficano2026-05-23 22:40
    JwtAuth has no clock skew tolerance and never verifies the issuer claim
  • Issue#59nficano2026-05-23 22:39
    InMemoryJobInventory pagination cursor is unstable under concurrent inserts

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.