EventMetadata constructor
const
EventMetadata({
- required String model,
- required String sessionId,
- required String userType,
- String? betas,
- required EnvContext envContext,
- String? entrypoint,
- String isInteractive = 'true',
- String clientType = 'cli',
- ProcessMetrics? processMetrics,
- String? subscriptionType,
- String? repoHash,
- String? agentId,
- String? parentSessionId,
- String? agentType,
- String? teamName,
Implementation
const EventMetadata({
required this.model,
required this.sessionId,
required this.userType,
this.betas,
required this.envContext,
this.entrypoint,
this.isInteractive = 'true',
this.clientType = 'cli',
this.processMetrics,
this.subscriptionType,
this.repoHash,
this.agentId,
this.parentSessionId,
this.agentType,
this.teamName,
});