Observability I built a multi-agent project, for users to ask questions about their AWS infrastructure (3 AWS accounts managed by AWS Organizations) and get answers in human readable way. The system connects to users AWS infrastructure and provide the answer by reading various log types and creating API calls to multiple AWS resources. See the high level overview and github repo . This article describes the observability and streaming I used. Nothing is visible At the beginning of this project the users actually did not see what was happening after they asked question and the experience was something like this: User asks a question. Terminal freezes. Nothing happens. Still nothing happens. Maybe it died? Maybe it is working? Maybe AWS is charging me for nothing? Finally answer appears.…