Commit Graph

  • 709941c4c7 Refactor LLM module by extracting BaseLLM to a separate file Lorenze Jay 2025-03-04 15:54:46 -08:00
  • 9e240e3ea4 give up on agent Brandon Hancock 2025-03-04 16:55:49 -05:00
  • 58bc8d13d2 another one Brandon Hancock 2025-03-04 16:53:43 -05:00
  • 469c04b93d Force pass Brandon Hancock 2025-03-04 16:47:54 -05:00
  • 445c27bf6b streaming tool call test update Brandon Hancock 2025-03-04 16:45:43 -05:00
  • ae8d4afbc7 max iter on new test Brandon Hancock 2025-03-04 16:22:43 -05:00
  • 94146722a3 Update test for multiplication part 2 Brandon Hancock 2025-03-04 16:01:30 -05:00
  • 742f62c7c0 Update test for multiplication Brandon Hancock 2025-03-04 16:01:00 -05:00
  • cee7b11d47 adjust tests Brandon Hancock 2025-03-04 15:40:28 -05:00
  • ad785baa16 Fix syntax errors in memory storage implementation devin/1741117245-fix-issue-2278 Devin AI 2025-03-04 20:31:39 +00:00
  • 81e48947fb Fix import sorting issues to resolve linting errors Devin AI 2025-03-04 20:26:14 +00:00
  • b13590a359 Improve type system and test coverage for custom memory storage Devin AI 2025-03-04 20:23:51 +00:00
  • e14bcd59f3 Fix syntax errors in Telemetry class by adding thread safety to __init__ method devin/1741118050-fix-issue-2279 Devin AI 2025-03-04 20:13:47 +00:00
  • 93bea7e9b7 Improve Telemetry singleton with thread safety and resource cleanup Devin AI 2025-03-04 20:07:28 +00:00
  • 0fb0d188d1 Fix import order in test_telemetry_singleton.py according to Ruff rules Devin AI 2025-03-04 20:02:40 +00:00
  • f412d15cb1 Fix import order in test_telemetry_singleton.py Devin AI 2025-03-04 20:00:16 +00:00
  • 77ee6e1eee Fix issue 2279: Implement singleton pattern for Telemetry class to prevent multiple OtelBatchSpanProcessor threads Devin AI 2025-03-04 19:58:08 +00:00
  • 541fa13df7 Fix remaining type checking issues Devin AI 2025-03-04 19:53:35 +00:00
  • 5e29ac5f7b Fix linting and type checking issues Devin AI 2025-03-04 19:53:24 +00:00
  • 583ac5711f Add support for custom memory storage implementations (fixes #2278) Devin AI 2025-03-04 19:50:54 +00:00
  • 963ed23b63 Enhance custom LLM implementation with better error handling, documentation, and test coverage Devin AI 2025-03-04 17:50:52 +00:00
  • 22aeeaadbe Fix type errors in crew.py by updating tool-related methods to return List[BaseTool] Devin AI 2025-03-04 17:42:58 +00:00
  • 7201161207 Fix linting issues with import sorting Devin AI 2025-03-04 17:19:36 +00:00
  • 687303ad63 Fix import sorting and type annotations Devin AI 2025-03-04 17:13:12 +00:00
  • ec8e705bbc Add support for custom LLM implementations Devin AI 2025-03-04 17:09:17 +00:00
  • 7718df5437 minor consistency improvements MQ 2025-03-04 12:45:52 +01:00
  • 9c7c7d3d75 apify_actors -> apify_actors_tool, refactor readme MQ 2025-03-04 11:10:41 +01:00
  • ddcc5bb2e9 Fix type-checker and lint issues in rag_storage.py devin/1741073076-fix-issue-2271 Devin AI 2025-03-04 07:44:21 +00:00
  • d9c5ebe1cf Address PR comments: Improve code quality and add validation Devin AI 2025-03-04 07:39:27 +00:00
  • 0427da467a Fix linting issues Devin AI 2025-03-04 07:32:52 +00:00
  • 7a21564743 Fix #2271: Handle SQLite3 version check gracefully for ChromaDB Devin AI 2025-03-04 07:28:09 +00:00
  • 142ae7ed59 style: Fix import sorting in test_knowledge_utils.py devin/1741061189-fix-issue-2269 Devin AI 2025-03-04 04:29:25 +00:00
  • daa40ed630 test: Update knowledge tests to match new format Devin AI 2025-03-04 04:22:52 +00:00
  • be4b8cfac2 test: Add knowledge effectiveness test Devin AI 2025-03-04 04:17:46 +00:00
  • 07639dff30 fix: Include agent context in knowledge queries Devin AI 2025-03-04 04:17:00 +00:00
  • 121c3717b9 fix: Lower knowledge search score threshold for better recall Devin AI 2025-03-04 04:16:44 +00:00
  • 978d3a19c6 fix: Improve knowledge context formatting for better LLM effectiveness Devin AI 2025-03-04 04:16:26 +00:00
  • 26e6106fe2 add tests Brandon Hancock 2025-03-03 13:21:43 -05:00
  • 143832bd8b Initial Stream working Brandon Hancock 2025-03-03 13:10:33 -05:00
  • 00eede0d5d docs: Update installation guide to use uv tool package manager (#2196) Tony Kipkemboi 2025-03-03 10:45:57 -05:00
  • cf1864ce0f Added docstring Vidit-Ostwal 2025-03-03 21:12:21 +05:30
  • a3d5c86218 Convert tab to spaces on crew.py template (#2190) Thiago Moretto 2025-03-03 12:39:11 -03:00
  • 60d13bf7e8 docs: Tool docs improvements (#2259) Tony Kipkemboi 2025-03-03 10:29:37 -05:00
  • 52e0a84829 Added .copy for manager agent and shallow copy for manager llm Vidit-Ostwal 2025-03-03 20:57:41 +05:30
  • 24f6530292 Add Agent and Task imports to fix type checker errors devin/1741013047-fix-issue-2263 Devin AI 2025-03-03 15:00:38 +00:00
  • 50fc4e5774 Address code review suggestions for PR #2264 Devin AI 2025-03-03 14:58:52 +00:00
  • 9f81fbf28a Fix import sorting in test_crewbase_linting.py with Ruff Devin AI 2025-03-03 14:55:10 +00:00
  • 66e787b9d8 Fix import sorting in test_crewbase_linting.py Devin AI 2025-03-03 14:51:09 +00:00
  • a421de63e6 Fix CrewBase decorator linting errors when accessing self.agents or self.tasks Devin AI 2025-03-03 14:48:29 +00:00
  • 9a3633648b Fix syntax errors in test_manager_agent_kickoff_for_each.py devin/1740991578-fix-issue-2260 Devin AI 2025-03-03 09:07:48 +00:00
  • 0645bfc394 Add type annotation for task_mapping in Crew.copy() method Devin AI 2025-03-03 09:04:26 +00:00
  • b35181d441 Fix manager_agent handling in Crew.copy() method Devin AI 2025-03-03 09:01:11 +00:00
  • 4f17b290c6 Fix import sorting in test file with ruff Devin AI 2025-03-03 08:52:21 +00:00
  • 6e2c1d4530 Fix import sorting in test file Devin AI 2025-03-03 08:51:08 +00:00
  • c380c9946c Fix validation errors when using manager_agent with kickoff_for_each Devin AI 2025-03-03 08:49:28 +00:00
  • 6efee89399 refactor brandon/bring-back-byoa Brandon Hancock 2025-02-28 12:30:30 -05:00
  • dc4304889b Refactor Google embedder error handling and expand test coverage devin/1740762881-fix-issue-2255 Devin AI 2025-02-28 17:24:32 +00:00
  • 75d8e086a4 Refactor token tracking: Remove token_cost_process parameter for cleaner code Brandon Hancock 2025-02-28 12:17:14 -05:00
  • 7f89aeef84 Fix Google AI Studio embedder initialization error handling Devin AI 2025-02-28 17:16:35 +00:00
  • ef48cbe971 Fix token tracking in Agent class to use token_process instead of _token_process Brandon Hancock 2025-02-28 11:44:51 -05:00
  • 88d8079dcd Fix token tracking in LangChainAgentAdapter and refactor token_process attribute to be public Brandon Hancock 2025-02-28 11:31:08 -05:00
  • 3df25e65d5 fix MQ 2025-02-28 15:40:08 +01:00
  • 33ef612cd5 Merge branch 'main' into brandon/bring-back-byoa Brandon Hancock 2025-02-28 09:26:34 -05:00
  • 7148c52bf6 format MQ 2025-02-28 12:43:52 +01:00
  • f329b0d9d2 improve readme, add link to template MQ 2025-02-28 12:35:23 +01:00
  • 7a2b956842 Refactor Azure OpenAI response_format validation based on PR feedback devin/1740740860-fix-issue-2252 Devin AI 2025-02-28 11:20:32 +00:00
  • 05dbab53a8 Fix #2252: Allow Azure OpenAI models to use response_format parameter Devin AI 2025-02-28 11:11:01 +00:00
  • 331f7a9fe0 fix: Fix linting issue in test_multi_round_dialogue.py devin/1740737189-fix-issue-2250 Devin AI 2025-02-28 10:27:20 +00:00
  • a651d7ddd3 fix: Address CI failures and code review feedback for multi-round dialogue Devin AI 2025-02-28 10:25:50 +00:00
  • 1225071e00 feat: Add multi-round dialogue functionality (fixes #2250) Devin AI 2025-02-28 10:13:52 +00:00
  • 975c71a920 fix example MQ 2025-02-28 10:29:50 +01:00
  • 884ea63b49 other improvements MQ 2025-02-28 10:22:56 +01:00
  • 35aff6e84e improve code, lazy import, improve readme MQ 2025-02-28 10:10:56 +01:00
  • 867305540c improve MQ 2025-02-27 21:27:05 +01:00
  • 5bcb598f75 fix readme MQ 2025-02-27 21:14:42 +01:00
  • 3fcc7b42cb fix docstring MQ 2025-02-27 21:12:38 +01:00
  • 13bad2bb69 initial implementation MQ 2025-02-27 21:08:05 +01:00
  • 861560aa93 Adds Task key to the output to back ref to it on callbacks/webhooks tm-add-task-key-to-task-output Thiago Moretto 2025-02-27 16:31:25 -03:00
  • 86825e1769 docs: add Qdrant vector search tool documentation (#2184) 0.105.0 Tony Kipkemboi 2025-02-27 13:54:44 -05:00
  • 7afc531fbb Improve hierarchical docs (#2244) Brandon Hancock (bhancock_ai) 2025-02-27 13:38:21 -05:00
  • c507451ecf Merge branch 'main' into feat/improve-hierarchical-docs feat/improve-hierarchical-docs Brandon Hancock (bhancock_ai) 2025-02-27 13:34:27 -05:00
  • ed0490112b explain how to use event listener (#2245) Brandon Hancock (bhancock_ai) 2025-02-27 13:32:16 -05:00
  • 6c81acac00 Update docs (#2226) Brandon Hancock (bhancock_ai) 2025-02-26 15:21:36 -05:00
  • 2181166a62 Improve extract thought (#2223) Brandon Hancock (bhancock_ai) 2025-02-26 14:51:46 -05:00
  • 3f17789152 Support multiple router calls and address issue #2175 (#2231) Brandon Hancock (bhancock_ai) 2025-02-26 13:42:17 -05:00
  • ed0b8e1563 Fix type issue (#2224) Brandon Hancock (bhancock_ai) 2025-02-26 13:27:41 -05:00
  • 4915420ed2 Add support for python 3.10 (#2230) Brandon Hancock (bhancock_ai) 2025-02-26 13:24:31 -05:00
  • 271faa917b feat: Enhance agent knowledge setup with optional crew embedder (#2232) Lorenze Jay 2025-02-26 09:10:43 -08:00
  • e87eb57edc Update the constants.py file adding the list of foundation models available in Amazon Bedrock (#2170) Fernando Galves 2025-02-25 21:39:23 +01:00
  • e6e4bb15d7 feat: add context window size for o3-mini model (#2192) devin-ai-integration[bot] 2025-02-25 15:32:14 -05:00
  • 92a3349d64 incorporating fix from @misrasaurabh1 with additional type fix (#2213) Brandon Hancock (bhancock_ai) 2025-02-25 15:29:21 -05:00
  • 940f0647a9 [MINOR]support ChatOllama from langchain_ollama (#2158) Shivtej Narake 2025-02-26 01:49:36 +05:30
  • 5db512bef6 Fixed the issue 2123 around memory command with CLI (#2155) Vidit Ostwal 2025-02-25 22:59:33 +05:30
  • 48d2b8c320 fix: typo in 'delegate_work' and 'ask_question' promps (#2144) Victor Degliame 2025-02-25 18:16:04 +01:00
  • f6b0b492a4 Update kickoff-async.mdx (#2138) nikolaidk 2025-02-25 18:12:27 +01:00
  • 4b63b29787 Revert "feat: add prompt observability code (#2027)" (#2211) Brandon Hancock (bhancock_ai) 2025-02-24 16:30:16 -05:00
  • 860efc3b42 Decoupling telemetry and ensure tests (#2212) Lorenze Jay 2025-02-24 12:24:35 -08:00
  • 70ab4ad003 feat: Add LLM call events for improved observability (#2214) Lorenze Jay 2025-02-24 12:17:44 -08:00
  • 6fb25a1af7 fix reset memory issue (#2182) Brandon Hancock (bhancock_ai) 2025-02-24 14:51:58 -05:00
  • ca9277ae4c Better support async flows (#2193) Brandon Hancock (bhancock_ai) 2025-02-24 10:25:30 -05:00