NewSessionRequest constructor
NewSessionRequest({})
Implementation
NewSessionRequest({
required this.cwd,
List<String>? additionalDirectories,
required List<McpServer> mcpServers,
AcpJsonMap? meta,
}) : additionalDirectories = additionalDirectories == null
? null
: List.unmodifiable(additionalDirectories!),
mcpServers = List.unmodifiable(mcpServers),
meta = meta == null ? null : deepFreezeAcpJsonMap(meta!);