ryzerrr's picture
Upload folder using huggingface_hub
40c0886 verified
Raw
History Blame Contribute Delete
748 Bytes
"""Orchestrator for the Unity agent.
The orchestrator is the layer that an LLM-driven loop (or a human) uses to
pick which tool to run next. It exposes:
* :data:`SYSTEM_PROMPT` -- a long, opinionated system prompt that teaches
the agent to think like a Unity developer and to call the registered tools
in the correct order.
* :func:`build_user_prompt` -- helper that turns a natural-language game
description into a structured user prompt.
* :func:`tool_catalog` -- returns a compact, LLM-friendly list of every
registered tool with its argument schema.
"""
from unity_agent.orchestrator.prompts import (
SYSTEM_PROMPT,
build_user_prompt,
tool_catalog,
)
__all__ = ["SYSTEM_PROMPT", "build_user_prompt", "tool_catalog"]