Internal acronym explainer is a small proof of concept for testing guardrails in Google’s Agent Development Kit (ADK). It looks like a modest business helper: ask what an acronym means, and it separates company meanings from common ones. The useful part is not the acronym table, which is exactly as glamorous as it sounds. It is the control points around the agent.

The project tries ADK callbacks before and after the agent runs, before and after tool calls, and before and after model calls. Those callbacks can block a request, filter tool results, rewrite a tool call, or replace an unsafe answer before it reaches the user. That gives a business team a way to turn policy into executable checks instead of polite suggestions buried in a prompt. The catch is worth noticing: if a rule is only phrased as an instruction, some models may treat it as optional advice. Guardrails are the more serious machinery, and this little agent shows where that machinery can bite.