diff options
| author | owenofbrien <[email protected]> | 2025-08-15 10:15:54 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-15 15:15:54 +0000 |
| commit | ddbe65e8c32cef67f7562b7f02aaf6e9fefb6968 (patch) | |
| tree | e3104527d95a33dd45ca8e2511c8e31b005e6ba9 /packages/cli/src/ui/contexts/SessionContext.tsx | |
| parent | a92299069d06c49fdb01dcab6dcdb9c8001b1c52 (diff) | |
Add session id to session summary and /bug template (#6313)
Co-authored-by: Bryan Morgan <[email protected]>
Diffstat (limited to 'packages/cli/src/ui/contexts/SessionContext.tsx')
| -rw-r--r-- | packages/cli/src/ui/contexts/SessionContext.tsx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/cli/src/ui/contexts/SessionContext.tsx b/packages/cli/src/ui/contexts/SessionContext.tsx index 942af8b5..80c2454c 100644 --- a/packages/cli/src/ui/contexts/SessionContext.tsx +++ b/packages/cli/src/ui/contexts/SessionContext.tsx @@ -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, |
