declare function addOutline<Data extends IOutlineData = IOutlineData, Param extends IOutlineParam = IOutlineParam>(outlineSchema: IOutlineSchema<Data, Param>): string;
Adds an outline schema to the swarm system by registering it with the outline validation and schema services.
Ensures the operation runs in a clean context using beginContext
to avoid interference from existing method or execution contexts.
Logs the operation if logging is enabled in the global configuration.
Parameter | Description |
---|---|
outlineSchema |
Partial outline schema with updates to be applied to the existing outline configuration. |