ResumeSessionRequest constructor
ResumeSessionRequest({
- required SessionId sessionId,
- required AbsolutePath cwd,
- List<
AbsolutePath> ? additionalDirectories, - List<
McpServer> ? mcpServers, - ReplayFrom? replayFrom,
- AcpJsonObject? meta,
Creates a ResumeSessionRequest value.
Implementation
ResumeSessionRequest({
required this.sessionId,
required this.cwd,
List<AbsolutePath>? additionalDirectories,
List<McpServer>? mcpServers,
this.replayFrom,
this.meta,
}) : additionalDirectories = additionalDirectories == null
? null
: List<AbsolutePath>.unmodifiable(additionalDirectories),
mcpServers = mcpServers == null
? null
: List<McpServer>.unmodifiable(mcpServers);