Commit Graph

  • 6909c587c2 Merge pull request #286 from crewAIInc/joaodmmoura/crewai-enterprise-tool João Moura 2025-04-27 23:18:34 -07:00
  • 1133994ec7 fix: update type annotations in agent.py for CrewStructuredTool compatibility Devin AI 2025-04-27 20:21:40 +00:00
  • aa1d04af41 fix: allow CrewStructuredTool to be used with Task's tools parameter Devin AI 2025-04-27 20:15:40 +00:00
  • a8e7e2db6d Fix type-checker issues with proper type annotations devin/1745771446-fix-mcp-sse-connection Devin AI 2025-04-27 16:49:18 +00:00
  • 0328a8aaa4 Fix remaining type-checker issues in MCP connector Devin AI 2025-04-27 16:43:47 +00:00
  • 66d35df858 Fix type-checker issues in SSE client and MCP connector Devin AI 2025-04-27 16:41:06 +00:00
  • f738e9ab62 Fix #2698: Implement MCP SSE server connection for tools Devin AI 2025-04-27 16:35:56 +00:00
  • 2b7b2993ca Fix import error handling for optional chromadb dependency using TYPE_CHECKING devin/1745691768-fix-windows-chroma-hnswlib-dependency Devin AI 2025-04-26 19:12:30 +00:00
  • 86155b4590 Fix knowledge_storage.py import error handling for optional chromadb dependency Devin AI 2025-04-26 19:10:30 +00:00
  • 6435a419d7 Fix import error handling for optional chromadb dependency Devin AI 2025-04-26 19:06:19 +00:00
  • 9f57e266b8 Fix type-checking and lint issues for optional chromadb dependency Devin AI 2025-04-26 19:00:51 +00:00
  • 8dd779371d Fix #2694: Make chromadb an optional dependency to fix Windows installation issues Devin AI 2025-04-26 18:38:34 +00:00
  • 5623e2c851 Fix type error and test issues devin/1745614119-fix-vertexai-embeddings-url Devin AI 2025-04-25 21:03:36 +00:00
  • 51eb5e9998 docs: add CrewAI Enterprise docs (#2691) Tony Kipkemboi 2025-04-25 13:59:44 -07:00
  • 50059c7120 Fix import sorting with ruff Devin AI 2025-04-25 20:58:24 +00:00
  • 335f1dfdf8 Fix lint and type errors Devin AI 2025-04-25 20:56:22 +00:00
  • 1f2def2cbe Fix Vertex AI embeddings URL typo (publishers/goole -> publishers/google) Devin AI 2025-04-25 20:51:36 +00:00
  • b0304005f2 Fix linting issue in test file devin/1745603785-fix-bedrock-embedder-operation-name Devin AI 2025-04-25 18:02:53 +00:00
  • fe33f90bb2 Fix #2688: Add operation_name parameter to AWS Bedrock embedder configuration Devin AI 2025-04-25 17:59:40 +00:00
  • e3ab80f517 Merge branch 'main' into lg-guardrail-llm Lucas Gomide 2025-04-25 11:47:24 -03:00
  • 50b603d3d2 feat: support to define a task guardrail using YAML config Lucas Gomide 2025-04-24 12:11:38 -03:00
  • b2969e9441 style: fix linter issue (#2686) Lucas Gomide 2025-04-25 10:34:00 -03:00
  • c68257efbc style: fix linter issue lg-fix-linter Lucas Gomide 2025-04-25 10:30:58 -03:00
  • 5b9606e8b6 fix contenxt windown João Moura 2025-04-24 23:07:47 -07:00
  • 7c1a87e5ab new tool around adapter João Moura 2025-04-24 23:05:50 -07:00
  • af5a605f31 Merge pull request #284 from crewAIInc/lorenze/enterprise-integrations João Moura 2025-04-24 14:48:02 -07:00
  • 40dd22ce2c refactor: remove main execution block from EnterpriseActionKitToolAdapter lorenzejay 2025-04-24 14:39:55 -07:00
  • 4d86da80c3 feat: add EnterpriseActionKitToolAdapter and EnterpriseActionTool for enterprise action execution lorenzejay 2025-04-24 14:20:40 -07:00
  • f1015827e4 Fix: Update import sorting and implement abstract methods devin/1745489606-fix-chromadb-import Devin AI 2025-04-24 10:31:59 +00:00
  • f2c9c5581c Fix: Update tests to work with lazy ChromaDB imports Devin AI 2025-04-24 10:22:18 +00:00
  • 4434481f03 Fix: Make ChromaDB imports lazy to prevent SQLite3 version check on import (fixes #2682) Devin AI 2025-04-24 10:18:03 +00:00
  • 3572ecf1c7 Fix duplicate test_reset_knowledge_memories function devin/1745445328-fix-reset-memories-no-crew-issue-2677 Devin AI 2025-04-23 22:06:10 +00:00
  • 4cf90dbcb7 Fix type-checker errors in utils.py Devin AI 2025-04-23 22:00:44 +00:00
  • 155fe58ee7 Fix issue #2678: Fix parameter name mismatch in reset-memories command devin/1745445272-fix-reset-memories-command Devin AI 2025-04-23 21:58:46 +00:00
  • 7a7736cfc6 Fix reset-memories --knowledge command failing with 'No crew found' error Devin AI 2025-04-23 21:57:36 +00:00
  • e5d0cc8ac1 fix: attempt to fix type-checker Lucas Gomide 2025-04-23 16:56:09 -03:00
  • b6817b601d test: remove useless or duplicated test Lucas Gomide 2025-04-23 16:50:45 -03:00
  • 4f61de8e08 refactor: replace if/raise with assert Lucas Gomide 2025-04-23 16:40:44 -03:00
  • 098a9ba519 feat: remove Docker availability check from TaskGuardrail Lucas Gomide 2025-04-23 16:34:11 -03:00
  • 885c1d40b7 feat: ensure guardrail is callable while initializing Task Lucas Gomide 2025-04-23 16:25:58 -03:00
  • 05e99bdfe5 feat: renaming GuardrailTask to TaskGuardrail Lucas Gomide 2025-04-23 14:37:46 -03:00
  • 0ed683241d feat: allow to set unsafe_mode from Guardrail task Lucas Gomide 2025-04-22 12:32:12 -03:00
  • 09543cd705 feat: handle malformed or invalid response from CodeInterpreterTool Lucas Gomide 2025-04-22 12:24:40 -03:00
  • 50453c6984 feat: add auto-discovery for Guardrail code execution mode Lucas Gomide 2025-04-21 19:19:37 -03:00
  • 91b618b4e0 feat: support to define a guardrail task no-code Lucas Gomide 2025-04-21 18:59:56 -03:00
  • edc9b44c47 Add secure Python Sandbox and Enhanced Logging in CodeInterpreterTool (#281) Lucas Gomide 2025-04-23 16:42:05 -03:00
  • 685d20f46c added gpt-4.1 models and gemini-2.0 and 2.5 pro models (#2609) Kunal Lunia 2025-04-23 23:50:32 +05:30
  • 9ebf3aa043 docs(CodeInterpreterTool): update docs (#2675) Lucas Gomide 2025-04-23 14:27:25 -03:00
  • ee2c7cd07a docs(CodeInterpreterTool): update docs lg-update-code-interpreter-tool Lucas Gomide 2025-04-23 14:16:39 -03:00
  • 78d0ec501d fix: do not use deprecated distutils in FileWriterTool (#280) Lucas Gomide 2025-04-23 11:29:07 -03:00
  • 5d4ab49153 Update documentation with conda installation instructions devin/1745401817-add-conda-package Devin AI 2025-04-23 09:54:14 +00:00
  • d3223a5aa1 Add conda package support (closes #2673) Devin AI 2025-04-23 09:50:48 +00:00
  • f4e61ae714 Fix import sorting issues in Elasticsearch integration devin/1745385766-elasticsearch-integration Devin AI 2025-04-23 05:53:54 +00:00
  • 958751fe36 Fix type-checking errors in Elasticsearch integration Devin AI 2025-04-23 05:44:47 +00:00
  • 3c838f16ff Add elasticsearch dependency to pyproject.toml Devin AI 2025-04-23 05:29:58 +00:00
  • 6c08e6062a Add Elasticsearch integration for RAG storage Devin AI 2025-04-23 05:27:53 +00:00
  • 2e4c97661a Add enterprise deployment documentation to CLI docs (#2670) Tony Kipkemboi 2025-04-22 13:27:58 -07:00
  • 5320960f3f docs: add flow plot visualization example to documentation (#2668) devin/1745348680-add-flow-plot-image Devin AI 2025-04-22 19:07:38 +00:00
  • e6133a599b fix: update type annotations to fix type-checker errors devin/1745347215-fix-listen-decorator-ambiguity Devin AI 2025-04-22 18:59:38 +00:00
  • 768597c6ce fix: sort imports in test file to fix lint error Devin AI 2025-04-22 18:58:15 +00:00
  • d5f23c439a fix: clarify @listen decorator method vs output behavior (#2666) Devin AI 2025-04-22 18:56:27 +00:00
  • fc72e2bd9f Fix result_as_answer handling in ToolUsage class devin/1745339652-fix-custom-tool-invocation Devin AI 2025-04-22 16:54:28 +00:00
  • 16eb4df556 docs: update docs.json with contextual options, SEO, and 404 redirect (#2654) Tony Kipkemboi 2025-04-22 09:52:27 -07:00
  • c7d126ade0 Fix tool_utils to pass original_tools to ToolUsage Devin AI 2025-04-22 16:49:23 +00:00
  • 6dc8c1ad74 Fix test to use execute_tool_and_check_finality function Devin AI 2025-04-22 16:47:28 +00:00
  • 9c6cc590f5 Fix import sorting in test file with ruff Devin AI 2025-04-22 16:43:01 +00:00
  • 4f4b283885 Fix AgentAction constructor call in test Devin AI 2025-04-22 16:41:42 +00:00
  • 6f7261f026 Fix import sorting in test file Devin AI 2025-04-22 16:38:52 +00:00
  • bcb472eff9 Fix issue #2664: Custom tools not being called by the agent Devin AI 2025-04-22 16:36:52 +00:00
  • 3d9000495c Change CLI tool publish message (#2662) Vini Brasil 2025-04-22 13:09:30 -03:00
  • cfb9d55b05 test: Fix o4-mini test to use mocking instead of real API calls devin/1745337546-fix-o4-mini-stop-parameter Devin AI 2025-04-22 16:06:25 +00:00
  • 130ed3481f fix: Remove stop parameter for o4-mini model Devin AI 2025-04-22 16:00:41 +00:00
  • 7973c163f3 Add chunk reading functionality to FileReadTool (#266) Milad Noroozi 2025-04-22 17:48:29 +03:30
  • dbb5d725ce Fix #2659: Add litellm ContextWindowExceededError detection devin/1745331432-fix-context-window-detection Devin AI 2025-04-22 14:18:16 +00:00
  • 8c0e7d235e Fix Deepseek-v3-250324 empty responses issue (#2657) devin/1745320800-fix-deepseek-empty-responses Devin AI 2025-04-22 11:18:44 +00:00
  • 6d0039b117 docs: 0.114.0 release notes, navigation restructure, new guides, deploy video, and cleanup (#2653) Tony Kipkemboi 2025-04-21 16:18:21 -07:00
  • 92293836da Fix Jinja2 templating for loop variables and mixed syntax devin/1745158957-improve-templating Devin AI 2025-04-20 14:56:53 +00:00
  • bf55e2fc3a Fix import sorting with proper blank lines Devin AI 2025-04-20 14:43:47 +00:00
  • 4f0f6344db Fix remaining import sorting issues Devin AI 2025-04-20 14:41:43 +00:00
  • 11386e69bf Fix CI issues: sort imports and enable Jinja2 autoescape Devin AI 2025-04-20 14:40:08 +00:00
  • 15dd15fcab [FEATURE] Improve agent/task templating with Jinja2 Devin AI 2025-04-20 14:36:46 +00:00
  • 74c1f7492a Fix lint: Apply automatic fixes from ruff linter devin/1745103821-fix-planning-llm-auth Devin AI 2025-04-19 23:16:22 +00:00
  • 559442853e Fix lint: Add unittest import to match project conventions Devin AI 2025-04-19 23:14:44 +00:00
  • 65dd3c1bdc Fix lint: Correct import order in test file Devin AI 2025-04-19 23:12:48 +00:00
  • 5ebd3ce269 Fix CI issues: Fix import sorting and type error Devin AI 2025-04-19 23:10:40 +00:00
  • 7ff66aaf71 Fix security: Use mock approach in tests instead of hardcoded API keys Devin AI 2025-04-19 23:08:16 +00:00
  • f7ecc0bc47 Fix issue #2647: Make planning LLM inherit authentication parameters from agent's LLM Devin AI 2025-04-19 23:06:52 +00:00
  • 819bd0b3b2 Fix #2645: Remove 'models/' prefix from LLM model names devin/1745092482-fix-gemini-model-prefix Devin AI 2025-04-19 20:20:46 +00:00
  • 311a078ca6 Enhance knowledge management in CrewAI (#2637) Lorenze Jay 2025-04-18 18:33:04 -07:00
  • 023a32758d docstrings added improvement/knowledge-query-limits-and-context lorenzejay 2025-04-18 18:25:23 -07:00
  • d7e97ed509 Enhance KnowledgeConfig with field descriptions lorenzejay 2025-04-18 18:17:46 -07:00
  • db46a415ce Fix #2642: Add local file path handling to AddImageTool for Claude 3.7 Sonnet devin/1744968587-fix-claude-3-7-sonnet-multimodal Devin AI 2025-04-18 09:40:11 +00:00
  • a8d0a5f461 Fix import order in litellm_update_test.py devin/1744965712-update-dependencies Devin AI 2025-04-18 08:46:19 +00:00
  • ba20e9509b Update uv.lock for litellm v1.66.3 dependency Devin AI 2025-04-18 08:44:40 +00:00
  • 989ef138fc Update litellm dependency to v1.66.3 to fix #2640 Devin AI 2025-04-18 08:44:20 +00:00
  • 9a135262c5 Fix lint and type-checker issues devin/1744946822-fix-plot-feature Devin AI 2025-04-18 03:31:27 +00:00
  • b849a5a96b Fix plot functionality (#2638) Devin AI 2025-04-18 03:29:09 +00:00
  • 06938f0d31 Merge branch 'main' of github.com:crewAIInc/crewAI into devin/1744622358-fix-agentops-key-check devin/1744622358-fix-agentops-key-check lorenzejay 2025-04-17 17:15:13 -07:00
  • 3981d8591a Update documentation to format parameter names in code style lorenzejay 2025-04-17 17:10:33 -07:00
  • 5d41ded7ed Add VCR support for agent tests with query limits and score thresholds lorenzejay 2025-04-17 16:48:16 -07:00