Skip to content

Harden catalog runtime handling#24

Draft
heznpc wants to merge 2 commits into
mainfrom
codex/fix-catalog-runtime
Draft

Harden catalog runtime handling#24
heznpc wants to merge 2 commits into
mainfrom
codex/fix-catalog-runtime

Conversation

@heznpc

@heznpc heznpc commented Jul 9, 2026

Copy link
Copy Markdown
Member

Summary

  • enforce catalog timeout across fetch and JSON body parsing
  • reuse fallback catalog during retry backoff to avoid repeated remote calls
  • split MCP tool dispatch so unknown tools fail before catalog fetch
  • expand MCP smoke and packed-package import verification

Validation

  • npm test
  • npm run build
  • npm run smoke:mcp
  • npm run pack:check
  • npm audit --audit-level=high
  • npm exec -- license-checker-evergreen --failOn "GPL-2.0;GPL-3.0;AGPL-3.0"
  • node dist/bin.js help
  • git diff --check

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