OpalTaskResult

Outcome envelope every OpalTask returns to the LLM driver.

Declared in src/libs/libopal/opal/OpalTaskResult.hpp
Group opal

Detailed description

OpalTaskResult bundles the structured payload (JSON value), a user-facing short summary string, and the success/error status that an OpalTask completion drops back into the conversation loop. The LLM driver reads these to decide whether to surface the result inline, retry the task, or escalate to the operator.

See also OpalTask.

In this section