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
The Durable Task extension for Agent Framework ("Durable Agents") provides built-in thread storage. However, there's no clear way to cleanup the thread storage data, which will accumulate in either the Azure Storage account or in the Durable Task Scheduler resource owned by the user.
This issue tracks a proposal to create configurable TTLs on durable agents that allow them to be "garbage collected" if there aren't any interactions after a period of time. For example, if a particular agent session is idle for 30 days, the underlying entity state (e.g., the conversation history) gets deleted. Each new interaction with the agent would reset the TTL. Any messages to an "expired" agent session will result in a new conversation history.
Activity
[-][Durable Agents] Automatic thread/session cleanup TTL[/-][+].NET: [Durable Agents] Automatic thread/session cleanup TTL[/+][-].NET: [Durable Agents] Automatic thread/session cleanup TTL[/-][+]Python: [Durable Agents] Automatic thread/session cleanup TTL[/+][-]Python: [Durable Agents] Automatic thread/session cleanup TTL[/-][+].NET & Python: [Durable Agents] Automatic thread/session cleanup TTL[/+]eavanvalkenburg commentedon Jun 2, 2026
is this still relevant Gavin Aguiar (@gavin-aguiar) Laveesh Rohra (@larohra) Anthony Chu (@anthonychu) Chris Gillum (@cgillum)
cgillum commentedon Jun 2, 2026
Yes I believe this is still relevant. Gavin Aguiar (@gavin-aguiar) are you still the right owner or should it be Ahmed Muhsin (@ahmedmuhsin)?
gavin-aguiar commentedon Jun 2, 2026
Ahmed Muhsin (@ahmedmuhsin) will work on this. Assigning it to him
larohra commentedon Jul 13, 2026
Feature not available in AFD package, dependency on the new durabletask package. More info here - Entity to Entity Signaling in AFD vs new package
Teams conversation - https://teams.microsoft.com/l/message/19:meeting_ODFiNGE3NWYtMDYwZC00NTExLTlmYzEtNTdkNWVmODM5ODVj@thread.v2/1783986889670?context=%7B%22contextType%22%3A%22chat%22%7D