Skip to main content

File System - API Specification

Version: v1.0.0 | Status: Active | Last Updated: March 2026

1. Overview​

The file_system module provides a unified interface for filesystem operations including CRUD, directory management, searching, and metadata retrieval.

2. Core Components​

2.1 Classes​

ClassDescription
FileSystemManagerUnified API for file/directory CRUD, search, and metadata operations

2.2 Factory Functions​

FunctionSignatureDescription
create_file_system_manager(**kwargs) -> FileSystemManagerCreate a configured FileSystemManager instance

3. Usage Example​

from codomyrmex.file_system import create_file_system_manager

fs = create_file_system_manager()
contents = fs.read_file("/path/to/file.txt")
fs.write_file("/path/to/output.txt", contents)
files = fs.search("*.py", recursive=True)

4. Navigation​