Skip to content
Back to Tunc Orb

Card snapshot

a2a.tuncorb.com · 2026-11-14 01:16:21 UTC · e56308f6d785dfaf7c3694b679a1caf88a92469b79df591374ba1c3ff3a5c00e

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Tunc Orb",
  "url": "https://a2a.tuncorb.com/",
  "description": "Durable, private memory shared by all of a person's agents: structured records and logs, plus their Tunc Art files. Send a message with no skill call to get every skill's full description and inputSchema, as an MCP agent gets them.",
  "version": "1.0.0",
  "documentationUrl": "https://tuncorb.com/docs",
  "iconUrl": "https://tuncorb.com/apple-touch-icon.png",
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "data_read",
      "name": "Read memory",
      "description": "List, get and search the owner's records and read their logs.",
      "tags": [
        "memory",
        "read"
      ],
      "examples": [
        "What have my assistants saved about contacts?",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"list\",\"prefix\":\"contacts/\"}}",
        "Show me Ada's contact.",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"get\",\"name\":\"contacts/ada\"}}",
        "Just tell me Ada's email.",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"get\",\"name\":\"contacts/ada\",\"json_pointers\":[\"/email\"]}}",
        "What did we decide lately? Read the decisions log.",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"log\",\"name\":\"decisions\",\"order\":\"newest_first\",\"limit\":20}}",
        "Find anything saved that mentions the Q3 budget.",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"search\",\"prefix\":\"\",\"contains\":\"Q3 budget\"}}",
        "Which shelves can you see?",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"shelves\"}}",
        "Did that last save go through?",
        "{\"skill\":\"data_read\",\"arguments\":{\"operation\":\"status\",\"mutation_id\":\"<mutation_id from data_write>\"}}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "data_write",
      "name": "Save memory",
      "description": "Create records and append to logs. It only adds; it never overwrites.",
      "tags": [
        "memory",
        "write"
      ],
      "examples": [
        "Remember Ada's email.",
        "{\"skill\":\"data_write\",\"arguments\":{\"operation\":\"create\",\"name\":\"contacts/ada\",\"about\":\"Ada Lovelace, a contact\",\"value\":{\"name\":\"Ada Lovelace\",\"email\":\"ada@example.com\"}}}",
        "Save my notes from today's call.",
        "{\"skill\":\"data_write\",\"arguments\":{\"operation\":\"create\",\"name\":\"notes/2026-11-12-call\",\"about\":\"Notes from the 12 Nov call\",\"text\":\"Beta ships in June. Ada owns the launch.\"}}",
        "Write down the decision we just made.",
        "{\"skill\":\"data_write\",\"arguments\":{\"operation\":\"append\",\"name\":\"decisions\",\"about\":\"Decisions, newest last\",\"entries\":[{\"value\":{\"decision\":\"Ship the beta in June\",\"by\":\"Gene\"}}]}}",
        "Mark this email as handled so no other assistant answers it again.",
        "{\"skill\":\"data_write\",\"arguments\":{\"operation\":\"append\",\"name\":\"processed-emails\",\"about\":\"Emails already handled\",\"entries\":[{\"value\":{\"status\":\"answered\"},\"event_key\":\"msg_1042\"}]}}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "data_update",
      "name": "Update memory",
      "description": "Replace or patch a record that exists, at a known revision. It overwrites the saved value.",
      "tags": [
        "memory",
        "write",
        "overwrites"
      ],
      "examples": [
        "Ada's email changed to ada@new.example.",
        "{\"skill\":\"data_update\",\"arguments\":{\"operation\":\"patch\",\"name\":\"contacts/ada\",\"if_revision\":\"<revision from data_read>\",\"patch\":[{\"op\":\"replace\",\"path\":\"/email\",\"value\":\"ada@new.example\"}]}}",
        "Add Ada's phone number.",
        "{\"skill\":\"data_update\",\"arguments\":{\"operation\":\"patch\",\"name\":\"contacts/ada\",\"if_revision\":\"<revision from data_read>\",\"patch\":[{\"op\":\"add\",\"path\":\"/phone\",\"value\":\"+1 555 0100\"}]}}",
        "Rewrite today's call notes.",
        "{\"skill\":\"data_update\",\"arguments\":{\"operation\":\"replace\",\"name\":\"notes/2026-11-12-call\",\"if_revision\":\"<revision from data_read>\",\"text\":\"Beta moved to July. Ada still owns the launch.\"}}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "data_delete",
      "name": "Forget",
      "description": "Delete records, log entries or whole logs.",
      "tags": [
        "memory",
        "delete"
      ],
      "examples": [
        "Remove that wrong entry from the decisions log.",
        "{\"skill\":\"data_delete\",\"arguments\":{\"operation\":\"entries\",\"name\":\"decisions\",\"if_revision\":\"<revision from data_read>\",\"entry_ids\":[\"<entry id from data_read log>\"]}}",
        "Forget Ada's contact.",
        "{\"skill\":\"data_delete\",\"arguments\":{\"operation\":\"record\",\"name\":\"contacts/ada\",\"if_revision\":\"<revision from data_read>\"}}",
        "Delete the whole processed-emails log.",
        "{\"skill\":\"data_delete\",\"arguments\":{\"operation\":\"log\",\"name\":\"processed-emails\",\"if_revision\":\"<revision from data_read>\"}}"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "art_read",
      "name": "Open files",
      "description": "List and open the owner's Tunc Art files.",
      "tags": [
        "files",
        "read"
      ],
      "examples": [
        "What files have I saved?",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\"}}",
        "Find the PDFs I saved this month.",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"mime_prefix\":\"application/pdf\",\"created_after\":\"2026-11-01\"}}",
        "Which spreadsheets and decks do I have, biggest first?",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"kind\":\"workbook,presentation\",\"sort\":\"largest\"}}",
        "Find the file called Q4 report.",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"list\",\"title\":\"Q4 report\"}}",
        "Open the Q4 report and read it to me.",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"get\",\"artifact_id\":\"<artifact_id from art_read list>\",\"include_content\":true}}",
        "Read pages 2 to 3 of that PDF.",
        "{\"skill\":\"art_read\",\"arguments\":{\"operation\":\"get\",\"artifact_id\":\"<artifact_id from art_read list>\",\"include_content\":true,\"pages\":\"2-3\"}}"
      ],
      "inputModes": [],
      "outputModes": []
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "protocolVersion": "1.0",
  "provider": {
    "organization": "TUNC LLC",
    "url": "https://tuncorb.com/"
  }
}