Commit Graph

  • f1a91c506b Fix CI: Make pgvector an optional dependency, fix SQL injection and type errors Devin AI 2025-05-22 10:15:58 +00:00
  • 30486acb4d Add documentation and implementation for custom pgvector knowledge storage (#2883) Devin AI 2025-05-22 09:57:16 +00:00
  • e59627adf2 Update version to 0.121.0 across project files and dependencies (#2879) 0.121.0 Lorenze Jay 2025-05-21 18:17:19 -07:00
  • d0855987f8 Fix imports for before_kickoff and after_kickoff in documentation (#2878) devin-ai-integration[bot] 2025-05-21 13:04:53 -07:00
  • 09890d3b34 Fix imports for before_kickoff and after_kickoff in documentation devin/1747857791-fix-kickoff-hooks-imports Devin AI 2025-05-21 20:03:30 +00:00
  • c1672613bc Add inject_date flag to Agent for automatic date injection (#2870) devin-ai-integration[bot] 2025-05-21 12:58:57 -07:00
  • 9945da7dbe Add HallucinationGuardrail no-op implementation with tests (#2869) Greyson LaLonde 2025-05-21 13:47:41 -04:00
  • 31ffa90075 telemetry initialization and enhance event handling (#2853) Lorenze Jay 2025-05-21 10:32:03 -07:00
  • 169d3233e8 Updating Logging (#2874) João Moura 2025-05-21 09:44:56 -07:00
  • 7e73c0ebb5 Merge branch 'main' into joaomdmoura/log joaomdmoura/log Tony Kipkemboi 2025-05-21 11:24:10 -04:00
  • b3484c1d0e Document knowledge events in event-listener.mdx and knowledge.mdx (#2872) Tony Kipkemboi 2025-05-21 11:23:53 -04:00
  • 910ed716d9 Reasoning docs update (#2871) Tony Kipkemboi 2025-05-21 10:58:13 -04:00
  • eb6364284f Fix encoding error when creating tools (#2876) Vini Brasil 2025-05-21 09:31:13 -03:00
  • 10b5082c0a new tests devin/1747797675-inject-date-flag João Moura 2025-05-21 04:12:55 -07:00
  • 9e9f38c7c5 Merge branch 'main' into joaomdmoura/log João Moura 2025-05-21 03:16:56 -07:00
  • bddfe1c780 unnecesary João Moura 2025-05-21 03:13:14 -07:00
  • 81ef803445 unnecesary João Moura 2025-05-21 03:10:02 -07:00
  • 4a45dd4dfd fix João Moura 2025-05-21 03:07:57 -07:00
  • a9c175a0f8 Fix undefined name branch_to_use in console_formatter.py Devin AI 2025-05-21 10:07:51 +00:00
  • b44cdc6e2a improve logs João Moura 2025-05-21 02:34:43 -07:00
  • dda26b6b25 new logs João Moura 2025-05-21 02:28:24 -07:00
  • c3dc839b12 docs: Update documentation for inject_date feature Devin AI 2025-05-21 04:03:52 +00:00
  • 270a473d5d fix: Add date format validation to prevent invalid formats Devin AI 2025-05-21 03:44:51 +00:00
  • 98df434eb9 fix: Update test implementation for inject_date feature Devin AI 2025-05-21 03:40:31 +00:00
  • 9973011be5 feat: Add date_format parameter and error handling to inject_date feature Devin AI 2025-05-21 03:30:20 +00:00
  • 547e46b8cf feat: Add inject_date flag to Agent for automatic date injection Devin AI 2025-05-21 03:24:06 +00:00
  • e21d54654c docs: add MCP integration documentation and update enterprise docs (#2868) Tony Kipkemboi 2025-05-20 18:06:41 -04:00
  • 50b8f83428 reasoning logs João Moura 2025-05-20 14:21:21 -07:00
  • 8d2928e49a fixing handler João Moura 2025-05-20 08:39:16 -07:00
  • 1ef22131e6 Add reasoning attribute to Agent class (#2866) devin-ai-integration[bot] 2025-05-20 07:40:40 -07:00
  • 227b521f9e Add markdown attribute to Task class (#2865) devin-ai-integration[bot] 2025-05-19 23:26:03 -07:00
  • f4926a9810 Fix lint error and validation error in test_markdown_task.py devin/1747719522-add-markdown-attribute-to-task Devin AI 2025-05-20 05:51:08 +00:00
  • 05e3e9c2ff Enhance markdown feature based on PR feedback Devin AI 2025-05-20 05:44:56 +00:00
  • 2c26ab27c0 Add markdown attribute to Task class for formatting responses in Markdown Devin AI 2025-05-20 05:39:49 +00:00
  • 2266980274 Enhance BaseLLM documentation and add model parameter validation devin/1747665066-fix-basellm-docs Devin AI 2025-05-19 14:53:18 +00:00
  • 8c4f6e3db9 Fix documentation for BaseLLM to clarify model parameter requirement Devin AI 2025-05-19 14:34:13 +00:00
  • 65c57fc43b refactor: Improve memory_verbose implementation per PR feedback (#2859) devin/1747590103-fix-issue-2858 Devin AI 2025-05-18 18:01:38 +00:00
  • ce68323815 feat: Add memory_verbose flag to provide visibility into memory operations (#2858) Devin AI 2025-05-18 17:48:51 +00:00
  • bef5971598 Added Stop parameter docs (#2854) Vidit Ostwal 2025-05-18 03:11:12 +05:30
  • aa6e5b703e Fix fail llama test (#2819) Vidit Ostwal 2025-05-17 00:48:11 +05:30
  • c1c64d9b8b Enhance: Implement code quality improvements from review feedback devin/1747331798-fix-venv-detection Devin AI 2025-05-15 18:07:42 +00:00
  • 4a32d9310c Fix: Add --active flag to uv sync command to fix virtual environment detection Devin AI 2025-05-15 17:56:48 +00:00
  • 306f6e1e8f Address PR review feedback: Move model list to class constant, optimize methods, add docstrings, enhance tests devin/1747327138-fix-issue-2843 Devin AI 2025-05-15 16:51:35 +00:00
  • 52a471609a Fix issue #2843: Exclude stop parameter for models that don't support it Devin AI 2025-05-15 16:46:33 +00:00
  • 0b35e40a24 docs: add StagehandTool documentation and improve MDX structure (#2842) Tony Kipkemboi 2025-05-15 12:24:25 -04:00
  • 49bbf3f234 Docs Updates (#2840) Lucas Gomide 2025-05-15 10:17:21 -03:00
  • 72793fddd4 Merge branch 'main' into lg-few-docs-update lg-few-docs-update Lucas Gomide 2025-05-15 09:39:14 -03:00
  • ef5dc4517a docs: add section explaining how to run a Crew from CrewBase Lucas Gomide 2025-05-15 09:31:28 -03:00
  • 8f80c9fceb docs: remove EventHandler reference on docs Lucas Gomide 2025-05-15 09:23:32 -03:00
  • c566747d4a patch version 0.120.1 0.120.1 Lorenze Jay 2025-05-14 17:34:07 -07:00
  • 3a114463f9 Update version to 0.120.0 and dependencies in pyproject.toml and uv.lock files (#2835) 0.120.0 Lorenze Jay 2025-05-14 16:48:21 -07:00
  • b8c766c3be Merge branch 'main' of github.com:crewAIInc/crewAI into lorenze/oss-0.120.0 lorenze/oss-0.120.0 lorenzejay 2025-05-14 16:23:23 -07:00
  • dce74cbf25 Update version to 0.120.0 and dependencies in pyproject.toml and uv.lock files lorenzejay 2025-05-14 16:21:02 -07:00
  • b4dfb19a3a Enhance string interpolation to support hyphens in variable names and… (#2834) Lorenze Jay 2025-05-14 16:06:07 -07:00
  • e23eed7f84 Fix lint errors: Remove unused imports devin/1747250024-fix-voyageai-embedder Devin AI 2025-05-14 19:26:45 +00:00
  • 6a1d4c1a73 Address PR feedback: Improve code quality and test coverage Devin AI 2025-05-14 19:24:55 +00:00
  • 0c4bdbf379 Fix lint errors: Remove unused imports Devin AI 2025-05-14 19:20:29 +00:00
  • e4063baca7 Fix issue #2832: Add VoyageAI embedding function implementation Devin AI 2025-05-14 19:17:36 +00:00
  • 30ef8ed70b Fix agent kn reset (#2765) Vidit Ostwal 2025-05-15 00:43:39 +05:30
  • 0dbcbde119 fix: remove logging.basicConfig definition from Tool (#305) Lucas Gomide 2025-05-14 15:38:11 -03:00
  • ba6a85d342 Add TavilyExtractorTool and TavilySearchTool with documentation (#279) Ranuga Disansa 2025-05-14 22:15:12 +05:30
  • e1541b2619 Updated flow doc (#2828) Kunal Lunia 2025-05-14 20:48:50 +05:30
  • 7c4889f5c9 Enhance Agent repository feedback & fix Tool auto-import (#2829) Lucas Gomide 2025-05-14 11:37:48 -03:00
  • 615eb0afb7 add docs lg-agent-repo-docs Lucas Gomide 2025-05-14 10:50:26 -03:00
  • 74fad16079 feat: enhance error message when agent is not found lg-fix-agent-repo-load Lucas Gomide 2025-05-14 07:23:00 -03:00
  • 3dd96f4cc9 fix: fix tool auto-import from agent repository Lucas Gomide 2025-05-14 07:20:24 -03:00
  • c403497cf4 feat: support to set an empty context to the Task (#2793) Lucas Gomide 2025-05-14 07:36:32 -03:00
  • aa1b915209 Implement review suggestions: improved error handling, type validation, and edge case tests devin/1747181658-fix-tool-input-type-conversion Devin AI 2025-05-14 00:31:04 +00:00
  • 8483d1c772 Fix lint issues: Remove unused imports Devin AI 2025-05-14 00:21:12 +00:00
  • aac875508d This fixes issue #2826 where tool inputs were being modified when using different LLM providers. The fix handles nested dictionaries with 'value' fields for all parameter types, ensuring string inputs are correctly extracted from nested dictionaries. Devin AI 2025-05-14 00:18:56 +00:00
  • ebcda8b2ec Merge branch 'main' into lg-support-set-task-context lg-support-set-task-context Lucas Gomide 2025-05-13 18:13:35 -03:00
  • 8b887b4eb3 Fix Callable reference in QdrantVectorSearchTool (#304) Mark McDonald 2025-05-14 05:13:07 +08:00
  • 14035a98c3 Address PR feedback: Add error handling and edge case tests devin/1747158603-fix-prompt-formatting-bias Devin AI 2025-05-13 17:57:49 +00:00
  • 48f7721baf Fix prompt formatting biases affecting JSON output Devin AI 2025-05-13 17:52:58 +00:00
  • fed397f745 refactor: move logic to fetch agent to utilities file (#2822) Lucas Gomide 2025-05-13 10:51:21 -03:00
  • 7d604baabd refactor: move logic to fetch agent to utilities file lg-refactor-agent-fetching Lucas Gomide 2025-05-13 10:15:36 -03:00
  • 22b81c4dc8 Fix tests: Import SSLError from requests.exceptions devin/1747137153-fix-ssl-verification-issue Devin AI 2025-05-13 12:07:29 +00:00
  • 71eebe6b1f Fix lint issue: remove unused json import Devin AI 2025-05-13 12:02:32 +00:00
  • 130a7fc1e0 Add additional tests for edge cases in provider data fetching Devin AI 2025-05-13 12:00:32 +00:00
  • 44540ddbd1 Add CLI documentation with --skip_ssl_verify flag details Devin AI 2025-05-13 11:58:54 +00:00
  • 97f8a44605 Enhance error handling for provider data fetching and cache file management Devin AI 2025-05-13 11:57:21 +00:00
  • cfde51ce79 Fix lint issues: remove unused imports Devin AI 2025-05-13 11:55:13 +00:00
  • 4d3e094a40 Fix SSL certificate verification issue in provider data fetching Devin AI 2025-05-13 11:52:55 +00:00
  • d55e596800 feat: support to load an Agent from a repository (#2816) Lucas Gomide 2025-05-12 17:08:57 -03:00
  • a5f42cab62 test: fix get_auth_token test lg-agent-repository Lucas Gomide 2025-05-12 16:52:40 -03:00
  • 9bdf0fd84e Merge remote-tracking branch 'origin/lg-agent-repository' into lg-agent-repository Lucas Gomide 2025-05-12 16:39:35 -03:00
  • ac7f082952 Merge branch 'main' into lg-agent-repository Lucas Gomide 2025-05-12 16:33:40 -03:00
  • f700e014c9 fix: address race condition in FilteredStream by using context managers (#2818) Lucas Gomide 2025-05-12 16:05:14 -03:00
  • fced8ba47f sytle: fix linter issues Lucas Gomide 2025-05-12 11:46:55 -03:00
  • 6464e84549 feat: support to load an Agent from a repository Lucas Gomide 2025-05-10 08:27:01 -03:00
  • 90980e8190 Update mypy configuration to handle union types better devin/1747056412-fix-linting-issue Devin AI 2025-05-12 13:45:33 +00:00
  • f6cdfc1099 Update ruff configuration to ignore additional Path and docstring rules Devin AI 2025-05-12 13:44:20 +00:00
  • 39c4ed33bb Update ruff configuration to ignore additional linting rules Devin AI 2025-05-12 13:41:08 +00:00
  • 1860026d61 Update ruff configuration to ignore test-specific linting rules Devin AI 2025-05-12 13:36:52 +00:00
  • 46621113af Apply automatic linting fixes to tests directory Devin AI 2025-05-12 13:31:07 +00:00
  • ad1ea46bbb Apply automatic linting fixes to src directory Devin AI 2025-05-12 13:30:50 +00:00
  • 807dfe0558 Fix linting issues by updating ruff configuration and adding linting test Devin AI 2025-05-12 13:30:28 +00:00
  • 7204910da4 Merge branch 'main' into lg-support-set-task-context Lucas Gomide 2025-05-12 09:47:52 -03:00
  • 4e496d7a20 Added link to github issue (#2810) Vidit Ostwal 2025-05-12 17:57:18 +05:30
  • 8663c7e1c2 Enable ALL Ruff rules set by default (#2775) Lucas Gomide 2025-05-12 09:10:31 -03:00