iiRecord
Agentic AI Atlas · PikiClaw Agent Select
interaction-primitive:pikiclaw-agent-selecta5c.ai
II.
InteractionPrimitive JSON

interaction-primitive:pikiclaw-agent-select

Structured · live

PikiClaw Agent Select json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · agent-stack/interaction-primitives/pikiclaw-primitives.yamlCluster · agent-stack
Record JSON
{
  "id": "interaction-primitive:pikiclaw-agent-select",
  "_kind": "InteractionPrimitive",
  "_file": "agent-stack/interaction-primitives/pikiclaw-primitives.yaml",
  "_cluster": "agent-stack",
  "attributes": {
    "displayName": "PikiClaw Agent Select",
    "description": "Mobile agent selection primitive. Choose between available AI agents\non device — PikiClaw supports multiple backend agents configured\nin the .agents directory. The selector shows agent capabilities,\nmodel backing, and recent conversation history. Switching agents\npreserves conversation context where supported, enabling users to\nroute different types of work to specialized agents from a single\nmobile interface.\n",
    "kind": "editor-ui",
    "surface": "editor-ui",
    "category": "interaction-primitive-category:configuration",
    "availableInModes": [
      "chat"
    ],
    "requiresPermission": false
  },
  "outgoingEdges": [
    {
      "from": "interaction-primitive:pikiclaw-agent-select",
      "to": "layer:10-interaction",
      "kind": "realizes",
      "attributes": {}
    },
    {
      "from": "interaction-primitive:pikiclaw-agent-select",
      "to": "interaction-primitive-category:configuration",
      "kind": "in_category"
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-ui-impl:pikiclaw.ui@current",
      "to": "interaction-primitive:pikiclaw-agent-select",
      "kind": "supports_interaction_primitive",
      "attributes": {
        "attributes": {
          "mechanism": "ui-control"
        }
      }
    }
  ]
}