Add file manager, Add report agent and deepresearch agent, Add opentelemetry tracing, keepalive backend websocket #324
+5,146
−132
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Title:
Add deep search agent, report agent, file manager/viewer, OpenTelemetry tracing, dockerignore, API documentation and websocket keepalive
Description:
Introduce new AI agents for deep search and report generation, enhance file handling capabilities with manager and viewer components, implement distributed tracing via OpenTelemetry and Jaeger, add .dockerignore for optimized builds, provide comprehensive API documentation, and ensure websocket connection stability with keepalive mechanism.
Problem:
--
Solution:
Added deep search agent and report agent modules
Added file manager and file viewer components
Integrated OpenTelemetry and Jaeger for tracing
Added .dockerignore file
Created API_Documentation.md
Implemented websocket keepalive mechanism in backend web
Impact:
--
Notes:
Please review the implementation and provide feedback. Let me know if additional tests or adjustments are required.