Every robot/data API operations are prepended by robot.notify operation to make
sure that the wave server's info about robot capabilities stays up to date.
However, the Java Robot API doesn't allow to update the capabilities hash
dynamically during runtime. It's a pity since the server supports it, and there
be very good reasons for a robot to update the capabilities based on the
robot's state.
In my case, that would allow to create a framework to dynamically plugin
proxies into host robot and then update the capabilities based on the
requirements of a specific proxy.
Please review the patch at: http://codereview.waveprotocol.org/539001
(it's really a small one)
Original issue reported on code.google.com by vega113 on 12 Feb 2011 at 7:32
Original issue reported on code.google.com by
vega113
on 12 Feb 2011 at 7:32