inkbolt_asset_import
Imports local PNG, JPEG, TIFF, BMP, TGA, or single-frame GIF files into an immutable image store, applying explicit color policy handling for tagged, untagged, or ICC-profiled inputs.
Instructions
Read an explicit local PNG, JPEG, TIFF, BMP, TGA or single-frame GIF into an immutable image store. Explicit convert_srgb supports embedded or declared RGB ICC input profiles, retaining source/profile hashes and alpha. Untagged samples require an explicit policy. Sources and existing stored bytes remain unchanged. Unsupported semantics fail explicitly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| store_root | No | Runtime path relative to the selected workspace, or an absolute path inside it. Omitted session, receipt, job, image/font store and output roots use documented workspace defaults; explicit null retains optional-root semantics. | |
| source_path | Yes | Runtime path relative to the selected workspace, or an absolute path inside it. Omitted session, receipt, job, image/font store and output roots use documented workspace defaults; explicit null retains optional-root semantics. | |
| color_policy | No | require_srgb | |
| input_profile | No | ||
| response_format | No | JSON/Markdown include a metadata envelope in text. Structured/preview use summary text. All formats send PNG bytes once with payload references. | json |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| result | No |