|
|
@@ -3041,6 +3041,10 @@ export class Cline {
|
|
|
const timeZoneOffsetStr = `${timeZoneOffset >= 0 ? "+" : ""}${timeZoneOffset}:00`
|
|
|
details += `\n\n# Current Time\n${formatter.format(now)} (${timeZone}, UTC${timeZoneOffsetStr})`
|
|
|
|
|
|
+ // Add context tokens information
|
|
|
+ const { contextTokens } = getApiMetrics(this.clineMessages)
|
|
|
+ details += `\n\n# Current Context Size (Tokens)\n${contextTokens ? contextTokens.toLocaleString() : "(Not available)"}`
|
|
|
+
|
|
|
// Add current mode and any mode-specific warnings
|
|
|
const { mode, customModes } = (await this.providerRef.deref()?.getState()) ?? {}
|
|
|
const currentMode = mode ?? defaultModeSlug
|