Skip to main content

begin

Function begin 

Source
pub fn begin(
    store: &Talks,
    cfg: &Config,
    repo: PathBuf,
    agent: Option<&str>,
) -> Result<Talk>
Expand description

Open a conversation. Takes no agent turn: there is no idea to answer yet, and a conversation the operator has not said anything into yet is a normal, valid thing to have sitting on the phone.

agent beats [roles] chatter, which beats agent::pick’s own default order (a claude seat, else the first runnable agent in roster order) when nothing names a seat at all - see [roles] chatter’s own doc in crate::config for why a dedicated field exists rather than reusing a judge seat.