chat/dataset_chat_thread
library
Functions
-
agentTurnEndedErrorMessage(Map<String, Object?> payload)
→ String?
-
-
datasetChatContextAttachmentPathsForTesting(List<({List<String> attachmentPaths, bool isUserMessage})> messages)
→ List<List<String>>
-
-
datasetChatShouldShowInlineAttachmentViewer(String path, {DatasetChatInlineAttachmentViewerPredicate? predicate})
→ bool
-
-
datasetImageGenerationToolResultForTesting({required String toolkit, required String tool, required Object? result, Object? error})
→ DatasetThreadImage?
-
-
datasetRowTimestampForTesting(Map<String, Object?> row)
→ DateTime
-
-
datasetToolCallDiffPreviewBlocksForTesting({required String toolkit, required String tool, required Map<String, Object?>? arguments})
→ List<Map<String, Object?>>
-
-
mergeDatasetAndLiveRowForTesting({required Map<String, Object?> datasetRow, required Map<String, Object?> liveRow})
→ Map<String, Object?>
-
-
mergeDatasetAndLiveRowsForTesting({required Map<String, Map<String, Object?>> datasetRowsByKey, required Map<String, Map<String, Object?>> liveRowsByKey})
→ List<Map<String, Object?>>
-
Typedefs
-
DatasetChatAgentMessageTextTransformer
= String Function(String markdown, List<String> contextAttachmentPaths)
-
-
DatasetChatAttachmentRenderer
= Widget Function(BuildContext context, String path)
-
-
DatasetChatDebugRowsChanged
= void Function(List<DatasetChatDebugRow> rows)
-
-
DatasetChatFileDropHandler
= Future<void> Function(String name, Stream<Uint8List> dataStream, int? size)
-
-
DatasetChatGeneratedImageAttachmentRenderer
= Widget Function(BuildContext context, DatasetThreadImage image, VoidCallback? onOpenFullscreen)
-
-
DatasetChatGeneratedImageChangedHandler
= void Function(DatasetThreadImage image)
-
-
DatasetChatGeneratedImageOpenHandler
= void Function(DatasetThreadImage image)
-
-
DatasetChatGeneratedImageSaveHandler
= FutureOr<void> Function(BuildContext context, DatasetThreadImage image)
-
-
DatasetChatImageGalleryBuilder
= Widget Function(BuildContext context, List<ChatThreadFeedImage> images, int initialIndex, VoidCallback onClose)
-
-
DatasetChatInlineAttachmentViewerPredicate
= bool Function(String path)
-
-
DatasetChatRowsLoader
= Stream<List<Map<String, Object?>>> Function({required List<String>? namespace, required String table})
-
-
DatasetChatSecretRequestHandler
= Future<AgentSecretResponse> Function(BuildContext context, AgentSecretRequested request)
-