List artifacts in a directory.
Returns the immediate contents of a directory (not recursive).
Separates folders and files for easy navigation.
Args:
path_prefix: Directory path to list (default: "/")
name_pattern: Optional case-insensitive substring filter on file/folder names
Returns:
Formatted directory listing or error message
Examples:
>>> await list_artifacts("/")
{'success': True, 'path': '/', 'folders': [...], 'files': [...]}
>>> await list_artifacts("/", name_pattern="readme")
{'success': True, 'path': '/', 'folders': [], 'files': [{'name': 'readme.md', ...}]}
Connector