Callback Handler that logs to Infino.
Log the prompts to Infino, and set start time and error flag.
Do nothing when a new token is generated.
Log the latency, error, token usage, and response to Infino.
Set the error flag.
Do nothing when LLM chain starts.
Do nothing when LLM chain ends.
Need to log the error.
Do nothing when tool starts.
Do nothing when agent takes a specific action.
Do nothing when tool ends.
Do nothing when tool outputs an error.
Do nothing.
Do nothing.
Run when LLM starts running.