Siddhant Rai
21e5c261ef
feat: template-based prompt rendering with dynamic namespace injection ( #2091 )
...
* feat: template-based prompt rendering with dynamic namespace injection
* refactor: improve template engine initialization with clearer formatting
* refactor: streamline ReActAgent methods and improve content extraction logic
feat: enhance error handling in NamespaceManager and TemplateEngine
fix: update NewAgent component to ensure consistent form data submission
test: modify tests for ReActAgent and prompt renderer to reflect method changes and improve coverage
* feat: tools namespace + three-tier token budget
* refactor: remove unused variable assignment in message building tests
* Enhance prompt customization and tool pre-fetching functionality
* ruff lint fix
* refactor: cleaner error handling and reduce code clutter
---------
Co-authored-by: Alex <a@tushynski.me >
2025-10-31 12:47:44 +00:00
Siddhant Rai
a9e4583695
refactor: use DuckDuckGo and Brave as tools instead of retrievers
2025-06-23 09:22:17 +05:30
Siddhant Rai
3351f71813
refactor: tool calls sent when pending and after completion
2025-06-11 12:40:32 +05:30
Siddhant Rai
e9530d5ec5
refactor: update env variable names
2025-06-06 15:29:53 +05:30
Alex
32803c89a3
fix: truncate tool call results to 50 characters for cleaner output
2025-05-09 22:52:17 +01:00
Siddhant Rai
4979e1ac9a
feat: add clsx dependency, enhance logging in agent logic, and improve agent logs component
2025-04-28 14:18:28 +05:30
Siddhant Rai
da15cde49c
Merge branch 'main' into feat/agent-menu
2025-04-16 18:35:38 +05:30
Siddhant Rai
7c69e99914
feat: Enhance agent selection and conversation handling
...
- Added functionality to select agents in the Navigation component, allowing users to reset conversations and set the selected agent.
- Updated the MessageInput component to conditionally show source and tool buttons based on the selected agent.
- Modified the Conversation component to handle agent-specific queries and manage file uploads.
- Improved conversation fetching logic to include agent IDs and handle attachments.
- Introduced new types for conversation summaries and results to streamline API responses.
- Refactored Redux slices to manage selected agent state and improve overall state management.
- Enhanced error handling and loading states across components for better user experience.
2025-04-15 11:53:53 +05:30
Alex
231b792452
fix: streaming with tools google and openai halfway
2025-04-14 18:54:40 +01:00
ManishMadan2882
72bbe3b1ce
Merge branch 'main' of https://github.com/manishmadan2882/docsgpt
2025-04-02 15:57:45 +05:30
ManishMadan2882
f235a94986
(feat:attach) pass attachments for generation
2025-04-02 15:14:56 +05:30
Siddhant Rai
fd2b6c111c
feat: enhance ClassicAgent and ReActAgent with tool preparation steps
2025-03-31 17:02:36 +05:30
Siddhant Rai
82d377abf5
feat: add support for thought processing in conversation flow and introduce ReActAgent
2025-03-27 23:19:08 +05:30
Siddhant Rai
ab95d90284
feat: pass decoded_token to llm and retrievers
2025-03-18 23:46:02 +05:30
Siddhant Rai
faa583864d
feat: enhance conversation saving and response streaming with source handling
2025-03-10 14:19:43 +05:30
Siddhant Rai
f88c34a0be
feat: streaming responses with function call
2025-03-05 09:02:55 +05:30
Siddhant Rai
c6ce4d9374
feat: logging stacks
2025-02-27 19:14:10 +05:30
Siddhant Rai
1f0b779c64
refactor: folder restructure for agent based workflow
2025-02-25 09:03:45 +05:30