@suluk/agents - v0.1.6
    Preparing search index...

    Function residentToolNames

    • The RESIDENT served-tool NAMES across an agent's whole REACHABLE surface (C027 tier-trim serving) — every route key (the served wire id) whose tier is not cold-tail, across the agent AND its transitively-reachable sub-agents. Feed this to @suluk/mcp mcpApp({ resident }): the cold-tail is then withheld from the default tools/list and revealed on demand via discover_tools, never widening the declared surface. This is the runtime SERVING counterpart to projectOpenRouter's resident/discoverable split — together they make the over-serve gap closeable. (Cycle-safe; mirrors reachableSurface.)

      Parameters

      • doc: OpenAPIv4Document
      • agentName: string

      Returns string[]