mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-12 12:54:07 -07:00
feat(cli): add /chat debug command for nightly builds (#16339)
This commit is contained in:
@@ -73,6 +73,7 @@ import type { ModelConfigServiceConfig } from '../services/modelConfigService.js
|
||||
import { ModelConfigService } from '../services/modelConfigService.js';
|
||||
import { DEFAULT_MODEL_CONFIGS } from './defaultModelConfigs.js';
|
||||
import { ContextManager } from '../services/contextManager.js';
|
||||
import type { GenerateContentParameters } from '@google/genai';
|
||||
|
||||
// Re-export OAuth config type
|
||||
export type { MCPOAuthConfig, AnyToolInvocation };
|
||||
@@ -499,6 +500,7 @@ export class Config {
|
||||
private contextManager?: ContextManager;
|
||||
private terminalBackground: string | undefined = undefined;
|
||||
private remoteAdminSettings: GeminiCodeAssistSetting | undefined;
|
||||
private latestApiRequest: GenerateContentParameters | undefined;
|
||||
|
||||
constructor(params: ConfigParameters) {
|
||||
this.sessionId = params.sessionId;
|
||||
@@ -897,6 +899,14 @@ export class Config {
|
||||
return this.terminalBackground;
|
||||
}
|
||||
|
||||
getLatestApiRequest(): GenerateContentParameters | undefined {
|
||||
return this.latestApiRequest;
|
||||
}
|
||||
|
||||
setLatestApiRequest(req: GenerateContentParameters): void {
|
||||
this.latestApiRequest = req;
|
||||
}
|
||||
|
||||
getRemoteAdminSettings(): GeminiCodeAssistSetting | undefined {
|
||||
return this.remoteAdminSettings;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user