[1/N] Logs: add context (#500)
* Logs: add context
* simplify conversation id
* simplify agent id
* metrics: test coverage for chat and rerank durations (#508)
* add test coverage for chat and ranking durations
* lint
* fix type errors
* [2/N] Logs: replace response ID by trace ID (#505)
* comments
* split agents and metrics agent
* nits
* fix tests
---------
Co-authored-by: Tanzim Mokammel <20617008+mtanzim@users.noreply.github.com>