• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

archetech / archon / 32401575820
95%

Build:
DEFAULT BRANCH: main
Ran 20 Aug 2026 06:12PM UTC
Jobs 1
Files 89
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Aug 2026 06:08PM UTC coverage: 94.073% (+0.007%) from 94.066%
32401575820

push

github

web-flow
fix(keymaster-client): Send the admin key in the header the service reads (#906)

The server wallet demo installed the admin key as an Authorization bearer
token. The keymaster service reads X-Archon-Admin-Key and nothing else, and
that middleware sits ahead of every non-public router -- so with
ARCHON_ADMIN_API_KEY set, login succeeded (it is public) and then every call
after it 401'd. The demo only worked against a keymaster with no admin key,
which is why this went unnoticed.

KeymasterClient.connect already installs the right header from `apiKey`, so
pass it there instead of setting a header by hand.

Also correct the same header in scripts/did-resolution-benchmark.js. It is
inert today because the routes that script calls are unguarded, but a bearer
token there would silently stop working the day one of them is.

Fixes #904

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

3773 of 4247 branches covered (88.84%)

Branch coverage included in aggregate %.

8433 of 8728 relevant lines covered (96.62%)

686.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 32401575820.1 20 Aug 2026 06:12PM UTC 178
95.09
GitHub Action Run
Source Files on build 32401575820
  • Tree
  • List 89
  • Changed 75
  • Source Changed 0
  • Coverage Changed 75
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #32401575820
  • 721a16de on github
  • Prev Build on main (#32397330869)
  • Next Build on main (#32401592846)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc