MightyPrytanis/codebase is the canonical home for Cyrano and related MCP/tooling work.
MiCite is maintained as a standalone product in MightyPrytanis/MiCite. Codebase may expose MiCite through Cyrano, including a MiCite-powered MCP citation-checking tool, but Codebase should not be treated as a second canonical deployment of the MiCite web or local app.
The intended boundary is:
MightyPrytanis/MiCite: source of truth for the deployable MiCite app,MiCite.online, local package, privacy/security copy, Vercel configuration, and citation-only CourtListener supplier.MightyPrytanis/codebase: source of truth for Cyrano integration, adapters, and MCP-facing use of MiCite citation-checking logic.
If MiCite app files are temporarily copied into Codebase for testing or review, privacy-sensitive changes and citation-formatting behavior should be reconciled back into MightyPrytanis/MiCite before release.
This patch addresses a ReDoS vulnerability in the MCP SDK package by updating the regex pattern used within the UriTemplate class. Beta testers should follow these steps:
-
Install dependencies:
npm install
-
Apply the patch:
npx patch-package
-
Verify the changes: Run relevant unit tests or manual tests to ensure that the changes work as expected.
-
Report any issues in the issue tracker for the repository.
Your participation will ensure this fix is robust before it is rolled out widely.