mirror of
https://github.com/microsoft/autogen.git
synced 2025-09-26 08:34:10 +00:00

* 1) Removed most framework sleeps 2) refactored connection code * pre-commit fixes * pre-commit * ignore protobuf files in pre-commit checks * Fix duplicate actor registration * refactor change * Nicer printing of Actors * 1) Report recv_multipart errors 4) Always send 4 parts * AutoGen generate_reply expects to wait indefinitely for an answer. CAP can wait a certain amount and give up. In order to reconcile the two, AutoGenConnector is set to wait indefinitely. * pre-commit formatting fixes * pre-commit format changes * don't check autogenerated proto py files
11 lines
354 B
Python
11 lines
354 B
Python
from autogencap.DebugLog import Error
|
|
from autogencap.proto.CAP_pb2 import Error as ErrorMsg, ErrorCode
|
|
|
|
|
|
def report_error_msg(msg: ErrorMsg, src: str):
|
|
if msg is not None:
|
|
err = ErrorMsg()
|
|
err.ParseFromString(msg)
|
|
if err.code != ErrorCode.EC_OK:
|
|
Error(src, f"Error response: code[{err.code}] msg[{err.message}]")
|