Newer
Older
navi-1 / navi / tools / _filesystem / __init__.py
@Eugene Sukhodolskiy Eugene Sukhodolskiy 23 hours ago 358 bytes tools: split filesystem into read, write and file_ai
"""Filesystem tool implementation.

The old single dispatcher is split into three tools so the model chooses an
intent first: `filesystem_read`, `filesystem_write` and `file_ai`.
"""

from .ai import FileAiTool
from .read import FilesystemReadTool
from .write import FilesystemWriteTool

__all__ = ["FileAiTool", "FilesystemReadTool", "FilesystemWriteTool"]