AgentGuard is a Python prototype I built to explore deterministic runtime authorization for AI-agent tool calls. It evaluates requested actions and arguments before execution, blocks actions that violate policy, and records decisions in an audit log. I also built automated tests and example workflows to validate allowed and blocked behaviour.