Conversation
…tations Apply the same Error → ConvexError fix from PR #187 (roles.ts) and PR #188 (skills.ts) to the remaining three entity files. In each client-facing publish mutation, all throw new Error() statements are replaced with throw new ConvexError() so error messages pass through to the web UI instead of being stripped by Convex's security layer. Version error messages now include the entity slug for easier debugging. publishInternal mutations are intentionally left unchanged. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🔍 Code Review Triage — PR #189Classification: LOW RISK ✅ Fast-track eligible Risk Assessment
AI-Generation Signal Check
AI co-authored: Yes (Claude Opus 4.6). Single commit, clean. The mechanical nature of this change is well-suited to AI generation — low defect risk for this pattern. Minor Enhancement NotedVersion error messages now include the entity slug (e.g., Intentional Exclusion Validated
RecommendationFast-track approval recommended. This PR:
🤖 Triage by |
Summary
Completes the Error → ConvexError migration across all 5 publish mutations: roles.ts (#187), skills.ts (#188), agents.ts + integrations.ts + memories.ts (this PR).
Test plan
🤖 Generated with Claude Code