Contracts 0.183.0: Actor consumes chat.message.created (ask Actor from chat) (#143)
OPOpenVibers committed 29 days ago · tag v0.183 · 0 files, +0−0
Ask Actor from chat (plan T17, "Reach"). OpenVibe.Actor now consumes `chat.message.created` and calls OpenVibe.Chat's service API with `chat.message.send`.
- A signed-in person's `@actor <task>` in the global chat or their own channel becomes their task, with public tools only (never their computers, robots or code).
- The answer is posted back in the same room, as a reply to the message.
- Guests, relayed external chatters and other people's channels are ignored.
- Actor's service manifest says so in `eventsConsumed` and its notes.
Implemented by OpenVibe.Actor's chat asks. Network grants Actor `chat.message.send`. `npm test` passes (20115 checks), and `compat.js v0.182.0` finds no breaking changes.