CedarCopilot wants to merge 0 commits into main from staging
Live on prod, watching, 1 day left
unknown
unknown
unknown
unknown
unknown
unknown
unknown
unknown
unknown
unknown
Libra has verdicts on 0 of 3 tracked behaviors on prod; 3 are still being checked. Libra attributed 10 failures to this change at medium confidence and is still confirming them. Libra checks hourly for 3 days after each deploy.
This change is safe to merge with a non-blocking test coverage gap, but adding analytics-enabled schema coverage would protect legacy MCP compatibility.
### Issue 1
apps/server/src/mastra/mcp/external/deprecated-record-shims.ts:46
The explicit `telemetry` property prevents analytics from adding nested telemetry fields to these deprecated tool schemas, but no regression test covers an analytics-enabled MCP server. A dependency or schema-conversion change could silently expose `telemetry.agent_thinking` and `telemetry.user_intent` again or break legacy shim calls, increasing compatibility support cost. This is non-blocking, but add coverage that lists both shims with analytics enabled, verifies those fields are absent, and validates legacy calls.
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
This change updates the deprecated MCP record-tool schemas so analytics should leave their telemetry fields untouched, adjusts external MCP configuration loading, and refreshes the JOSE dependency resolution.
The analytics-enabled application path could not be exercised because the standalone MCP harness and the analytics package resolved different McpServer module instances. Existing route coverage runs with analytics disabled and does not verify the two deprecated shims’ analytics schemas or legacy calls.
Reviews (1) · Last reviewed commit: "Merge pull request #2831 from CedarCopil..."
Libra has not measured any production surfaces for this change yet.