- Issue created by @marcus_johansson
Currently we have all the information being logged from the raw output in theory and some of the provider information (provider id, model) and some dynamic measured content like processing time.
There is one very important piece missing and that is nested prompts. One example with this is for instance when one agents chooses to pick another agent. We are not aware that they are actually connected.
What we want to do is to set an unique thread id on each request, and also make sure that an application can set that thread id as a parent id on any child request.
If we have this information, making agent logging should be possible in any visual way.
Add a method that automatically sets an unique id.
Add a getter method for it.
Add a method to set an optional parent id.
Active
1.1
AI Core module