Commit Graph

  • c334feea7e Clean up tests Brandon Hancock 2025-03-14 10:09:21 -04:00
  • 4b6498de8b fix tests Brandon Hancock 2025-03-14 09:35:13 -04:00
  • 7e38e09307 Fix import sorting in test_span_creation function devin/1741948037-fix-issue-2372 Devin AI 2025-03-14 10:39:13 +00:00
  • ae88b56f9c Add span creation test and documentation for version constraints Devin AI 2025-03-14 10:37:49 +00:00
  • 2d07504b96 Fix import sorting issues in test file Devin AI 2025-03-14 10:33:51 +00:00
  • 92e2d9491e Enhance tests and refine OpenTelemetry version constraints Devin AI 2025-03-14 10:32:05 +00:00
  • e60ad726b9 Fix import sorting in test file Devin AI 2025-03-14 10:29:30 +00:00
  • 7f55f830a0 Fix #2372: Update OpenTelemetry version constraints for compatibility with newer versions Devin AI 2025-03-14 10:27:58 +00:00
  • 73880d407b Implement improvements based on PR feedback: enhanced error handling in agent.py, JWT token validation, and rate limiting in custom_llm_test.py devin/1741933464-llm-consolidation Devin AI 2025-03-14 06:49:41 +00:00
  • 2a573d8df9 Add test cassette for LLM authentication error handling Devin AI 2025-03-14 06:36:15 +00:00
  • 1b8c07760e Simplify LLM implementation by consolidating LLM and BaseLLM classes Devin AI 2025-03-14 06:35:42 +00:00
  • 9fc7d2de0a Merge branch 'main' into devin/1741108142-custom-llm-support João Moura 2025-03-14 03:11:33 -03:00
  • d0959573dc Fix type check error: Remove duplicate @property decorator for fingerprint in Crew class (#2369) devin-ai-integration[bot] 2025-03-14 03:08:55 -03:00
  • 939afd5f82 Bug fix in document (#2370) Vivek Soundrapandi 2025-03-14 11:32:38 +05:30
  • d42e58e199 adding fingerprints (#2332) João Moura 2025-03-14 03:00:30 -03:00
  • cf4e23f8a1 Implement PR review suggestions: add type hints, improve span management, and move constants to config file devin/1741900721-fix-issue-2366 Devin AI 2025-03-13 21:35:37 +00:00
  • 083eb3987d Fix import sorting issues for linter Devin AI 2025-03-13 21:27:09 +00:00
  • c709e3365a Fix issue #2366: Add Agent.execute_task wrapper for OpenTelemetry logging Devin AI 2025-03-13 21:25:13 +00:00
  • 0a6098fb50 more fixes Brandon Hancock 2025-03-13 15:47:02 -04:00
  • 358befe2c1 wip Brandon Hancock 2025-03-13 15:45:11 -04:00
  • cb86594f92 More sequences Brandon Hancock 2025-03-13 15:33:23 -04:00
  • 7cae76a631 Remove unused tool_calls handling in AISuiteLLM chat completion method for cleaner code. Lorenze Jay 2025-03-13 11:59:20 -07:00
  • 21cbbd790c Merge branch 'main' of github.com:crewAIInc/crewAI into devin/1741108142-custom-llm-support Lorenze Jay 2025-03-13 11:56:08 -07:00
  • 000bab4cf5 Enhance Event Listener with Rich Visualization and Improved Logging (#2321) Lorenze Jay 2025-03-13 11:07:32 -07:00
  • 781dee3676 Merge branch 'main' into clean/event-listener-logs clean/event-listener-logs Brandon Hancock (bhancock_ai) 2025-03-13 13:57:55 -04:00
  • d946005ba2 Enhance flow logging in EventListener and ConsoleFormatter by including flow ID in tree creation and status updates for better traceability. Lorenze Jay 2025-03-13 10:21:43 -07:00
  • c6461d2d69 Fix import sorting in user_memory_test.py with Ruff auto-fix devin/1741882136-fix-issue-2364 Devin AI 2025-03-13 16:26:46 +00:00
  • aa41cc0bdc Fix import sorting in user_memory_test.py Devin AI 2025-03-13 16:25:33 +00:00
  • f1da364e70 Improve UserMemory implementation based on code review feedback Devin AI 2025-03-13 16:24:24 +00:00
  • f7a9265e35 Fix import sorting in user_memory_test.py Devin AI 2025-03-13 16:17:51 +00:00
  • 81bb54550c Fix #2364: Allow UserMemory to work with custom providers Devin AI 2025-03-13 16:16:20 +00:00
  • 73801194d3 Remove unused import and clean up type hints in EventListener Lorenze Jay 2025-03-13 08:16:53 -07:00
  • 144b96986e Refactor AISuiteLLM to include tools parameter in completion methods Lorenze Jay 2025-03-13 08:10:33 -07:00
  • 403890d8e8 wip Brandon Hancock 2025-03-13 11:02:28 -04:00
  • 8df1042180 docs: add instructions for upgrading crewAI with uv tool (#2363) Tony Kipkemboi 2025-03-13 10:38:32 -04:00
  • bd27d03bc7 more test improvements Brandon Hancock 2025-03-13 10:38:18 -04:00
  • 3e563365a2 fix failing tests Brandon Hancock 2025-03-13 10:32:07 -04:00
  • f4186fad14 wip Brandon Hancock 2025-03-13 10:23:09 -04:00
  • 09cc07fb7a Keep private parts private Brandon Hancock 2025-03-13 09:37:49 -04:00
  • 33192237a5 WIP Brandon Hancock 2025-03-13 09:16:18 -04:00
  • 81c8dd4e1c Fix import sorting in integration tests devin/1741855058-fix-issue-2358 Devin AI 2025-03-13 08:48:50 +00:00
  • 997462db6d Add Azure credential validation and error handling Devin AI 2025-03-13 08:46:58 +00:00
  • 1145900b39 Fix Azure OpenAI authentication for models without azure/ prefix (fixes #2358) Devin AI 2025-03-13 08:41:04 +00:00
  • 79b0cfbc9b Fix issue #2356: Missing parentheses in Flow documentation devin/1741842991-fix-issue-2356 Devin AI 2025-03-13 05:21:40 +00:00
  • ee335c7862 Improve test documentation and coverage for LLM import devin/1741827885-fix-issue-2353 Devin AI 2025-03-13 01:13:14 +00:00
  • 6be47ee64e Fix issue #2353: Add tests for importing LLM from crewai Devin AI 2025-03-13 01:07:01 +00:00
  • 9a70528296 Update type hint for initialize_chat_llm to support BaseLLM Lorenze Jay 2025-03-12 14:59:37 -07:00
  • 80c31fb55b Enhance create_llm function to support BaseLLM type Lorenze Jay 2025-03-12 14:56:47 -07:00
  • 87f9169a39 Refactor crew test to instantiate EventListener and set verbose flags for improved clarity in logging Lorenze Jay 2025-03-12 13:43:58 -07:00
  • 3f417b2fc1 Enhance EventListener with property setters for crew, task, agent, tool, flow, and method branches to streamline state management Lorenze Jay 2025-03-12 13:07:37 -07:00
  • 0e521fbf2e Refactor EventListener to utilize ConsoleFormatter for improved logging and visualization Lorenze Jay 2025-03-12 12:52:38 -07:00
  • 902c330113 Enhance CustomLLM and JWTAuthLLM initialization with model parameter Lorenze Jay 2025-03-12 08:16:59 -07:00
  • b305ef8f48 Remove abstract method set_callbacks from BaseLLM class Lorenze Jay 2025-03-12 08:16:35 -07:00
  • afe220d3e8 Improve stop words handling in CrewAgentExecutor Lorenze Jay 2025-03-12 08:15:30 -07:00
  • d4480bc694 Enhance run_crew.py with improved logging, error handling, and tests devin/1741786136-fix-issue-2348 Devin AI 2025-03-12 13:39:49 +00:00
  • a7d7edb983 Fix import order in test_run_crew.py to resolve linting issue Devin AI 2025-03-12 13:33:36 +00:00
  • 64b8708bae Add test for run_crew.py src path addition Devin AI 2025-03-12 13:31:47 +00:00
  • 92d420dcc4 Fix #2348: Add src directory to sys.path in run_crew.py to resolve ModuleNotFoundError Devin AI 2025-03-12 13:31:45 +00:00
  • dd1b812a7f Improve code quality with better import sorting and test organization devin/1741785290-fix-issue-2347 Devin AI 2025-03-12 13:27:10 +00:00
  • 8ce05791d9 Refactor Flow class to improve code quality Devin AI 2025-03-12 13:25:23 +00:00
  • 7925a6d507 Fix linting issues in test file Devin AI 2025-03-12 13:23:09 +00:00
  • 1145f68d91 Fix issue #2347: Process tools with result_as_answer=True in Flow mode Devin AI 2025-03-12 13:21:16 +00:00
  • d049f56986 Fix issue #2343: Add Ollama monkey patch for local LLM integration devin/1741772946-fix-issue-2343 Devin AI 2025-03-12 09:54:21 +00:00
  • 7cb3c8bb4b Update LLM imports and type hints across multiple files Lorenze Jay 2025-03-11 16:01:10 -07:00
  • a40abbf490 Update AISuiteLLM and LLM utility type handling Lorenze Jay 2025-03-11 15:57:08 -07:00
  • 25c64ae86d Add AISuite LLM support and update dependencies Lorenze Jay 2025-03-11 15:48:49 -07:00
  • 83c5dd1925 Refactor EventListener tree node creation and remove unused method Lorenze Jay 2025-03-11 15:20:04 -07:00
  • 6e163db427 Simplify EventListener import in Crew class Lorenze Jay 2025-03-11 15:11:34 -07:00
  • db309ca1ae - Add custom exceptions for better error handling - Add parameter validation for Bedrock tools - Improve response processing and debug information - Maintain backward compatibility with existing implementations Raju Rangan 2025-03-11 16:46:12 -04:00
  • 9dfa8efacb Add type hints to EventListener class attributes Lorenze Jay 2025-03-11 11:48:28 -07:00
  • da92412225 Fix EventListener tool branch removal and type hinting Lorenze Jay 2025-03-11 11:46:08 -07:00
  • 1dc18403be Improve task logging with task ID display in EventListener Lorenze Jay 2025-03-11 11:37:50 -07:00
  • e077ffcbbe Refactor EventListener logging and visualization with improved tool usage tracking Lorenze Jay 2025-03-11 11:37:05 -07:00
  • 292adef7ba Update README.md Jakub Kopecký 2025-03-11 18:02:15 +01:00
  • 51599cc36e Merge branch 'main' of github.com:crewAIInc/crewAI into clean/event-listener-logs Lorenze Jay 2025-03-11 08:51:24 -07:00
  • 3ffe62c900 Update crew test to set EventListener verbose flag Lorenze Jay 2025-03-11 08:46:35 -07:00
  • 7c46dce2f7 Add verbose flag to EventListener for controlled logging Lorenze Jay 2025-03-11 08:43:56 -07:00
  • d47adfc34a Adding tooling to use Amazon Bedrock Agents as enternal agent, enbaling distributed agentic capabilities Raju Rangan 2025-03-11 10:21:30 -04:00
  • e8326f134f Adding tooling to use Amazon Bedrock Knowledge Base as a knowledge retreiver Raju Rangan 2025-03-11 10:20:42 -04:00
  • 313038882c fix: retrieve function_calling_llm from registered LLMs in CrewBase sakunkun 2025-03-11 11:40:33 +00:00
  • ed94f2c426 Add type hints, validation, and documentation to _create_manager_agent method devin/1741688768-fix-issue-2333 Devin AI 2025-03-11 10:34:35 +00:00
  • 57d0eb5b00 Fix import sorting in agent_test.py Devin AI 2025-03-11 10:32:48 +00:00
  • 0bdb5e9b1b Add test cassette to gitignore Devin AI 2025-03-11 10:31:21 +00:00
  • 667fba5847 Remove sensitive test cassette file Devin AI 2025-03-11 10:31:02 +00:00
  • 180fd99416 Fix issue #2333: Pass knowledge sources to manager agent in hierarchical crews Devin AI 2025-03-11 10:29:56 +00:00
  • beeb69866d Fix linting error: Import block sorting in yaml_config_test.py devin/1741682494-fix-issue-2330 Devin AI 2025-03-11 08:52:26 +00:00
  • 4ab61eecba Enhance function_calling_llm handling with logging and type validation Devin AI 2025-03-11 08:50:39 +00:00
  • e74c4dd5d6 Fix KeyError when specifying function_calling_llm in agents.yaml Devin AI 2025-03-11 08:44:54 +00:00
  • 39834680e8 Fix type-checking issues in to_structured_dict method devin/1741678297-fix-issue-2326 Devin AI 2025-03-11 07:50:34 +00:00
  • 0b3a5a6c81 Address PR review comments: Add type hints, improve error handling, and optimize code structure Devin AI 2025-03-11 07:45:14 +00:00
  • 570a9b1ba1 Add to_structured_dict method to Crew class with tests Devin AI 2025-03-11 07:37:31 +00:00
  • 36e064b240 Address PR feedback: Enhance type safety and add tests for multimodal validation devin/1741677861-fix-issue-2327 Devin AI 2025-03-11 07:33:05 +00:00
  • 942d65b1de Fix import sorting in test file Devin AI 2025-03-11 07:30:51 +00:00
  • 447a994ef8 Fix #2327: Update LLMCallStartedEvent to support multimodal content Devin AI 2025-03-11 07:26:48 +00:00
  • 538f1a2a84 Enhance error handling and type annotations for optional chromadb dependency devin/1741671491-fix-issue-2324 Devin AI 2025-03-11 05:52:17 +00:00
  • dcf8e8d6e7 Fix linting issues in test file Devin AI 2025-03-11 05:46:17 +00:00
  • fde4c4e92b Update uv.lock Devin AI 2025-03-11 05:44:12 +00:00
  • 36e7236ffe Fix #2324: Make chromadb an optional dependency to support Alpine Linux Devin AI 2025-03-11 05:44:05 +00:00
  • 41a670166a new docs João Moura 2025-03-10 17:59:35 -07:00
  • a77496a217 new images João Moura 2025-03-10 17:35:51 -07:00