diff --git a/application/agents/tools/artifact_generator.py b/application/agents/tools/artifact_generator.py index 31203402..977af80b 100644 --- a/application/agents/tools/artifact_generator.py +++ b/application/agents/tools/artifact_generator.py @@ -377,8 +377,8 @@ def merge_patch(target: Any, patch: Any) -> Any: class ArtifactGeneratorTool(Tool): - """Artifact Generator - Render editable documents (presentation/document/spreadsheet/pdf/html) from a JSON spec and version them. + """Artifact + Create, edit, and version documents - slides, docs, sheets, PDF, HTML. """ def __init__(self, tool_config: Optional[Dict[str, Any]] = None, user_id: Optional[str] = None) -> None: diff --git a/application/agents/tools/code_executor.py b/application/agents/tools/code_executor.py index 896ffd9a..2c597301 100644 --- a/application/agents/tools/code_executor.py +++ b/application/agents/tools/code_executor.py @@ -54,7 +54,7 @@ def _tail(stream: Optional[str]) -> str: class CodeExecutorTool(Tool): """Code Executor - Run Python (or other) code in a sandboxed, semi-persistent session and capture produced files as artifacts. + Run code in a sandboxed session; files it writes become downloadable artifacts. """ def __init__(self, tool_config: Optional[Dict[str, Any]] = None, user_id: Optional[str] = None) -> None: diff --git a/application/agents/tools/read_document.py b/application/agents/tools/read_document.py index 7cc27fbf..3bcf6b05 100644 --- a/application/agents/tools/read_document.py +++ b/application/agents/tools/read_document.py @@ -39,7 +39,7 @@ except Exception: # pragma: no cover - jsonschema is a declared dependency class ReadDocumentTool(Tool): """Read Document - Parse an input document artifact (pdf/docx/pptx/...) to text/markdown/structured JSON via the backend parser. + Parse a document (PDF, Word, PowerPoint, ...) to text, markdown, or structured data. """ # Hidden from the Add-Tool catalog; surfaced (workflow-only) via the