Pericles: improving agent communication capabilites in AgentService