yao/agent/context
Max ef49827faf Refactor message handling for improved streaming and event management
- Updated message structures to replace 'StreamStartData' and 'StreamEndData' with 'EventStreamStartData' and 'EventStreamEndData' for better clarity and consistency.
- Introduced 'EventMessageStartData' and 'EventMessageEndData' to represent individual message lifecycle events, enhancing the granularity of message tracking.
- Refactored the 'streamState' and 'groupTracker' to utilize the new message structures, improving the organization and handling of streaming events.
- Enhanced the context management by integrating an ID generator for unique message identifiers, facilitating better tracking of message sequences.
- Updated documentation and tests to reflect the new message structures and ensure proper functionality across the system.
2025-11-26 18:30:43 +08:00
..
chat.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00
chat_test.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00
context.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00
context_test.go Implement event message handling and enhance output capabilities 2025-11-16 10:30:55 +08:00
interfaces.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
interrupt.go Refine interrupt handling and streamline completion request validation 2025-11-24 12:01:43 +08:00
interrupt_test.go Enhance interrupt test clarity by specifying empty messages for force interrupts 2025-11-24 12:15:14 +08:00
jsapi.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00
jsapi_helpers.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00
JSAPI_OUTPUT.md Enhance streaming and grouping functionality in Assistant 2025-11-26 11:00:52 +08:00
jsapi_output_test.go Enhance streaming and grouping functionality in Assistant 2025-11-26 11:00:52 +08:00
jsapi_test.go Add trace management to context and enhance configuration options 2025-11-19 12:27:42 +08:00
message.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00
message_test.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00
openapi.go Refactor assistant settings to use 'Uses' instead of 'Use' for improved clarity 2025-11-24 18:34:00 +08:00
openapi_test.go Refactor assistant settings to use 'Uses' instead of 'Use' for improved clarity 2025-11-24 18:34:00 +08:00
output.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
stack.go Refactor trace package structure and improve trace ID validation 2025-11-18 14:09:28 +08:00
stack_test.go Refactor trace package structure and improve trace ID validation 2025-11-18 14:09:28 +08:00
types.go Refactor message handling for improved streaming and event management 2025-11-26 18:30:43 +08:00
types_llm.go Refactor: Decouple Output From Context 2025-11-25 22:08:00 +08:00
utils.go Remove deprecated agent API files and refactor agent loading logic 2025-11-11 11:23:20 +08:00