listDirectory
abstract suspend fun listDirectory(request: TerminalDirectoryListingRequest): List<TerminalFileEntry>
Returns matching children for request.
Implementations cooperate with cancellation and switch dispatchers around blocking host APIs when required.
Return
bounded matching children, or an empty list when the request is unsupported or resolves to an absent/non-directory path. Operational filesystem failures must propagate to the completion engine's source failure boundary.
Parameters
request
lexical path request and host working-directory context.