Skip to content

Use keymint npm SDK instead of hand-rolled fetch - #1

Merged
catsika merged 1 commit into
mainfrom
codex/use-keymint-sdk
Sep 10, 2026
Merged

catsika merged 1 commit into
mainfrom
codex/use-keymint-sdk

Conversation

@catsika

@catsika catsika commented Sep 10, 2026

Copy link
Copy Markdown
Member

Deletes the vendored REST client (which sent license keys in query strings and had no error handling) in favor of keymint@1.5.0. Same exported helpers, same route behavior. Adds an env-gated smoke test and CI (build on PRs, live smoke on main/dispatch).

- Replace hand-rolled fetch client with the keymint SDK (header transport
  for key lookup, typed responses, thrown API errors)
- Add env-gated smoke test (create/get/activate/deactivate/update/
  block/unblock + cleanup) and CI (build on PRs, smoke on main/dispatch)
@catsika
catsika merged commit 50a3dfd into main Sep 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant