It consists of two critical components:
1. Antigravity SDK agent core: The runtime that manages model interactions (like Gemini 3.1 Pro and Gemini 3.8 Flash), runs tools, generates thinking traces, and executes skills.
2. Observability and telemetry middleware: An event-driven layer powered by Antigravity SDK Lifecycle Hooks. It intercepts agent actions like step starts, thinking updates, and tool calls, and streams telemetry over WebSockets to your dashboard.
Use case: Multi-agent monitoring and interactive control
Let’s explore a scenario where an organization is building or maintains a custom agent hub and wants to integrate Antigravity SDK-powered agents.
The problem: An operations engineer needs to monitor multiple active agents (e.g., gemini-pro-agent, github-agent, email-agent) performing background research, document summarization, and task scheduling. Traditionally, observing agent progress requires:
-
Tailing fragmented console logs across multiple terminal windows
-
Manually inspecting JSON transcripts to diagnose stuck or failing tool calls
-
Lack of visibility into which Skills or MCP connectors are loaded for a given agent session
-
Difficulty tracking cumulative token usage and execution latency
The solution: This post walks through each one: the streaming API for real-time observation, lifecycle hooks for telemetry and interception, the policy engine for steering, skills for capability management, and session state for persistence. With an SDK-powered dashboard, operators get a single view into what every agent is doing.






