{
  "schema_version": "newruntime-topic-hub-v0.1",
  "type": "topic_hub",
  "slug": "tool-use",
  "title": "Tool USE - New Runtime",
  "description": "A New Runtime topic hub collecting signals, patterns, field notes, and public sources about tool use.",
  "answer": [
    "Tool USE is tracked here as an evidence-linked topic, not as a static glossary entry.",
    "The page connects raw observations to pattern hypotheses, longer analysis, and public sources.",
    "Use it as the canonical landing page before drilling into individual records."
  ],
  "search_intents": [
    "tool use",
    "tool use AI agents",
    "tool use software"
  ],
  "status": "tracked",
  "last_updated": "2026-07-21",
  "counts": {
    "total": 8,
    "signals": 6,
    "patterns": 0,
    "posts": 1,
    "atlas": 1,
    "sources": 18
  },
  "routes": {
    "html": "https://newruntime.com/topics/tool-use/",
    "markdown": "https://newruntime.com/topics/tool-use.md",
    "json": "https://newruntime.com/topics/tool-use.json"
  },
  "top_sources": [
    "https://askoracle.sh/",
    "https://birdclaw.sh/",
    "https://blog.google/products-and-platforms/products/search/search-io-2026",
    "https://cameronrwolfe.substack.com/p/agent-evals",
    "https://careersatdoordash.com/blog/building-doordash-assistant-an-engineering-overview",
    "https://discrawl.sh/",
    "https://gitcrawl.sh/",
    "https://github.com/pydantic/pydantic-ai",
    "https://imsg.sh/",
    "https://mcporter.sh/",
    "https://openai.com/index/advancing-voice-intelligence-with-new-models-in-the-api",
    "https://pydantic.dev/articles/pydantic-ai-capabilities"
  ],
  "patterns": [],
  "field_notes": [
    {
      "kind": "Field Note",
      "slug": "agent-api-design",
      "title": "Agent APIs Need Fewer Magic Tricks and More Facts",
      "description": "Agent-first APIs should return explicit fields, precise errors, raw facts, and traceable metadata so models can repair tool calls deterministically instead of guessing world state.",
      "date": "2026-07-21",
      "topics": [
        "api-design",
        "agents",
        "tool-use"
      ],
      "source_count": 1,
      "url": "https://newruntime.com/posts/agent-api-design/"
    }
  ],
  "raw_signals": [
    {
      "kind": "Raw Signal",
      "slug": "pydantic-ai-capabilities-progressive-disclosure",
      "title": "Pydantic AI loads capabilities only when needed",
      "description": "A capability can bundle instructions, tools, model settings, and hooks while exposing only a compact description until activation.",
      "date": "2026-06-28",
      "topics": [
        "agent-skills",
        "context-engineering",
        "tool-use"
      ],
      "source_count": 2,
      "metric": "notable",
      "url": "https://newruntime.com/signals/pydantic-ai-capabilities-progressive-disclosure/"
    },
    {
      "kind": "Raw Signal",
      "slug": "doordash-assistant-builds-the-cart-instead-of-giving-advice",
      "title": "DoorDash Assistant Builds the Cart Instead of Giving Advice",
      "description": "The assistant combines retrieval, personalization, and transaction tools so the product result is an editable action state, not prose.",
      "date": "2026-06-24",
      "topics": [
        "consumer-agents",
        "personalization",
        "tool-use"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/doordash-assistant-builds-the-cart-instead-of-giving-advice/"
    },
    {
      "kind": "Raw Signal",
      "slug": "agent-evals-become-a-discipline-separate-from-model-evals",
      "title": "Agent Evals Become a Discipline Separate from Model Evals",
      "description": "Reliable agents require evaluation of trajectories, tools, state, recovery, and outcomes rather than grading only the final answer.",
      "date": "2026-05-21",
      "topics": [
        "agent-evals",
        "reliability",
        "tool-use"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/agent-evals-become-a-discipline-separate-from-model-evals/"
    },
    {
      "kind": "Raw Signal",
      "slug": "google-search-adds-agentic-action-to-discovery",
      "title": "Google Search Adds Agentic Action to Discovery",
      "description": "Search is extending from retrieval and answers into tasks, tool use, and guided execution inside a familiar high-traffic interface.",
      "date": "2026-05-20",
      "topics": [
        "search",
        "consumer-agents",
        "tool-use"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/google-search-adds-agentic-action-to-discovery/"
    },
    {
      "kind": "Raw Signal",
      "slug": "a-personal-agent-os-emerges-from-small-cli-tools",
      "title": "A Personal Agent OS Emerges from Small CLI Tools",
      "description": "A suite of narrow command-line adapters gives an agent composable access to messaging, media, GitHub, search, and local systems.",
      "date": "2026-05-09",
      "topics": [
        "agent-os",
        "cli",
        "tool-use"
      ],
      "source_count": 11,
      "metric": "notable",
      "url": "https://newruntime.com/signals/a-personal-agent-os-emerges-from-small-cli-tools/"
    },
    {
      "kind": "Raw Signal",
      "slug": "voice-agents-move-from-conversation-to-tool-using-work",
      "title": "Voice Agents Move from Conversation to Tool-Using Work",
      "description": "OpenAI's voice stack combines low-latency speech with tool calls and state, making voice a working interface rather than a novelty chat.",
      "date": "2026-05-09",
      "topics": [
        "voice-agents",
        "tool-use",
        "interfaces"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/voice-agents-move-from-conversation-to-tool-using-work/"
    }
  ],
  "atlas_records": [
    {
      "kind": "Delta",
      "slug": "agent-first-api-contracts",
      "title": "Agent-first API makes retries deterministic",
      "description": "Explicit fields, precise errors, request metadata, and raw facts turn an agent retry from guessing into near-deterministic repair.",
      "date": "2026-07-21",
      "topics": [
        "api-design",
        "agents",
        "tool-use"
      ],
      "source_count": 1,
      "metric": "B2",
      "url": "https://newruntime.com/deltas/agent-first-api-contracts/"
    }
  ]
}
