IOutlineCompletionArgs

Interface representing the arguments for outline (JSON) completions. Extends base completion args with outline-specific fields for structured JSON output. Used for completions that return data conforming to a predefined schema.

outlineName: string

The outline schema name (required). Defines the structure of the expected JSON response.

format: IOutlineFormat

The outline format (required). Specifies how the completion should be structured.