StatusBarData constructor
const
StatusBarData({
- required String model,
- int inputTokens = 0,
- int outputTokens = 0,
- int cacheReadTokens = 0,
- int cacheCreationTokens = 0,
- double cost = 0.0,
- String? gitBranch,
- String? gitStatus,
- ConnectionStatus apiStatus = ConnectionStatus.connected,
- int activeMcpServers = 0,
- int totalMcpServers = 0,
- int activeAgents = 0,
- int pendingTasks = 0,
- String? permissionMode,
- bool vimMode = false,
- String? workingDirectory,
- Duration? sessionDuration,
Implementation
const StatusBarData({
required this.model,
this.inputTokens = 0,
this.outputTokens = 0,
this.cacheReadTokens = 0,
this.cacheCreationTokens = 0,
this.cost = 0.0,
this.gitBranch,
this.gitStatus,
this.apiStatus = ConnectionStatus.connected,
this.activeMcpServers = 0,
this.totalMcpServers = 0,
this.activeAgents = 0,
this.pendingTasks = 0,
this.permissionMode,
this.vimMode = false,
this.workingDirectory,
this.sessionDuration,
});