Commit Graph

  • 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
  • 96f6210fa6 style: Fix import sorting in provider_test.py Devin AI 2025-02-12 22:02:18 +00:00
  • 5d7282971a fix: Add missing time import in provider_test.py Devin AI 2025-02-12 21:57:55 +00:00
  • 09a6fab35f refactor: Improve error handling in provider data fetch Devin AI 2025-02-12 21:57:15 +00:00
  • 3bf93f1091 style: Fix import order in provider_test.py Devin AI 2025-02-12 21:56:41 +00:00
  • eeeb46ff85 style: Fix import sorting in provider_test.py Devin AI 2025-02-12 21:55:33 +00:00
  • ce44f3bc09 test: Add test for agent creation without model prices Devin AI 2025-02-12 21:52:57 +00:00
  • 3dd20e3503 test: Add tests for provider data fetching and fallback Devin AI 2025-02-12 21:52:38 +00:00
  • 44502d73f5 feat: Add fallback to default providers when model prices fetch fails Devin AI 2025-02-12 21:52:19 +00:00
  • b62c908626 fix: Add better error handling for litellm model prices fetch Devin AI 2025-02-12 21:52:03 +00:00
  • d52fd09602 Fix linting issues (#2115) Vini Brasil 2025-02-12 14:33:16 -06:00
  • d6800d8957 Ensure @start methods emit MethodExecutionStartedEvent (#2114) Vini Brasil 2025-02-12 14:19:41 -06:00
  • 97449a5f80 style: Fix import sorting in all files devin/1739381258-fix-litellm-human-input Devin AI 2025-02-12 20:06:44 +00:00
  • 17ff29bc8e style: Fix import sorting Devin AI 2025-02-12 20:04:44 +00:00
  • b7f5064f31 style: Fix code formatting Devin AI 2025-02-12 20:03:03 +00:00
  • c10665c897 refactor: Improve feedback message formatting Devin AI 2025-02-12 20:02:39 +00:00
  • 0fd72fc5d9 refactor: Improve training feedback handling Devin AI 2025-02-12 20:01:52 +00:00
  • 8195aaedea docs: Enhance method documentation and type hints Devin AI 2025-02-12 20:01:22 +00:00
  • 3ffe98bf39 refactor: Improve feedback handling documentation and error handling Devin AI 2025-02-12 20:00:56 +00:00
  • e65a6b523a refactor: Improve feedback handling code quality Devin AI 2025-02-12 20:00:23 +00:00
  • d842529b13 chore: Add test cassettes to gitignore Devin AI 2025-02-12 19:55:54 +00:00
  • a304c9573b feat: Add feedback validation and error handling Devin AI 2025-02-12 19:54:02 +00:00
  • f8a5df9d5a feat: Add feedback validation and error handling Devin AI 2025-02-12 19:53:41 +00:00
  • 25453f7cb1 Merge branch 'main' of github.com:crewAIInc/crewAI into better/event-emitter Lorenze Jay 2025-02-12 10:41:48 -08:00
  • f70162c064 Refactor event system and add third-party event listeners Lorenze Jay 2025-02-12 10:29:27 -08:00
  • 3dd79fed82 feat: Add FeedbackProcessingError for feedback handling Devin AI 2025-02-12 17:36:24 +00:00
  • b7d8fadfad refactor: Improve feedback handling code quality Devin AI 2025-02-12 17:33:50 +00:00
  • 537aac0785 fix: Add proper role to human feedback messages for LiteLLM Devin AI 2025-02-12 17:30:59 +00:00
  • 2fd7506ed9 Merge pull request #2109 from tonykipkemboi/main Tony Kipkemboi 2025-02-12 11:43:28 -05:00
  • 7910dc9337 wip Brandon Hancock 2025-02-12 11:10:00 -05:00
  • 161084aff2 Update observability documentation and mint configuration Tony Kipkemboi 2025-02-12 10:17:36 -05:00
  • b145cb3247 Merge pull request #2100 from jannikmaierhoefer/main Tony Kipkemboi 2025-02-12 10:05:07 -05:00
  • 65ce1dbf31 fix: Fix type-checker error in crew_agent_executor.py devin/1739357447-fix-hierarchical-tool-output-backticks Devin AI 2025-02-12 11:19:28 +00:00
  • a5dd576517 fix: Improve model name validation and fix syntax errors devin/1739358281-fix-model-prefix-issue Devin AI 2025-02-12 11:17:48 +00:00
  • 7ada6daa39 test: Update VCR configuration and test cases Devin AI 2025-02-12 11:15:03 +00:00
  • 16ab38f330 test: Add VCR cassettes for tool output formatting tests Devin AI 2025-02-12 11:13:54 +00:00
  • 09417f9821 style: Fix import sorting in crew_test.py Devin AI 2025-02-12 11:10:49 +00:00
  • bff64ae823 refactor: Improve model name validation Devin AI 2025-02-12 11:10:33 +00:00
  • 34faf609f4 Fix: Remove models/ prefix causing LiteLLM provider recognition failure Devin AI 2025-02-12 11:08:00 +00:00
  • 77fa4a548e test: Update test environment and VCR configuration Devin AI 2025-02-12 11:06:44 +00:00
  • e9e998e8b2 test: Update VCR cassette with proper test API key Devin AI 2025-02-12 11:02:18 +00:00
  • 4c7fe88ca2 test: Add negative test cases for tool output formatting Devin AI 2025-02-12 11:01:37 +00:00
  • 9c2d49d3de fix: Fix indentation in crew_agent_executor.py Devin AI 2025-02-12 11:00:42 +00:00