Skip to content

[HYPER-11] chore: easier JWK generation + fix jetstream for individual lexicon registration#28

Merged
aspiers merged 3 commits intomainfrom
gen-keys-jetstream-fix
Feb 11, 2026
Merged

[HYPER-11] chore: easier JWK generation + fix jetstream for individual lexicon registration#28
aspiers merged 3 commits intomainfrom
gen-keys-jetstream-fix

Conversation

@aspiers
Copy link
Contributor

@aspiers aspiers commented Feb 11, 2026

Summary

  • Easier JWK generation: Add npm run gen-keys script and update .env.example docs to reference it instead of the verbose npx @atproto/jwk-cli command
  • Fix jetstream consumer not starting for individual lexicon registration: RegisterLexicon was missing the notifyLexiconChange callback that ImportLexicons and DeleteLexicon already had, so the jetstream consumer was never started when lexicons were added one at a time via the frontend
  • AGENTS.md: Push command now includes branch name to avoid ambiguity

RegisterLexicon was missing the notifyLexiconChange callback that
ImportLexicons and DeleteLexicon already had. This meant the jetstream
consumer was never started when lexicons were added one at a time via
the frontend, leaving the indexer unable to process real-time events.

Also read the jetstream URL from the database config (set via frontend)
instead of only from the JETSTREAM_URL env var.
@vercel
Copy link

vercel bot commented Feb 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
hyperindex Ready Ready Preview, Comment Feb 11, 2026 2:46am

Request Review

@railway-app
Copy link

railway-app bot commented Feb 11, 2026

🚅 Environment hyperindex-pr-28 in hypercerts has no services deployed.

@aspiers aspiers merged commit 32cfe98 into main Feb 11, 2026
5 checks passed
@aspiers aspiers deleted the gen-keys-jetstream-fix branch February 11, 2026 03:03
@aspiers aspiers changed the title chore: easier JWK generation + fix jetstream for individual lexicon registration [HYPER-11] chore: easier JWK generation + fix jetstream for individual lexicon registration Feb 11, 2026
@linear
Copy link

linear bot commented Feb 11, 2026

HYPER-11 Fix Hyperindex

Seems to have stopped working

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