For AI agents: the complete documentation index is available at https://scriptedalchemy.github.io/agent-bundle/zh/llms.txt, the full documentation bundle is available at https://scriptedalchemy.github.io/agent-bundle/zh/llms-full.txt, and this page is available as Markdown at https://scriptedalchemy.github.io/agent-bundle/zh/api/types/api.AgentComponentKind.md.
  • 简体中文
  • Type Alias: AgentComponentKind

    AgentComponentKind = "agent" | "cli" | "command" | "event-route" | "hook" | "lsp" | "mcp-app" | "mcp-server" | "native-diagnostics" | "native-extension" | "rule" | "script" | "skill"

    The canonical host-neutral component model (#100). Every project component the compiler accounts for belongs to exactly one kind, and every kind that needs a host surface names the capability row a target adapter must publish for it, so inspect can explain each host's judgment in the host's words.

    agent is part of the canonical model but stays G5-deferred (#107 rev 3, PR #220): no compiler path produces an agent component until a later evidence-backed increment admits it. The row name is still published so the deferral reads as a dated host judgment rather than a missing kind. cli is the routed CLI bin (#387), hosted where the target's cli row allows.