Definitively. AgentProfile. Builder
(definitively v0.4.1)
Copy Markdown
Builds subprocess argv from an agent profile, node, and prompt.
Summary
Functions
Resolves executable and argv for an agent profile invocation.
Types
Functions
@spec build( Definitively.Domain.AgentProfile.t(), Definitively.Domain.NodeDefinition.t(), String.t() ) :: {:ok, build_result() | stdin_build_result()} | {:error, term()}
Resolves executable and argv for an agent profile invocation.
Returns {:ok, {executable, argv}} or {:ok, {executable, argv, prompt}} for stdin mode.