OptionalagentIdOrResponseData: string | SerializableChatResponseDataProtected Optional_Protected Optional_Protected_Protected_Protected_Protected_Protected_Protected Readonly_Protected_Protected_Protected_ReadonlyeditProtected ReadonlytoProtectedclearProtectedcreateProtecteddeserializeDeserialize ParsedChatRequest from serialized data. Creates placeholder tool requests - actual tools will be restored by ChatService.
Dispose this object.
ProtectedemitProtectedemitProtectedemitProtectedisType guard to determine if we're receiving serialized data
ProtectedrestoreRestore this request model from serialized data
OptionalrespData: SerializableChatResponseDataRestores the tool requests in the parsed request by replacing placeholders with actual tools. Called after deserialization to upgrade placeholder tools to real tools from the registry.
Creates a placeholder tool request that will be replaced during restoration.