Add session id to session summary and /bug template (#6313)

Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
This commit is contained in:
owenofbrien
2025-08-15 10:15:54 -05:00
committed by GitHub
parent a92299069d
commit ddbe65e8c3
8 changed files with 75 additions and 26 deletions

View File

@@ -17,6 +17,7 @@ import {
uiTelemetryService,
SessionMetrics,
ModelMetrics,
sessionId,
} from '@google/gemini-cli-core';
// --- Interface Definitions ---
@@ -24,6 +25,7 @@ import {
export type { SessionMetrics, ModelMetrics };
export interface SessionStatsState {
sessionId: string;
sessionStartTime: Date;
metrics: SessionMetrics;
lastPromptTokenCount: number;
@@ -64,6 +66,7 @@ export const SessionStatsProvider: React.FC<{ children: React.ReactNode }> = ({
children,
}) => {
const [stats, setStats] = useState<SessionStatsState>({
sessionId,
sessionStartTime: new Date(),
metrics: uiTelemetryService.getMetrics(),
lastPromptTokenCount: 0,