Skip to content

Defer Compass MCP context loading - #285

Open
ariobarin wants to merge 1 commit into
mainfrom
ario/defer-mcp-context
Open

Defer Compass MCP context loading#285
ariobarin wants to merge 1 commit into
mainfrom
ario/defer-mcp-context

Conversation

@ariobarin

Copy link
Copy Markdown
Owner

Summary

  • replace profile-and-catalog-heavy MCP initialization with a compact retrieval contract
  • keep the profile and skill catalog deferred until the current task needs them
  • update Node and Worker smoke tests to prevent accidental bootstrap re-expansion

Why

Compass should supply the smallest complete context at the moment of action. The previous server preloaded the full ChatGPT profile and every skill summary, then exposed tools to retrieve the same content again.

Validation

  • npm run build
  • npm run smoke
  • npm run smoke:worker
  • git diff --check
  • .\scripts\doctor.ps1

The npm install reported existing dependency audit findings: 2 moderate and 4 high. This PR does not change dependencies.

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