#Agentic AI

Agentic AI systems operate with autonomy, making decisions and taking actions without step-by-step human direction. These articles explore the observability challenges unique to agentic AI, including LLM-as-judge evaluation, safety metrics, and the lifecycle stages that distinguish agentic from traditional software.

13 posts tagged with agentic ai. ← All posts

A2A (5)ADK (8)AG-UI (7)AI Agents (232)AI Governance (5)Agent Skills (3)Agentic AI (13)Agents (4)Architecture (15)Azure (9)Azure AI Foundry (10)BigQuery (6)Checkpointing (5)Compliance (8)Concurrency (4)Context Providers (3)Conversation State (3)Cost Optimisation (3)Distributed Systems (3)Evaluation (4)FREE-AI (8)FinOps (5)FinTech (6)Function Tools (6)GCP (5)Go (168)Google ADK (26)Governance (5)Guardrails (3)HIPAA (3)Harness Engineering (8)Human-in-the-Loop (7)KYC (3)Kubernetes (6)LangGraph (11)Microsoft Agent Framework (21)MCP (5)Memory (5)Microsoft Agent Framework (188)Middleware (9)Multi-Agent (8)Multi-Agent AI (13)Multimodal (4)Observability (12)Open Source (6)OpenTelemetry (5)Opinion (6)Orchestration (15)Payments (4)Privacy Engineering (3)Providers (3)Python (126)RAG (6)RBI (3)Retrieval (3)SRE (3)Security (9)Sessions (4)Spanner (4)Streaming (4)Structured Output (4)Workflows (14)
Pratik Dhanave · ·5 min read

Human-in-the-Loop, Tools, and the Send API

The higher-level building blocks LangGraph stacks on top of the graph engine — pausing for a human, running an agent loop, calling tools, and fanning out dynamically.

The building blocks on top of the core graph: interrupt() to pause for human input, create_react_agent and ToolNode for tool-using agents, and the Send API for dynamic parallel fan-out with a reducer fan-in.

Pratik Dhanave · ·5 min read

Streaming: values, updates, and debug Modes

Watching a LangGraph run happen — the three things `.stream()` can show you, and why they fall out of the superstep model for free.

stream() exposes a run in three modes: values (full state after each node), updates (what each node changed), and debug (the raw event stream). Streaming falls out naturally from the superstep model.

Pratik Dhanave · ·6 min read

Cycles and the Agent Loop: Branch, Act, Loop Back

The single most important pattern in LangGraph — a branch plus a back-edge, and the `recursion_limit` that keeps it from running forever.

Branching plus a back-edge is a cycle, and that cycle IS the agent loop: model proposes tool calls, tools run, control returns to the model, repeat until done. Plus recursion_limit, the guardrail that stops a runaway loop.

All posts on this site are written by Pratik Dhanave, an Agentic AI Architect with 7+ years building production distributed systems, multi-agent AI platforms, and cloud-native infrastructure. About the author → Each article includes working code, architecture diagrams, and references to the specific frameworks and standards discussed. Browse all posts or explore related topics using the tag cloud above.