@@ -1606,6 +1606,11 @@ export class AgentSession {
|
||||
// Queue Mode Management
|
||||
// =========================================================================
|
||||
|
||||
private syncQueueModesFromSettings(): void {
|
||||
this.agent.steeringMode = this.settingsManager.getSteeringMode();
|
||||
this.agent.followUpMode = this.settingsManager.getFollowUpMode();
|
||||
}
|
||||
|
||||
/**
|
||||
* Set steering message mode.
|
||||
* Saves to settings.
|
||||
@@ -2431,6 +2436,7 @@ export class AgentSession {
|
||||
const previousFlagValues = this._extensionRunner.getFlagValues();
|
||||
await emitSessionShutdownEvent(this._extensionRunner, { type: "session_shutdown", reason: "reload" });
|
||||
await this.settingsManager.reload();
|
||||
this.syncQueueModesFromSettings();
|
||||
resetApiProviders();
|
||||
await this._resourceLoader.reload();
|
||||
this._buildRuntime({
|
||||
|
||||
Reference in New Issue
Block a user