Closed
Conversation
…y classification - Updated Go module to use Go 1.24.0 and upgraded golang.org/x/sys dependency to v0.38.0. - Introduced structured insights extraction from search results in the SubResearcherAgent, capturing detailed findings and confidence scores. - Enhanced SupervisorAgent to accumulate insights from sub-researchers and include them in the session results. - Implemented a QueryClassifier to classify user intents (research, question, expand) based on natural language input, improving interaction with the REPL. - Added new handlers for question answering from existing research and expanded session management features. - Enhanced documentation to reflect new functionalities and usage instructions for insights and query classification.
… research capabilities - Updated Go module to version 1.24.1 and added new dependencies for PDF, DOCX, and CSV analysis tools. - Implemented `read_document`, `read_pdf`, and `read_docx` tools for extracting text from various document formats. - Developed `analyze_csv` tool for exploratory data analysis on CSV files, including shape, column types, and summary statistics. - Enhanced the `SubResearcherToolRegistry` to include new tools, improving the research agent's functionality. - Updated prompts to document new tools and their usage, ensuring clarity for users. - Added comprehensive unit tests for new tools to validate functionality and reliability.
- Introduced XLSX reading capabilities with the new `read_xlsx` tool for extracting data from Excel files. - Updated the `DocumentReadTool` to support XLSX format alongside PDF and DOCX. - Enhanced the `analyze_csv` tool for exploratory data analysis, ensuring compatibility with new document formats. - Implemented integration tests for XLSX reading and CSV analysis, validating functionality with real datasets. - Updated documentation to reflect new tools and usage instructions, ensuring clarity for users.
…ch process - Improved the `extractInsightsFromSearchResults` function to support detailed source extraction, including individual source blocks, titles, summaries, and URLs. - Introduced a new `CancelReason` type and related constants to track cancellation reasons during research operations. - Updated the REPL context to handle cancellation with specific reasons, enhancing user feedback and logging. - Enhanced the `WriteInsight` function to include additional metadata such as data points, analysis chain, and source links for better traceability. - Implemented comprehensive tests to validate new functionalities and ensure reliability in insights extraction and cancellation handling.
- Added a new ContextHandler to manage the `/context` command, providing users with session context statistics and content. - Implemented summary and verbose output modes for context display, enhancing user experience and information accessibility. - Developed comprehensive tests for the ContextHandler to ensure reliability and correctness in context management. - Updated REPL command registration to include the new context command, improving the command set available to users. - Enhanced session management by integrating context snapshot functionality, allowing for better tracking of session details.
- Introduced new components for the Diffusion Deep Research pipeline, including DiffusionOverview, DraftDenoising, ParallelAgents, and RACEMetrics. - Implemented the DiffusionLoopStep and TwoStageGap components to enhance the research process visualization. - Created a comprehensive blog post detailing the Diffusion Deep Research methodology, its theoretical foundations, and practical applications. - Updated the posts library to include the new blog entry, enhancing content accessibility and user engagement.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.