Start Krusgraph: a guided path (experimental)
startA guided path for a first or vague message ('start', 'start Krusgraph', 'help', 'what can you do', 'check my data'): workspace, source, schema, map, check, decide, doubled totals, a dry run of all builds with the data flow, then create after a second confirmation of the names. Returns JSON {step, path, actions: [{tool, arguments, say}], after}: each action is an existing tool; after is the next start call. Changes nothing. Errors: {error, kind, hint}.
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": "start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | {keys, confirmed, decisions} so far, as review_plan takes them. | |
| step | No | Step to show: map, check, decide, totals, dry_run or create (the answer's after names it). | |
| create | No | Step create: dry-run item names the user asked to create. | |
| sample | No | true: the synthetic shop sample; no Fabric. | |
| schema | No | Chosen so far; "" if not yet. | |
| source | No | Chosen so far; "" if not yet. | |
| confirm | No | Step create: true only after the user said yes to exactly those names. | |
| workspace | No | Chosen so far; "" if not yet. |