Commit Graph

  • 64569ce130 Rename event_bus to crewai_event_bus for improved clarity and specificity Lorenze Jay 2025-02-18 08:36:21 -08:00
  • 2a80a2a611 Merge branch 'main' into feat/add-prompt-observability Brandon Hancock (bhancock_ai) 2025-02-18 10:12:54 -05:00
  • b6d668fc66 Implement Flow state export method (#2134) Vini Brasil 2025-02-18 07:47:01 -06:00
  • 60a2b9842d docs: add required packages to SeleniumScrapingTool documentation devin/1739801000-fix-selenium-tool-docs Devin AI 2025-02-17 14:08:10 +00:00
  • b1860cbb12 docs: add required packages to SeleniumScrapingTool documentation Devin AI 2025-02-17 14:03:55 +00:00
  • eae2afd4ef refactor: Improve StringKnowledgeSource implementation devin/1739779940-fix-string-knowledge-source-init Devin AI 2025-02-17 08:24:12 +00:00
  • 1d3fb97eba fix: Initialize storage in StringKnowledgeSource Devin AI 2025-02-17 08:16:19 +00:00
  • f519b0d31c feat: improve error handling in _interpolate_only method devin/1739683661-fix-agent-interpolation Devin AI 2025-02-16 05:37:29 +00:00
  • be11f9c036 fix: handle tool descriptions with curly braces in agent interpolation Devin AI 2025-02-16 05:31:41 +00:00
  • 7ec451dc20 feat: enhance vertex ai location validation devin/1739645418-fix-vertex-ai-location Devin AI 2025-02-15 19:00:26 +00:00
  • d4acbf8adf style: fix import sorting in llm_test.py Devin AI 2025-02-15 18:54:31 +00:00
  • 5c171166d4 fix: respect vertex ai location settings Devin AI 2025-02-15 18:53:31 +00:00
  • 583e6584eb feat: Add model name validation and expand test coverage devin/1739635509-fix-model-case-sensitivity Devin AI 2025-02-15 16:12:22 +00:00
  • e1ed85d7bd docs: Add comments and expand test coverage Devin AI 2025-02-15 16:09:03 +00:00
  • 96b6d91084 fix: Use uppercase MODEL env var for Azure provider Devin AI 2025-02-15 16:06:09 +00:00
  • 1603a1d9ac Update test_events to validate multiple tool usage events Lorenze Jay 2025-02-14 16:07:15 -08:00
  • 6d1bcff6d1 Improve AgentOps listener type hints and formatting Lorenze Jay 2025-02-14 16:00:30 -08:00
  • aa2e7c888e Update test_events to validate tool usage error event handling Lorenze Jay 2025-02-14 15:57:38 -08:00
  • ec048cf6fe Refactor AgentOps event listener for crew-level tracking Lorenze Jay 2025-02-14 15:49:42 -08:00
  • 18791eadd3 dont forget crew level Lorenze Jay 2025-02-14 14:50:38 -08:00
  • 6eab0e3d3b moving to dedicated eventlistener Lorenze Jay 2025-02-14 14:49:34 -08:00
  • 939e8e6736 fix: Fix code execution and multimodal tool handling in Agent class devin/1739563790-fix-manager-agent-tools Devin AI 2025-02-14 21:25:17 +00:00
  • c6153cc1b4 fix: Fix multimodal and code execution tool handling Devin AI 2025-02-14 21:20:46 +00:00
  • 4832b35779 fix: Fix code execution and multimodal tool handling Devin AI 2025-02-14 21:16:57 +00:00
  • be9caaf5ee fix: Fix import sorting with ruff Devin AI 2025-02-14 21:13:46 +00:00
  • c080227751 fix: Fix import sorting and type checking issues Devin AI 2025-02-14 21:13:06 +00:00
  • 2fbff69c81 fix: Fix type checking and import issues Devin AI 2025-02-14 21:10:53 +00:00
  • 32c1c81978 style: Fix import sorting in agent_tools.py Devin AI 2025-02-14 21:06:36 +00:00
  • c4263bf8e6 fix: Add delegation tracking and improve error handling Devin AI 2025-02-14 21:02:24 +00:00
  • f8c74b4fbb Merge branch 'main' into brandon/bring-back-byoa Brandon Hancock (bhancock_ai) 2025-02-14 15:57:16 -05:00
  • 134e7ab241 clean up RPM controller Brandon Hancock 2025-02-14 15:32:34 -05:00
  • 26751bb2cb fix: Add error handling and consolidate tool assignment logic Devin AI 2025-02-14 20:32:16 +00:00
  • 74e63621a5 Fix new errors Brandon Hancock 2025-02-14 15:29:20 -05:00
  • e4282f7c53 fix: Prevent manager agent from having tools assigned (#2131) Devin AI 2025-02-14 20:25:12 +00:00
  • 8953af6133 Fix ruff issues Brandon Hancock 2025-02-14 15:24:29 -05:00
  • 2b438baad4 Fix issues Brandon Hancock 2025-02-14 15:11:58 -05:00
  • a34cc7293c Add parallel flow execution support devin/1739559656-parallel-flow-execution Devin AI 2025-02-14 19:04:05 +00:00
  • fe7c8b2049 Reorder and clean up event imports in event_listener Lorenze Jay 2025-02-14 09:26:41 -08:00
  • 1c2903abea Add event handling for tool usage events Lorenze Jay 2025-02-14 09:26:18 -08:00
  • 4854e029ae include fixes for max brandon/azure-fixes Brandon Hancock 2025-02-14 12:22:33 -05:00
  • f4547648b4 Enable test coverage for Flow method execution failure event Lorenze Jay 2025-02-14 09:14:37 -08:00
  • a557275112 Propagate method execution failures in Flow class Lorenze Jay 2025-02-14 09:10:56 -08:00
  • e17159f877 Merge branch 'main' of github.com:crewAIInc/crewAI into better/event-emitter Lorenze Jay 2025-02-14 09:06:32 -08:00
  • 7d168d6d61 Add MethodExecutionFailedEvent to handle flow method execution failures Lorenze Jay 2025-02-14 09:00:16 -08:00
  • 185556b7e3 WIP Brandon Hancock 2025-02-14 11:40:23 -05:00
  • 766422dd5e Update crew test verbose output with improved emoji icons Lorenze Jay 2025-02-14 08:36:29 -08:00
  • 3e3e68ed75 Update crew test to validate verbose output and kickoff_for_each method Lorenze Jay 2025-02-14 08:34:18 -08:00
  • 3c2f85d9d4 fix: Remove duplicate Protocol import devin/1739513769-fix-flow-state-pickling Devin AI 2025-02-14 06:30:10 +00:00
  • ae82745ddd fix: Improve error handling in _serialize_value Devin AI 2025-02-14 06:28:38 +00:00
  • b98e720531 feat: Add performance monitoring and type safety improvements Devin AI 2025-02-14 06:27:04 +00:00
  • 5467a70d97 fix: Fix import sorting in test file Devin AI 2025-02-14 06:21:20 +00:00
  • 99a6390158 fix: Handle thread locks in Flow state serialization Devin AI 2025-02-14 06:19:45 +00:00
  • 43064e2a0e Clean up unused imports and event-related code Lorenze Jay 2025-02-13 18:07:43 -08:00
  • 184d08e6e7 Remove telemetry and tracing dependencies from Task and Flow classes Lorenze Jay 2025-02-13 17:54:45 -08:00
  • e41e2c1210 feat: add protocols file to properly import on LLM Eduardo Chiarotti 2025-02-13 20:40:00 -03:00
  • 1e140fc6d8 feat: add max_depth Eduardo Chiarotti 2025-02-13 20:38:50 -03:00
  • 679bfce647 feat: add start_time as reference for duplication of tool call Eduardo Chiarotti 2025-02-13 20:36:07 -03:00
  • 1e23d37a14 more fixes Brandon Hancock 2025-02-13 15:11:51 -05:00
  • df21f01441 more fixes Brandon Hancock 2025-02-13 15:08:29 -05:00
  • b957fc1a18 More type fixues Brandon Hancock 2025-02-13 15:06:16 -05:00
  • fd0e1bdd1a Fix more type issues Brandon Hancock 2025-02-13 15:03:17 -05:00
  • 00a98cd5c9 Enhance event handling for Crew, Task, and Event classes Lorenze Jay 2025-02-13 12:01:18 -08:00
  • 265b37316b fix type issues Brandon Hancock 2025-02-13 15:00:27 -05:00
  • ff32880a54 clean up Brandon Hancock 2025-02-13 14:55:11 -05:00
  • 849a779713 refactor: Add logging and improve error handling devin/1739473490-fix-reset-memories-no-crew Devin AI 2025-02-13 19:34:42 +00:00
  • 190196e572 refactor: Address code review feedback Devin AI 2025-02-13 19:10:01 +00:00
  • d042298c59 fix: Handle type checking errors in reset-memories command Devin AI 2025-02-13 19:08:22 +00:00
  • c6ffdc160b fix: Handle no-crew case in reset-memories command Devin AI 2025-02-13 19:06:27 +00:00
  • 62a20426a5 Refactor Flow and Agent event handling to use event_bus Lorenze Jay 2025-02-13 10:54:58 -08:00
  • 9d0a08206f Merge branch 'main' into devin/1739448321-fix-flow-state-pickling João Moura 2025-02-13 15:15:37 -03:00
  • b02e952c32 fix: Fix thread lock type checking in Flow state serialization Devin AI 2025-02-13 13:38:07 +00:00
  • ac703bafc8 fix: Fix type error in Flow state serialization Devin AI 2025-02-13 13:33:31 +00:00
  • fd70de34cf style: Fix import sorting in tests Devin AI 2025-02-13 13:20:55 +00:00
  • 1b488b6da7 fix: Missing required template variable 'current_year' in description (#2085) luctrate 2025-02-13 14:19:52 +01:00
  • 0e6689c19c test: Add comprehensive test for complex nested objects Devin AI 2025-02-13 13:15:10 +00:00
  • cf7a26e009 refactor: Improve Flow state serialization with Pydantic core schema Devin AI 2025-02-13 13:14:31 +00:00
  • ed877467e1 refactor: Improve Flow state serialization Devin AI 2025-02-13 12:14:59 +00:00
  • 252095a668 fix: Handle thread locks in Flow state serialization Devin AI 2025-02-13 12:07:26 +00:00
  • 95534de830 fix: Sort imports according to linting rules devin/1739434804-add-faiss-search-tool Devin AI 2025-02-13 08:30:20 +00:00
  • 70d017f05d fix: Use FastEmbed for text embeddings Devin AI 2025-02-13 08:28:50 +00:00
  • 5b317f3eb3 fix: Allow extra fields in FAISSSearchTool model Devin AI 2025-02-13 08:28:12 +00:00
  • c453a65a0a fix: Remove leading underscore from Pydantic field names Devin AI 2025-02-13 08:26:28 +00:00
  • 5e4f7df7dd fix: Add index field to FAISSSearchTool model Devin AI 2025-02-13 08:25:57 +00:00
  • 6ce41e4f11 refactor: Address review feedback Devin AI 2025-02-13 08:25:25 +00:00
  • ecd16486c1 feat: Add FAISS search tool Devin AI 2025-02-13 08:21:05 +00:00
  • 097ed1f0df Fix tool usage and event import handling Lorenze Jay 2025-02-12 16:26:15 -08:00
  • fa5d7a2e05 Add default model for CrewEvaluator and fix event import order Lorenze Jay 2025-02-12 16:23:05 -08:00
  • 779db3c3dd Refactor event classes to improve type safety and naming consistency Lorenze Jay 2025-02-12 16:17:52 -08:00
  • 9debd3a6da Merge branch 'main' of github.com:crewAIInc/crewAI into better/event-emitter Lorenze Jay 2025-02-12 15:47:50 -08:00
  • 1250388635 Enhance event system type safety and error handling Lorenze Jay 2025-02-12 15:46:56 -08:00
  • d3b398ed52 preparring new version 0.102.0 João Moura 2025-02-12 18:16:48 -05:00
  • a38483e1b4 It works! Brandon Hancock 2025-02-12 17:28:35 -05:00
  • ed139b3cc7 style: Fix final import sorting in provider_test.py devin/1739397103-fix-litellm-model-prices Devin AI 2025-02-12 22:14:21 +00:00
  • d3c712a473 fix: Add missing os import in provider files Devin AI 2025-02-12 22:13:24 +00:00
  • baea1af374 style: Fix import order in provider_test.py Devin AI 2025-02-12 22:10:19 +00:00
  • e587a8c433 style: Fix final import sorting in provider_test.py Devin AI 2025-02-12 22:09:15 +00:00
  • c8b01295f5 style: Fix import order in provider_test.py Devin AI 2025-02-12 22:08:44 +00:00
  • 812b63af0f style: Fix final import sorting in provider_test.py Devin AI 2025-02-12 22:06:43 +00:00
  • b47aaa10c6 style: Fix import order in provider_test.py Devin AI 2025-02-12 22:05:34 +00:00
  • 92101e77e4 style: Fix remaining linting issues Devin AI 2025-02-12 22:03:35 +00:00