Definitively.AgentProfile.OutputParser (definitively v0.5.0)

Copy Markdown

Parses LLM subprocess stdout using agent profile output config.

Summary

Functions

Parses stdout into a JSON envelope map.

Returns true when parsed output indicates a successful completion.

Types

parse_result()

@type parse_result() :: {:ok, map()} | :error

Functions

parse(output, config)

Parses stdout into a JSON envelope map.

stream_complete?(output, config)

Returns true when parsed output indicates a successful completion.