The settings a host may show for a tool: the tool's own declaration, else
the line fields, which every stroked custom tool reads. This is a registry
lookup, which is why it lives here and not in schema.ts: that module stays
free of any import that could loop back into this one.
The settings a host may show for a tool: the tool's own declaration, else the line fields, which every stroked custom tool reads. This is a registry lookup, which is why it lives here and not in schema.ts: that module stays free of any import that could loop back into this one.