Skip to content

MightyPrytanis/codebase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,410 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codebase

Project Boundaries

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.

Setup Instructions for Beta Testers

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:

Steps:

  1. Install dependencies:

    npm install
  2. Apply the patch:

    npx patch-package
  3. Verify the changes: Run relevant unit tests or manual tests to ensure that the changes work as expected.

  4. Report any issues in the issue tracker for the repository.

Your participation will ensure this fix is robust before it is rolled out widely.

About

Projects in Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors