OptionaldetailsInitial command-specific details.
The project directory.
OptionalkeyDistinguishes several instances of the same command in the same directory.
OptionallogReceives the exact JSONL bytes written to the session log. The caller owns this stream.
The command that owns the instance, for example
app dev.