jim-bo's picture
refactor: extract pure tool functions into tools/ module (TUI-independent)
d4c4bcc
raw
history blame contribute delete
192 Bytes
from dataclasses import dataclass
@dataclass
class ToolResult:
"""Return type for all pure tool functions."""
output: str
is_error: bool = False
exit_code: int | None = None