# AOP Client Examples This directory contains examples demonstrating AOP (Agents over Protocol) client implementations. ## Examples - [aop_cluster_example.py](aop_cluster_example.py) - AOP cluster client example - [aop_queue_example.py](aop_queue_example.py) - Queue-based task submission - [aop_raw_client_code.py](aop_raw_client_code.py) - Raw AOP client implementation - [aop_raw_task_example.py](aop_raw_task_example.py) - Raw AOP task example - [example_new_agent_tools.py](example_new_agent_tools.py) - New agent tools example - [get_all_agents.py](get_all_agents.py) - Agent discovery example - [list_agents_and_call_them.py](list_agents_and_call_them.py) - List and call agents ## Overview AOP client examples demonstrate how to connect to AOP servers, discover available agents, submit tasks, and interact with agents over the protocol. These examples show various client patterns including queue-based submission, cluster management, and agent discovery.