You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, start_session and end_session are blocking on the main thread. This is because start_session fetches a JWT which can take some time. We can move this to agentops.init to speed things up.
Additionally, end_session runs a flush. We can probably make this more of a "fire and forget" style signal. That is, when the SessionExporter sees an end_session event, it doesn't need to trigger a flush. We can just reserve the flush for SIGINT and program exit.
π€ Contribution
Yes, I'd be happy to submit a pull request with these changes.
I need some guidance on how to contribute.
I'd prefer the AgentOps team to handle this update.
The text was updated successfully, but these errors were encountered:
Contact Details
No response
π¦ Package Version
0.3.18
ποΈ Framework Version
No response
π Describe the Bug
Currently,
start_session
andend_session
are blocking on the main thread. This is because start_session fetches a JWT which can take some time. We can move this toagentops.init
to speed things up.Additionally,
end_session
runs a flush. We can probably make this more of a "fire and forget" style signal. That is, when theSessionExporter
sees an end_session event, it doesn't need to trigger a flush. We can just reserve the flush for SIGINT and program exit.π€ Contribution
The text was updated successfully, but these errors were encountered: