Skip to content

Commit 73f8981

Browse files
Update doc/adr/0001_task_state_management_refactoring.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent bae253a commit 73f8981

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

doc/adr/0001_task_state_management_refactoring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ We refactored the task state management to follow a two-phase approach with prop
1717
### Separate State Building from Persistence
1818

1919
**Introduced `TaskStateProcessor` for In-Memory State Management**:
20-
- Created per `DefaultRequestHandler` instance to maintain request handler's in-flight tasks
20+
- Instantiated within the `DefaultRequestHandler` singleton, making it a global, in-memory store for all in-flight tasks
2121
- Maintains task state in memory during event processing
2222
- Provides methods to build task state from events without persisting
2323
- Includes `removeTask()` method for explicit cleanup

0 commit comments

Comments
 (0)