Google's Gemini CLI team has shipped version 0.45.0, bringing a critical fix for Termux users, a new metadata exposure for agent-to-agent (A2A) interactions, and a simplification of the context system. This release shows the tool maturing rapidly for enterprise and developer workflows. Here's what changed and why it matters.
The CLI was causing infinite loops on Termux, the popular Android terminal emulator. Specifically, it would relaunch itself and remount resize events repeatedly. That's now squashed by contributor saymanq. For anyone using Gemini on mobile or in containerized environments, this removes a major annoyance.
Agent-to-agent interactions now surface usage metadata. That means developers can track token counts, latency, and other per-call metrics when agents talk to each other. jvargassanchez-dot contributed this feature, which is a big step for observability in multi-agent systems.
The team finished a long-running effort to simplify context handling. joshualitt drove this through. The result? Fewer configuration knobs, fewer bugs, and a more predictable developer experience.
These changes aren't just housekeeping. The Termux fix opens up Gemini CLI to a wider range of devices and workflows. The A2A metadata exposure is a direct response to developers who need to monitor agent costs and performance. And the context simplification reduces friction for new users. It's a release that prioritizes stability and developer insight over flashy features – exactly what you want in a tool that's becoming central to AI development.
One thing I didn't see: any mention of breaking changes. That's reassuring. It suggests the team is keeping backward compatibility in mind, even as they refactor core systems.
Official Source: https://github.com/google-gemini/gemini-cli/releases/tag/v0.45.0