Definitively. Domain. NodeDefinition
(definitively v0.3.1)
Copy Markdown
Reusable node referenced by active states.
Summary
Functions
Returns supported gh node actions.
Returns supported git node actions.
Returns supported node kinds.
Types
@type kind() :: :cli | :llm | :git | :gh
@type predicate() :: map()
@type t() :: %Definitively.Domain.NodeDefinition{ action: atom() | nil, command: [String.t()] | nil, cwd: String.t() | nil, id: atom(), kind: kind(), model: String.t() | nil, options: map() | nil, outcome: outcome_clause(), prompt_file: String.t() | nil, timeout_ms: pos_integer() | nil }