pub async fn open_local_session(
agent: &Arc<dyn AgentCore>,
cwd: &Path,
opts: LocalSessionOpts,
) -> Result<Arc<dyn Session>>Expand description
Opens a session running directly on the local machine (both fs and shell use local
backends, frontend is Frontend::Cli).
ยงErrors
Returns an error if load_session / create_session fails (session does not exist,
duplicate id, cwd unavailable, etc.).