forDevelopment method
Configure for development with tracking metadata
Sets up metadata for development tracking including environment and version information.
Implementation
AnthropicBuilder forDevelopment({
String? userId,
String? sessionId,
String? version,
}) {
final metadata = <String, dynamic>{
'environment': 'development',
'timestamp': DateTime.now().toIso8601String(),
};
if (userId != null) metadata['user_id'] = userId;
if (sessionId != null) metadata['session_id'] = sessionId;
if (version != null) metadata['version'] = version;
return this.metadata(metadata);
}