Skip to main content

SessionConfig

Con la clase SessionConfig puedes configurar múltiples opciones. Se usa como Copilot::run(prompt: '...', config: $config) o Copilot::start(function (CopilotSession $session) { ... }, config: $config). Cuando solo quieres indicar el modelo y no vale la pena usar la clase SessionConfig, puedes pasarla como array: Copilot::run(prompt: '...', config: ['model' => 'auto']).
Al reanudar sesión se usa la clase ResumeSessionConfig. Es casi igual a SessionConfig, con pequeñas diferencias. En ResumeSessionConfig indicas solo las opciones que quieres cambiar; el resto hereda la configuración del inicio de la sesión. Para ejecución en cloud consulta Cloud Sessions; para Plugin Directory consulta Plugin Directories.
Consulta la información más reciente en el repositorio de GitHub.
Última modificación el 13 de julio de 2026