Agent side of an ACP connection.
Decodes incoming requests (from client) and notifications (from client).