Introducing Sessions: Group related runs
Blog post from Inngest
Inngest has introduced a new feature called Sessions, aimed at enhancing debugging efficiency in multi-step workflows by allowing users to group related runs under a shared identifier, such as a conversation ID or ticket ID. This feature helps streamline the process of troubleshooting by displaying all related runs together in the Inngest dashboard, providing insights into how many runs occurred, their success or failure, and the functions involved. Sessions are implemented by tagging events with a session key and session ID, allowing for up to five simultaneous groupings per run, which facilitates querying across different dimensions like conversation, tenant, and model. This feature is particularly beneficial for AI agents, as it provides a cohesive view of a user's interaction by linking disparate functions and runs, ultimately enabling session-level scoring to assess the success of conversations. Sessions are available in the public beta of the Inngest TypeScript SDK version 4.7.0 and later, and users can access the feature by updating their SDK and utilizing the meta.sessions object in event sends.
No tracked trend matches for this post yet.