You're viewing a demo portfolio

Join the waitlist
PRSM

diagnose_error

Active

Tool of io.github.UnityNodes/canton-ccpedia

declared in 1.0.0

Paste a Canton/Daml/Splice error message or stack trace fragment and get the most likely resolved fixes from CCPEDIA's historical corpus: forum threads where the same error was discussed, related GitHub issues, and the SDK version range the error appeared in. Canton-specific - do NOT use for non-Canton errors. Best when the input contains a distinctive error code (e.g. TOPOLOGY_TOO_MANY_PENDING_TOPOLOGY_TRANSACTIONS, UNAVAILABLE, ValidatorLicense) or a verbatim exception class. Returns top 3 matches each from forum_posts and github_items.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "error_text"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 10,
      "minimum": 1,
      "description": "Max matches per source (default 3)."
    },
    "error_text": {
      "type": "string",
      "minLength": 8,
      "description": "Error message, stack trace, or status code. Longer/more distinctive text returns better matches."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.UnityNodes/canton-ccpedia

https://github.com/UnityNodes/cips

1/7 registries
View full server →
diagnose_error — io.github.UnityNodes/canton-ccpedia — PRSM MCP