ORION-Runtime / hyper_tools /list_workspace.py
Alvoradozerouno's picture
feat: Workspace-Bootstrap, DDGK/Multi-Agent, Pitch und Docs — Token in Markdown redigiert
607e342
Raw
History Blame Contribute Delete
447 Bytes
TOOL_NAME = "list_workspace"
TOOL_DESC = "Workspace-Dateien auflisten"
import pathlib
def run(args: dict) -> dict:
base = pathlib.Path(__file__).parent.parent
pattern = args.get("pattern", "*.py")
files = list(base.glob(pattern))
return {"status": "OK", "tool": "list_workspace",
"result": {"count": len(files),
"files": [f.name for f in files[:20]],
"pattern": pattern}}