Upload a file for analysis asynchronously. Args: file_path: Path to the local file. timeout: Upload timeout in seconds. Returns: FileInfo with file_id and metadata. Raises: FileUploadError: If upload fails.
(
self,
file_path: str,
timeout: int = 60,
)
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected