Commit Graph

  • 157cdd08f8 fix(manager_llm): handle coworker role name case/whitespace properly (#1820) devin-ai-integration[bot] 2024-12-30 16:58:18 -03:00
  • bb40f3934d Fix interpolation for output_file in Task (#1803) (#1814) devin-ai-integration[bot] 2024-12-29 01:57:59 -03:00
  • ee9437c838 fixing file paths for knowledge source João Moura 2024-12-28 02:04:00 -03:00
  • 465f88d754 docs: add agent-specific knowledge documentation and examples (#1811) devin-ai-integration[bot] 2024-12-28 01:48:51 -03:00
  • 937338eea3 Update README.md João Moura 2024-12-28 01:03:33 -03:00
  • 0809edeb43 docs: update README to highlight Flows (#1809) devin-ai-integration[bot] 2024-12-28 01:00:58 -03:00
  • ccd9eacc1c fix: handle optional storage with null checks (#1808) devin-ai-integration[bot] 2024-12-27 21:30:39 -03:00
  • c02be4a7f5 fix: Change storage initialization to None for KnowledgeStorage (#1804) Erick Amorim 2024-12-27 20:18:25 -04:00
  • c9260b9bb1 feat: Add support for custom embedding providers Devin AI 2025-02-09 23:52:10 +00:00
  • 318a3ad3e7 test: Use ChromaDB in-memory mode for tests to avoid file system issues Devin AI 2025-02-09 23:47:35 +00:00
  • 33da3e1797 feat: use force_final_answer prompt on timeout pr-2024 Devin AI 2025-02-09 23:45:32 +00:00
  • dbea3758eb test: Add proper environment variable cleanup in memory reset tests Devin AI 2025-02-09 23:43:39 +00:00
  • 528ab0c410 style: Fix import sorting in test_memory_reset.py Devin AI 2025-02-09 23:39:44 +00:00
  • d058f23d93 style: Fix standard library import order Devin AI 2025-02-09 23:35:27 +00:00
  • b01e4e29cf fix: use LLM model name in telemetry span devin/1739143888-custom-llm-crew-test Devin AI 2025-02-09 23:33:38 +00:00
  • d488859f41 style: Fix import sorting order Devin AI 2025-02-09 23:33:30 +00:00
  • 1353be12ce style: Fix import sorting in test file Devin AI 2025-02-09 23:32:27 +00:00
  • 8c5b02b974 chore: update test cassettes and dependencies Devin AI 2025-02-09 23:32:17 +00:00
  • 15d9308acb feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 23:31:28 +00:00
  • 495baeaf38 Merge branch 'main' into feature/max-execution-time João Moura 2025-02-09 20:30:53 -03:00
  • a293a37ef8 test: Handle both directory removal and empty directory cases Devin AI 2025-02-09 23:29:21 +00:00
  • 08b541cc75 fix: Clean up both ChromaDB files and temp directories in reset Devin AI 2025-02-09 23:28:47 +00:00
  • 0dfa5b05d3 test: Use custom embedder for cleanup test Devin AI 2025-02-09 23:28:23 +00:00
  • 24eeffb87e test: Add OpenAI API key to cleanup test Devin AI 2025-02-09 23:27:49 +00:00
  • e479e49a14 fix: Handle non-existent directories in memory reset Devin AI 2025-02-09 23:27:25 +00:00
  • e6698e24cd fix: Convert PosixPath to str for ChromaDB Devin AI 2025-02-09 23:26:51 +00:00
  • 88641a49f7 fix: sort imports in crew_test.py devin/1739141500-add-llm-support-crew-test Devin AI 2025-02-09 23:26:34 +00:00
  • 4bee02e7f2 feat: Add embedding exceptions module Devin AI 2025-02-09 23:26:10 +00:00
  • d56523a01a fix: Update embedding configuration and fix type errors Devin AI 2025-02-09 23:25:38 +00:00
  • fbd0e015d5 doc: use the corresponding source depending on filetype (#2038) Nicolas Lorin 2025-02-10 00:25:33 +01:00
  • f838909220 feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 23:25:02 +00:00
  • 17e25fb842 Fix a typo in the Task Guardrails section (#2043) Bradley Goodyear 2025-02-09 18:23:52 -05:00
  • deba76cb9d test: mock Ollama LLM in converter tests devin/1739079368-fix-ollama-embedder-url-config Devin AI 2025-02-09 23:22:05 +00:00
  • 5fd64d7f51 docs: add Ollama embedder URL configuration documentation Devin AI 2025-02-09 23:14:50 +00:00
  • 20fc2f9878 Merge branch 'main' into devin/1738752192-fix-memory-reset-openai-dependency devin/1738752192-fix-memory-reset-openai-dependency João Moura 2025-02-09 20:10:50 -03:00
  • 10af8e35fd fix: sort imports using ruff --fix devin/1739140858-enable-custom-llm-support Devin AI 2025-02-09 23:06:51 +00:00
  • e343017414 fix: update test assertions and sort imports Devin AI 2025-02-09 23:05:31 +00:00
  • dad121a692 fix: sort imports in test_custom_llm_support.py Devin AI 2025-02-09 23:03:57 +00:00
  • 8dc07febc7 fix: sort imports and remove duplicate assertions Devin AI 2025-02-09 23:01:20 +00:00
  • 09240a7b62 fix: remove duplicate assertions in test_crew_testing_function Devin AI 2025-02-09 22:59:56 +00:00
  • 0423dd8134 fix: improve error handling and import order Devin AI 2025-02-09 22:57:14 +00:00
  • f4efdc55e2 refactor: implement review suggestions Devin AI 2025-02-09 22:52:13 +00:00
  • 0ab66041da fix: address type-checker and lint issues Devin AI 2025-02-09 22:50:06 +00:00
  • 90aea23dd6 feat: improve LLM validation and error handling devin/1739140601-add-custom-llm-support Devin AI 2025-02-09 22:48:56 +00:00
  • b8f2603bf3 test: add VCR cassettes for custom LLM support tests Devin AI 2025-02-09 22:47:50 +00:00
  • ff620f0ad6 test: switch to VCR for test recording Devin AI 2025-02-09 22:47:00 +00:00
  • 1caf45ad9b test: improve test reliability by mocking LLM responses Devin AI 2025-02-09 22:44:50 +00:00
  • 4a216d1f15 fix: use llm.model instead of openai_model_name in CrewEvaluator Devin AI 2025-02-09 22:43:56 +00:00
  • 5f5a1b3687 fix: add expected_output field to Task in tests Devin AI 2025-02-09 22:43:22 +00:00
  • f3704a44b3 test: add tests for custom LLM support in Crew.test() and CrewEvaluator Devin AI 2025-02-09 22:42:44 +00:00
  • 9bd39464cc feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 22:42:05 +00:00
  • 206ad7c954 chore: address code review feedback devin/1739140146-add-custom-llm-support Devin AI 2025-02-09 22:37:38 +00:00
  • 3e67a2eca1 feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 22:36:41 +00:00
  • 598702ccdb refactor: improve code quality based on PR feedback devin/1739139464-add-custom-llm-support-to-crew-test Devin AI 2025-02-09 22:35:14 +00:00
  • 93ce2ae55d feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 22:29:06 +00:00
  • dea20a5010 style: fix import sorting in embedder files Devin AI 2025-02-09 22:24:33 +00:00
  • 2dcaddd29f refactor: enhance LLM validation and error handling devin/1739139124-enable-custom-llm-test Devin AI 2025-02-09 22:22:45 +00:00
  • 2a5a1250fb feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 22:17:44 +00:00
  • fafcd1d27a test: update test cassettes and dependencies Devin AI 2025-02-09 22:12:40 +00:00
  • f3a681c7d9 feat: enable custom LLM support for Crew.test() Devin AI 2025-02-09 22:12:04 +00:00
  • dd38554b70 fix: update type hints and imports for defaultdict devin/1739136612-fix-crew-test-llm Devin AI 2025-02-09 21:47:50 +00:00
  • 5e528416ec feat: improve llm handling and error validation Devin AI 2025-02-09 21:46:23 +00:00
  • a097d933f6 fix: remove duplicate LLM import Devin AI 2025-02-09 21:37:08 +00:00
  • 7c2c7575ed chore: update test cassettes and lock file Devin AI 2025-02-09 21:36:18 +00:00
  • 5205021e94 test: update test assertions to use llm parameter Devin AI 2025-02-09 21:35:08 +00:00
  • 4af5d0801b fix: reorder model_name definition Devin AI 2025-02-09 21:33:57 +00:00
  • 2744af4825 fix: improve error handling, logging, and test coverage devin/1739136298-enable-custom-llm-test Devin AI 2025-02-09 21:33:03 +00:00
  • 2086a4b530 fix: update backward compatibility test Devin AI 2025-02-09 21:32:44 +00:00
  • 16e558056a test: fix telemetry and task validation Devin AI 2025-02-09 21:31:57 +00:00
  • 0068137974 test: fix test assertions for llm parameter Devin AI 2025-02-09 21:31:08 +00:00
  • 90c577fdd0 refactor: improve type safety and test patterns devin/1739135754-fix-test-llm-support Devin AI 2025-02-09 21:28:13 +00:00
  • c79700874c fix: sort imports in crew.py devin/1739134551-enable-custom-llm-test Devin AI 2025-02-09 21:25:09 +00:00
  • 81f84cab58 fix: enable any llm to run test functionality Devin AI 2025-02-09 21:24:58 +00:00
  • 639e5342de fix: improve type safety and error handling Devin AI 2025-02-09 21:23:34 +00:00
  • b8a15c6115 fix: enable any llm to run test functionality Devin AI 2025-02-09 21:15:54 +00:00
  • 257780ff6a fix: update telemetry to use llm model name Devin AI 2025-02-09 21:07:22 +00:00
  • 22d886be11 fix: enable any llm to run test functionality Devin AI 2025-02-09 21:05:18 +00:00
  • f53cf838bd chore: address PR feedback for test functionality devin/1739134276-fix-test-llm-support Devin AI 2025-02-09 21:02:22 +00:00
  • 0bb44690e3 chore: add logging for evaluation process Devin AI 2025-02-09 20:59:11 +00:00
  • df6cb60ec7 test: add error handling test cases for crew.test() Devin AI 2025-02-09 20:58:40 +00:00
  • 1d7aceb919 chore: add error handling for llm type validation Devin AI 2025-02-09 20:57:52 +00:00
  • a7b050f52f fix: enable any llm to run test functionality Devin AI 2025-02-09 20:51:16 +00:00
  • 74dfcc723a refactor: improve delegation validation and testing based on review devin/1739131658-add-hierarchical-delegation Devin AI 2025-02-09 20:17:15 +00:00
  • 4674d959c5 refactor: optimize agent lookup and improve error handling devin/1739131339-add-hierarchical-delegation Devin AI 2025-02-09 20:12:04 +00:00
  • 0e97bc799b fix: fix syntax in base_agent_tools.py Devin AI 2025-02-09 20:11:42 +00:00
  • 9cf4c092ba feat: implement hierarchical agent delegation with allowed_agents parameter Devin AI 2025-02-09 20:10:23 +00:00
  • 86b57d9b99 refactor: optimize agent lookup and improve error handling Devin AI 2025-02-09 20:08:45 +00:00
  • 72bc12c536 test: add test cassettes for hierarchical delegation Devin AI 2025-02-09 20:02:46 +00:00
  • 74173cc35a feat: implement hierarchical agent delegation with allowed_agents parameter Devin AI 2025-02-09 20:02:19 +00:00
  • 5eefd90512 Merge branch 'main' into devin/1739079368-fix-ollama-embedder-url-config João Moura 2025-02-09 16:48:18 -03:00
  • d6d98ee969 docs: fix long term memory class name in examples (#2049) devin-ai-integration[bot] 2025-02-09 16:47:31 -03:00
  • f0d773da79 Update memory.mdx devin/1738871248-fix-ltm-docs João Moura 2025-02-09 16:47:05 -03:00
  • d092da0687 Update memory.mdx João Moura 2025-02-09 16:45:35 -03:00
  • c149b75874 fix: Update metadata type handling in KnowledgeStorage Devin AI 2025-02-09 19:44:22 +00:00
  • 86844ff3df fix: Update _generate_embedding signature to match BaseRAGStorage Devin AI 2025-02-09 19:43:24 +00:00
  • b442fe20a2 fix: Add to_structured_tool method to BaseTool Devin AI 2025-02-09 19:42:17 +00:00
  • 9b1b1d33ba fix: Handle exclude parameter type conversion in Task.copy Devin AI 2025-02-09 19:40:55 +00:00
  • 3c350e8933 fix: Update copy method in Task to match BaseModel signature Devin AI 2025-02-09 19:39:59 +00:00
  • a3a5507f9a fix: Update default_factory in BaseAgent to use lambda functions Devin AI 2025-02-09 19:38:14 +00:00
  • a175167aaf fix: Update default_factory in Task to use lambda functions Devin AI 2025-02-09 19:38:13 +00:00