Issue is WIP
Specification
agentService is a public service, so it should not have authorisation, but in the current implementation, it does. Which is to be altered.
agentService currently does not use timeoutMiddleware, which it should.
Additional context
js-rpc has a sister PR which addresses the same issues - MatrixAI/js-rpc#42
Tasks
- Remove authorisation from
AgentRPCRequestParams and AgentRPCResponseResult
- Implement timeoutMiddleware for
agentService