============================================================ ROBOT_FINISHED ============================================================ .. toctree:: :maxdepth: 3 ROBOT_FINISHED **Инициатор:** оркестратор **Получатель:** ui **Описание:** После получения оркестратором от агента сообщения о завершении процесса выполнения робота он уведомляет все авторизованные UI сообщением. :: { "type" : "ROBOT_FINISHED", "apiVersion" : "API_V1", "agentUUID" : "", // уникальный универсальный идентификатор агента (в БД) "uuid" : "", // уникальный универсальный идентификатор робота (в БД) "date" : "", // дата завершения процесса выполнения робота - фиксируется агентом "result" : { // универсальный объект с результатом "code" : "E100500", // код "type" : "SUCCESS", "description" : "Done!" // описание }, "runner" : "" } :: syntax = "proto3"; package Robin.Protocol.Orchestrator.Messages.API.v2; import "google/protobuf/timestamp.proto"; import "Result.proto"; message RobotFinished { string type = 1; // "ROBOT_FINISHED" string apiVersion = 2; string uuid = 3; // уникальный универсальный идентификатор робота (в БД) google.protobuf.Timestamp date = 4; // дата завершения процесса выполнения робота - фиксируется агентом Result result = 5; // код завершения процесса string agentUuid = 6; string runner = 7; // УЗ ранера } .. toctree:: :maxdepth: 3