from openviking import OpenVikingclient = OpenViking()# Find all markdown filesresults = client.glob("**/*.md", "viking://resources/")print(f"Found {results['count']} markdown files:")for uri in results['matches']: print(f" {uri}")# Find all Python filesresults = client.glob("**/*.py", "viking://resources/")print(f"Found {results['count']} Python files")# Find files in a specific subdirectoryresults = client.glob("docs/**/*.md", "viking://resources/")
# All markdown files recursivelyclient.glob("**/*.md")# Python files in src directoryclient.glob("src/**/*.py")# All TypeScript and JavaScript filesclient.glob("**/*.{ts,js}")# Files starting with 'test'client.glob("**/test*.py")# Direct children only (not recursive)client.glob("*.md")