Commit graph

4 commits

Author SHA1 Message Date
Willie Zutz
7b4a7a531e feat(tracing): Integrate Langfuse for LLM call tracing and add documentation 2025-08-10 10:05:42 -06:00
Willie Zutz
de2459a624 feat(agent): Enhanced structured output support for chat models
- Introduced `withStructuredOutput` function to configure structured output for LLMs.
- Added support for Groq models using 'jsonMode' method.
- Enhanced flexibility with optional parameters for naming and raw output inclusion.
2025-07-12 15:44:17 -06:00
Willie Zutz
de3d26fb15 feat(agent): Refactor agent architecture to enhance content routing and file search capabilities
- Introduced ContentRouterAgent to determine the next step in information gathering (file search, web search, or analysis) based on task relevance and focus mode.
- Added FileSearchAgent to handle searching through attached files, processing file content into searchable documents.
- Updated SynthesizerAgent to utilize a prompt template for generating comprehensive responses based on context and user queries.
- Enhanced TaskManagerAgent to consider file context when creating tasks.
- Improved AnalyzerAgent to assess the sufficiency of context, including file and web documents.
- Implemented utility functions for processing files and ranking documents based on similarity to queries.
- Updated prompts to include new instructions for handling file context and routing decisions.
- Adjusted agent search workflow to integrate new agents and support file handling.
2025-06-28 14:48:08 -06:00
ItzCrazyKns
217736d05a feat(app): remove backend 2025-03-19 16:23:27 +05:30
Renamed from ui/app/api/uploads/route.ts (Browse further)