assura_check
Parse, type-check, and verify Assura contracts from inline source or a .assura file, returning structured diagnostics and verification results.
Instructions
Parse, type-check, and verify an Assura contract. Returns structured diagnostics and verification results. Provide either source (inline code) or file (path to .assura file).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "assura_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | Path to an .assura file. Provide either `source` or `file`. | |
| source | No | Assura source code to verify (inline). Provide either `source` or `file`. |