Commit Graph

  • 29ebdbf474 Implement PR review suggestions for improved error handling, docstrings, and tests Devin AI 2025-05-05 14:10:16 +00:00
  • 1b9cbb67f7 Fix import formatting to resolve lint issues Devin AI 2025-05-05 14:05:12 +00:00
  • 58a120608b Fix expected_output parameter in Task example Devin AI 2025-05-05 14:01:48 +00:00
  • 51439c3c0a Fix #2755: Add support for custom knowledge storage with pre-existing embeddings Devin AI 2025-05-05 13:58:37 +00:00
  • 83791b3c62 Address PR feedback: Improve documentation and add edge case tests devin/1746435745-fix-memory-token-limit Devin AI 2025-05-05 09:12:23 +00:00
  • 70b7148698 Fix #2753: Handle large inputs in memory by chunking text before embedding Devin AI 2025-05-05 09:06:33 +00:00
  • 55a19a5c3b Address PR feedback: improve comments, maintain alphabetical order, and parameterize tests devin/1746421586-add-o4-mini-support Devin AI 2025-05-05 05:23:30 +00:00
  • 018fbd044d Add support for OpenAI's o4-mini model Devin AI 2025-05-05 05:18:40 +00:00
  • 93d043bcd4 Enhance EnterpriseActionKitToolAdapter to support custom project IDs (#297) Lorenze Jay 2025-05-04 10:41:54 -07:00
  • 70379689cf Improve URL validation with better type hints and documentation devin/1746306923-fix-json-source-huggingface-url Devin AI 2025-05-03 21:22:51 +00:00
  • e891563135 Fix #2746: Add URL protocol validation for Huggingface embedder Devin AI 2025-05-03 21:19:14 +00:00
  • c63010daaa Fix import sorting in litellm_patch.py devin/1746238023-fix-issue-2744 Devin AI 2025-05-03 02:35:40 +00:00
  • d0191df996 Fix type annotations for all functions in litellm_patch.py Devin AI 2025-05-03 02:31:34 +00:00
  • e27bcfb381 Fix type annotation for images variable Devin AI 2025-05-03 02:30:01 +00:00
  • 082cbd2c1c Fix lint issues and improve patch implementation Devin AI 2025-05-03 02:25:10 +00:00
  • 3361fab293 Fix IndexError in litellm's ollama_pt function when using Ollama/Qwen models with tools Devin AI 2025-05-03 02:07:03 +00:00
  • 6da45e1242 kickoff to support guardrail for an LiteAgent lg-lite-agent-guardrail Lucas Gomide 2025-05-02 14:42:33 -03:00
  • 05b0d21284 Merge branch 'main' into lg-allow-remove-stop lg-allow-remove-stop Lucas Gomide 2025-05-02 14:41:47 -03:00
  • 17474a3a0c Identify parent_flow of Crew and LiteAgent (#2723) Vini Brasil 2025-05-02 14:40:39 -03:00
  • b25afcc95a Merge branch 'main' into lg-allow-remove-stop Lucas Gomide 2025-05-02 13:40:51 -03:00
  • f89c2bfb7e Fix crewai reset-memories when Embedding dimension mismatch (#2737) Lucas Gomide 2025-05-02 13:40:42 -03:00
  • 3730648b9d feat: support to remove stop parameter from LLM call Lucas Gomide 2025-05-02 11:37:53 -03:00
  • e985a14a76 refactor: use walrus operator lg-fix-reset-crew-memories Lucas Gomide 2025-05-02 11:39:21 -03:00
  • 88e5ddfcdb refactor: update the get_crew_instance return type Lucas Gomide 2025-05-02 11:24:50 -03:00
  • 674c3463ca Test: Improve empty messages tests with proper mocking devin/1746172836-fix-ollama-pt-index-error Devin AI 2025-05-02 08:14:47 +00:00
  • c9912e9979 Refactor: Extract message validation into helper method with type hints Devin AI 2025-05-02 08:12:31 +00:00
  • 5238ac2683 Fix lint: Sort imports in test_empty_messages.py Devin AI 2025-05-02 08:07:20 +00:00
  • 4de80f51e7 Fix #2740: Add validation for empty messages lists to prevent IndexError in LiteLLM's ollama_pt() Devin AI 2025-05-02 08:05:12 +00:00
  • 41952664b7 refactor: make add_sources a public method from Knowledge Lucas Gomide 2025-05-01 19:12:23 -03:00
  • 3f6827dd71 feat: improve get_crew discovery from a single file Lucas Gomide 2025-05-01 19:11:48 -03:00
  • 7e20495632 chore: improve reset memory feedback Lucas Gomide 2025-05-01 12:51:35 -03:00
  • 7832346de4 fix: support to reset memories after changing Crew's embedder Lucas Gomide 2025-05-01 12:02:11 -03:00
  • eee7439610 Fix lint: Sort imports in test_llm.py devin/1746129145-fix-o3-model-stop-param Devin AI 2025-05-01 19:59:44 +00:00
  • a0a536e737 Fix issue #2738: Exclude stop parameter for o3 model Devin AI 2025-05-01 19:57:17 +00:00
  • 2902201bfa pytest improvements to handle flaky test (#2726) Lucas Gomide 2025-05-01 16:48:29 -03:00
  • c96301fe0d Merge branch 'main' into lg-pytest-improvements lg-pytest-improvements Lucas Gomide 2025-05-01 11:10:47 -03:00
  • 56afe4fb6d Address PR feedback and fix lint issues devin/1746062722-llama-api-support Devin AI 2025-05-01 01:33:43 +00:00
  • c9ed55814e Add support for Llama API with LiteLLM Devin AI 2025-05-01 01:29:34 +00:00
  • 378dcc79bb prepping new version (#2733) 0.118.0 Lorenze Jay 2025-04-30 11:57:54 -07:00
  • 7eae00a2e0 prepping new version lorenze/0.118.0 lorenzejay 2025-04-30 11:55:41 -07:00
  • d348d5f20e fix: renaming TaskGuardrail to LLMGuardrail (#2731) Lucas Gomide 2025-04-30 14:11:35 -03:00
  • 05edc4f226 fix: renaming TaskGuardrail to LLMGuardrail lg-task-guardrail-renaming Lucas Gomide 2025-04-30 14:02:08 -03:00
  • ea52e6fc8f fix: prevent crash when event handler raises exception Lucas Gomide 2025-04-30 11:20:27 -03:00
  • bf11f30f7a test: fix flaky test ValueError: Circular reference detected (id repeated) Lucas Gomide 2025-04-29 19:48:48 -03:00
  • b453fd3995 test: increase tests timeout on CI Lucas Gomide 2025-04-29 18:43:12 -03:00
  • e1961dccae test: adding missing cassettes Lucas Gomide 2025-04-29 18:29:47 -03:00
  • 7b903414cd test: block external requests in CI and set default 10s timeout per test Lucas Gomide 2025-04-29 18:17:59 -03:00
  • 133e5892b9 build(dev): add pytest-timeout Lucas Gomide 2025-04-29 17:42:21 -03:00
  • e3ab999a57 build(dev): add pytest-randomly dependency Lucas Gomide 2025-04-29 17:39:29 -03:00
  • bc24bc64cd Update enterprise docs and change YouTube video embed (#2728) Tony Kipkemboi 2025-04-30 08:46:37 -07:00
  • 015e1a41b2 Supporting no-code Guardrail creation (#2636) Lucas Gomide 2025-04-30 11:47:58 -03:00
  • a3652ca120 Merge branch 'main' into lg-guardrail-llm lg-guardrail-llm Lucas Gomide 2025-04-30 11:43:31 -03:00
  • 4f6ab1f579 docs: update task guardrails str docs Lucas Gomide 2025-04-30 11:24:29 -03:00
  • 94b1a6cfb8 docs: remove CrewStructuredTool from public documentation (#2707) Lucas Gomide 2025-04-30 10:37:05 -03:00
  • 11d4229eb6 Merge branch 'main' into lg-crew-structure-docs lg-crew-structure-docs Lucas Gomide 2025-04-30 10:23:26 -03:00
  • 1c2976c4d1 build: downgrade litellm to 1.167.1 (#2711) Lucas Gomide 2025-04-30 10:23:14 -03:00
  • 0173a3ceaf Fix segmentation fault in Python 3.11 tests by improving provider comparison and replacing logging with print devin/1746013838-fix-openrouter-response-schema Devin AI 2025-04-30 12:07:57 +00:00
  • d636593359 Address PR feedback: Improve documentation, refactor validation logic, add logging, and expand test coverage Devin AI 2025-04-30 12:02:13 +00:00
  • 9b0fbd24ee Fix #2729: Add force_structured_output parameter to bypass response schema check for OpenRouter models Devin AI 2025-04-30 11:54:50 +00:00
  • e54a470493 feat: implement knowledge retrieval events in Agent lorenzejay 2025-04-29 22:09:46 -07:00
  • 77eb69a24a Merge branch 'main' into lg-guardrail-llm Lucas Gomide 2025-04-29 19:01:45 -03:00
  • 1df46bb97b Merge branch 'main' into lg-crew-structure-docs Lucas Gomide 2025-04-29 18:56:02 -03:00
  • 27952cfb7a refactor: drop task paramenter from TaskGuardrail Lucas Gomide 2025-04-29 18:42:24 -03:00
  • 0360988835 Skip test_gemma3 on Python 3.11 due to segmentation fault devin/1745961307-fix-trained-data-loading Devin AI 2025-04-29 21:35:49 +00:00
  • fa39ce9db2 Address PR review comments: improve validation, error handling, and add tests Devin AI 2025-04-29 21:30:04 +00:00
  • 2f66aa0efc Fix issue #2724: Allow specifying trained data file for run command Devin AI 2025-04-29 21:20:58 +00:00
  • 922a7ba9bd docs: update TaskGuardrail doc strings Lucas Gomide 2025-04-29 14:28:21 -03:00
  • c9689b8878 Merge branch 'main' into lg-downgrade-litellm lg-downgrade-litellm Lucas Gomide 2025-04-29 12:49:23 -03:00
  • a4a2add636 refactor: Improve implementation based on PR feedback devin/1745937263-support-list-yaml-configs Devin AI 2025-04-29 14:50:34 +00:00
  • cbf5f9c393 feat: Support list of YAML files for agents_config and tasks_config in CrewBase Devin AI 2025-04-29 14:44:09 +00:00
  • 25c8155609 chore: add missing __init__.py files (#2719) Greyson LaLonde 2025-04-29 10:35:26 -04:00
  • 73b15b5d32 Merge branch 'main' into lg-downgrade-litellm Lucas Gomide 2025-04-29 11:23:51 -03:00
  • 55b07506c2 Remove logging setting from global context (#2720) Vini Brasil 2025-04-29 11:21:41 -03:00
  • f42491fad0 Merge branch 'main' into lg-guardrail-llm Lucas Gomide 2025-04-29 11:01:20 -03:00
  • e940ff3cbd refactor: simplify TaskGuardrail to use LLM for validation, no code generation Lucas Gomide 2025-04-29 09:50:03 -03:00
  • 1cf09ac7ce Address PR feedback: Fix ForwardRef issues, improve error messages, enhance docs devin/1745932203-task-decomposition-feature Devin AI 2025-04-29 13:25:40 +00:00
  • a36e696a69 Add task decomposition feature (Issue #2717) Devin AI 2025-04-29 13:19:17 +00:00
  • d1ca108e26 Update test docstring to trigger CI devin/1745927304-fix-unicode-decode-error Devin AI 2025-04-29 12:13:07 +00:00
  • 4b116638ff Fix import sorting in test_encoding.py with ruff auto-fix Devin AI 2025-04-29 12:09:28 +00:00
  • cd7deed7d8 Fix import order in test_encoding.py Devin AI 2025-04-29 12:07:08 +00:00
  • 85a408577c Fix import formatting in test_encoding.py Devin AI 2025-04-29 12:05:18 +00:00
  • 288668f1d9 Fix import sorting in test_encoding.py Devin AI 2025-04-29 12:00:31 +00:00
  • f095f3e6c8 Implement code review suggestions: add newline parameter and UnicodeDecodeError handling Devin AI 2025-04-29 11:58:28 +00:00
  • 2995478a69 Fix import sorting in test files Devin AI 2025-04-29 11:53:27 +00:00
  • 200ec42613 Fix UnicodeDecodeError when running crewai create crew on Windows (issue #2715) Devin AI 2025-04-29 11:48:50 +00:00
  • 67be0c674d Allow setting custom LLM for the vision tool (#294) Daniel Barreto 2025-04-28 19:53:00 -03:00
  • 4efa935c1a build: downgrade litellm to 1.167.1 Lucas Gomide 2025-04-28 19:06:54 -03:00
  • 9916bfd2f3 Address code review feedback: Windows-only patch, proper restoration, improved tests devin/1745873772-fix-litellm-encoding-issue Devin AI 2025-04-28 21:07:54 +00:00
  • b45bb89e10 Fix lint error: sort imports in test file Devin AI 2025-04-28 21:03:31 +00:00
  • 6e82b6d7b0 Fix UnicodeDecodeError in litellm when loading JSON files on Windows Devin AI 2025-04-28 21:01:32 +00:00
  • 3cfc35bc5d Merge branch 'main' into lg-crew-structure-docs Lucas Gomide 2025-04-28 16:59:08 -03:00
  • a536db6980 docs: remove CrewStructuredTool from public documentation Lucas Gomide 2025-04-28 15:31:39 -03:00
  • 59f34d900a Fixes missing prompt template or system template (#2408) Vidit Ostwal 2025-04-28 23:34:32 +05:30
  • 82d0209ce2 Fix firecrawl tool (Too many positional arguments) (#275) benzakritesteur 2025-04-28 19:57:03 +02:00
  • 4f6054d439 new version 0.117.1 João Moura 2025-04-28 07:39:38 -07:00
  • a86a1213c7 Fix Mem0 OSS (#2604) Dev Khant 2025-04-28 20:07:31 +05:30
  • 90359dbbfb Merge branch 'main' into devin/1745784489-fix-crewstructuredtool-task-compatibility devin/1745784489-fix-crewstructuredtool-task-compatibility Tony Kipkemboi 2025-04-28 07:26:33 -07:00
  • 566935fb94 upgrade liteLLM to latest version (#2684) Lucas Gomide 2025-04-28 10:46:40 -03:00
  • 3a66746a99 build: upgrade crewai-tools (#2705) Lucas Gomide 2025-04-28 10:38:56 -03:00
  • 337a6d5719 preparing new version 0.117.0 João Moura 2025-04-27 23:56:22 -07:00