Skip to content
KG.
  • Blog
  • Hire me, or see what I ship.

    • ProjectsCase studies & shipped work
    • ServicesWork with me
    • SponsorSponsor the blog
  • Essays and references on AI engineering.

    • BlogEssays on AI engineering
    • Learning PathsGuided curricula
    • Topic PillarsDeep-dive hubs
    • GlossaryAI & dev terms, defined
    • CheatsheetsQuick references
    • ComparisonsX vs Y, decided
  • Things to click, play, and take apart.

    • Tools29 dev & AI utilities
    • Games16 browser games
    • DemosInteractive explainers
    • ChallengesDaily coding puzzles
  • Me

    • AboutWho I am
    • UsesMy gear & setup
    • ResumeCV (PDF)

    Shelf

    • BookshelfBooks I recommend
    • Reading ListWhat I'm reading
  • Subscribe
  • Let's talk
  1. Home
  2. ›
  3. Blog
  4. ›
  5. Tool Use

Tool Use

2 posts tagged #tool-use

a web page with the words design workflows on it AI and Machine Learning

10 HITL Tool Approval Patterns for AI Agents

Binary approve/reject prompts don’t scale for AI agents. Here are 10 human-in-the-loop permission patterns plus an incident-response-grade audit log spec you can actually ship.

August 7, 2026 12 min read
Read more
MCP vs OpenAI Function Calling 2026: Which Tool Protocol Wins? AI and Machine Learning

MCP vs OpenAI Function Calling: Lock-In vs Flexibility

MCP wins for multi-model, cross-vendor agent ecosystems; OpenAI function calling wins for teams already deep in the OpenAI stack. Your choice depends on how vendor-locked you're willing to be.

May 10, 2026 12 min read
Read more

Keep exploring

Close to this topic, not on this page.

  • How to Ship OpenAI Agents API Guardrails in 1 Day Production tool-use fails on governance, not prompts. 9 min read
  • Google Workspace AI Agent Permissions and Audit Trail A practical, least-privilege model for Drive/Gmail agents: scopes, per-user vs domain-wide delegation, app access control defaults, and an… 7 min read
  • AI Agent Observability Logging Schema: OTel + Redaction A copy‑paste JSON logging contract for agent runs (spans, tool I/O, cost, retries) plus a minimal OpenTelemetry mapping you can implement… 9 min read

Content

  • Blog
  • Topic Pillars
  • Learning Paths
  • Games
  • Demos

Resources

  • Tools
  • Glossary
  • Cheatsheets
  • Comparisons
  • LLM Prices
  • Embedding Prices

About Me

  • About
  • Uses
  • Bookshelf
  • Reading List

Meta

  • Subscribe
  • Changelog
  • Sitemap
  • Privacy
  • Terms
  • RSS
KG

Building intelligent systems. Still chasing those sour icecreams.

Made with coffee and curiosity in Toronto. 2026.