Commit Graph

  • 9228fae4ed fix: improve JSON console formatting for tool inputs Devin AI 2025-09-07 06:56:20 +00:00
  • 777cb74ab9 Merge remote-tracking branch 'origin/gl/chore/disable-line-length-linting' into gl/chore/project-leaf-typing-linting gl/chore/project-leaf-typing-linting Greyson Lalonde 2025-09-07 01:20:48 -04:00
  • d0641a8084 chore: modernize project module typing Greyson Lalonde 2025-09-07 01:16:55 -04:00
  • f06765c86d Fix lint and type-checker issues devin/1757144929-fix-issue-3463 Devin AI 2025-09-06 07:56:52 +00:00
  • 4e19ecbf7b Fix: Add connect_timeout parameter to get_mcp_tools method Devin AI 2025-09-06 07:52:45 +00:00
  • c7d80348ec chore: disable E501 line length linting rule Greyson Lalonde 2025-09-06 02:40:31 -04:00
  • 1a96ed7b00 fix: rebranding of Azure AI Studio (Azure OpenAI Studio) to Azure AI Foundry (#3424) Kim 2025-09-06 09:42:05 +09:00
  • 1a1bb0ca3d docs: Docs updates (#3459) Tony Kipkemboi 2025-09-05 17:40:11 -04:00
  • 99b79ab20d docs: move Bedrock tool docs to integration folder and add CrewAI automation tool docs (#3403) Mike Plachta 2025-09-05 12:12:35 -07:00
  • 80974fec6c docs: expand webhook event types with detailed categorization and descriptions (#3369) Mike Plachta 2025-09-05 11:57:01 -07:00
  • 30b9cdd944 chore: expand ruff rules with comprehensive linting (#3453) Greyson LaLonde 2025-09-05 14:38:56 -04:00
  • 3bfa1c6559 Fix issue #3454: Add proactive context length checking to prevent empty LLM responses devin/1757087801-fix-llm-empty-response-context-overflow Devin AI 2025-09-05 16:05:35 +00:00
  • af84ba2272 Merge branch 'main' into gl/fix/cache-handler-types-and-imports gl/fix/cache-handler-types-and-imports Greyson LaLonde 2025-09-05 10:03:41 -04:00
  • 610c1f70c0 chore: relax mypy configuration and exclude tests from CI (#3452) Greyson LaLonde 2025-09-05 10:00:05 -04:00
  • e93d597721 fix: add type annotations to contextual_memory.py Greyson LaLonde 2025-09-05 09:57:02 -04:00
  • a414e7f2a7 fix: update test files to use 'limit' instead of 'latest_n' and fix metadata in MemorySaveCompletedEvent Greyson LaLonde 2025-09-05 09:22:21 -04:00
  • fbcd8bcd83 fix: update contextual_memory to use 'limit' instead of 'latest_n' Greyson LaLonde 2025-09-05 09:09:33 -04:00
  • 5f776bbb0a fix: update import to use crewai.llms.base_llm Greyson LaLonde 2025-09-05 08:58:43 -04:00
  • 909b2fd0ef fix: use create_default_llm when llm is None in BaseEvaluator Greyson LaLonde 2025-09-05 08:57:58 -04:00
  • 929f9dadb4 fix: remove unnecessary wraps parameter in test patch Greyson LaLonde 2025-09-04 23:15:20 -04:00
  • 4ef4632a8c fix: update return type annotations in OpenAIAgentAdapter Greyson LaLonde 2025-09-04 23:08:56 -04:00
  • c246df3cb2 fix: add type annotations to converter instance variables Greyson LaLonde 2025-09-04 23:02:13 -04:00
  • 4fd40e7857 fix: add missing super call in LangGraphConverterAdapter Greyson LaLonde 2025-09-04 22:58:18 -04:00
  • 25204c6cb8 fix: add type annotations to structured output converter Greyson LaLonde 2025-09-04 22:53:32 -04:00
  • b44776c367 fix: resolve mypy type errors across agent adapters and core modules Greyson LaLonde 2025-09-04 22:47:18 -04:00
  • 843801f554 fix: make task required in CrewAgentExecutor and fix all type annotations Greyson LaLonde 2025-09-04 22:13:46 -04:00
  • 2faa13ddcb refactor: improve type annotations and simplify code in CrewAgentExecutor Greyson LaLonde 2025-09-04 17:07:02 -04:00
  • e385b45667 fix: update cache test assertions for JSON serialization Greyson LaLonde 2025-09-04 16:10:46 -04:00
  • f03567d463 Merge branch 'main' into gl/fix/cache-handler-types-and-imports Greyson LaLonde 2025-09-04 16:01:26 -04:00
  • e9f4ac070b chore: Relax mypy to not run on tests dir for now Greyson LaLonde 2025-09-04 15:57:17 -04:00
  • bcee792390 fix: resolve mypy errors in storage and tracing modules Greyson LaLonde 2025-09-04 15:39:01 -04:00
  • ab82da02f9 refactor: cleanup crew agent executor (#3440) Greyson LaLonde 2025-09-04 15:32:47 -04:00
  • 221bfcccce refactor: consolidate ChromaDB response extraction logic Greyson LaLonde 2025-09-04 15:21:48 -04:00
  • 4812986f58 fix: resolve mypy type annotation issues in storage and telemetry modules Greyson LaLonde 2025-09-04 14:58:28 -04:00
  • 23c60befd8 fix: resolve additional mypy type annotation issues Greyson LaLonde 2025-09-04 13:22:36 -04:00
  • 8dd3493e9c fix: resolve additional mypy type annotation issues Greyson LaLonde 2025-09-04 13:07:37 -04:00
  • 9306d889a7 fix: resolve remaining mypy type annotation issues Greyson LaLonde 2025-09-04 13:00:11 -04:00
  • 8354cdf061 fix: add missing type annotations to fix mypy strict mode errors Greyson LaLonde 2025-09-04 11:41:57 -04:00
  • 2ba48dd82a fix: add type annotations and exclude tests from mypy Greyson LaLonde 2025-09-04 11:11:59 -04:00
  • 0bab041531 fix: resolve remaining mypy type errors Greyson LaLonde 2025-09-04 10:40:33 -04:00
  • 75b7c579f6 Fix type-checking errors in structured_tool.py and tests devin/1756975026-fix-crewstructuredtool-invoke-bug Devin AI 2025-09-04 08:58:43 +00:00
  • 89fcd2a5b4 Fix CrewStructuredTool invoke() method bugs Devin AI 2025-09-04 08:43:43 +00:00
  • eed2ffde5f fix: resolve additional mypy type errors Greyson LaLonde 2025-09-03 23:23:36 -04:00
  • b6e7311d2d fix: update cache tests to use input_data parameter name Greyson LaLonde 2025-09-03 23:09:51 -04:00
  • 90ca02b9dc fix: address mypy type errors in multiple files Greyson LaLonde 2025-09-03 23:05:07 -04:00
  • 06d5c3f170 fix: update remaining deprecated type annotations in tests Greyson LaLonde 2025-09-03 22:40:05 -04:00
  • b94fbd3d3a fix: improve type annotations across codebase Greyson LaLonde 2025-09-03 22:29:41 -04:00
  • bf2b0c5864 fix: Replace remaining Type imports with built-in type annotations devin/1756950448-external-crew-cancellation Devin AI 2025-09-04 02:23:58 +00:00
  • 3257d2757f fix: Complete deprecated typing imports replacement Devin AI 2025-09-04 02:17:59 +00:00
  • 045da4f030 fix: Replace remaining deprecated typing imports with built-in types Devin AI 2025-09-04 02:11:50 +00:00
  • 3619d4dc50 fix: Replace deprecated typing imports with built-in types Devin AI 2025-09-04 02:07:02 +00:00
  • 3a54cc859a feat: Add external termination/cancellation support for running crews Devin AI 2025-09-04 01:52:42 +00:00
  • 43880b49a6 Merge branch 'main' into gl/fix/cache-handler-types-and-imports Greyson LaLonde 2025-09-03 21:15:07 -04:00
  • f0def350a4 chore: update crewAI and tools dependencies to latest versions (#3444) 0.177.0 Lorenze Jay 2025-09-03 17:27:05 -07:00
  • f4f32b5f7f fix: suppress Pydantic deprecation warnings in initialization (#3443) Lorenze Jay 2025-09-03 16:36:50 -07:00
  • bdfc38ba32 refactor: update CacheHandler imports to use direct path Greyson LaLonde 2025-09-03 18:18:05 -04:00
  • 94029017c3 refactor: remove __all__ from internal cache module Greyson LaLonde 2025-09-03 18:17:19 -04:00
  • 89df777887 refactor: use absolute imports in parser module Greyson LaLonde 2025-09-03 18:16:03 -04:00
  • d1fbf24d9e fix: add type annotations to CacheHandler methods Greyson LaLonde 2025-09-03 18:15:46 -04:00
  • 49a5ae0e16 Docs/release 0.175.0 docs (#3441) Tony Kipkemboi 2025-09-03 17:27:11 -04:00
  • d31ffdbb90 docs: update Enterprise Action Auth Token section docs (#3437) Lucas Gomide 2025-09-02 18:36:28 -03:00
  • 47b64d3507 fix: use explicit DeprecationWarning for legacy token detection (#440) Lucas Gomide 2025-09-02 17:28:22 -03:00
  • 33241ef363 refactor: fetch & execute enterprise tool actions from platform (#437) Lucas Gomide 2025-09-02 16:41:00 -03:00
  • 4555ada91e fix(ruff): remove Python 3.12+ only rules for compatibility (#3436) Greyson LaLonde 2025-09-02 14:15:25 -04:00
  • ace1f48cf2 fix: restore typing imports to resolve F821 undefined name errors devin/1756831210-quota-limit-handling Devin AI 2025-09-02 16:54:27 +00:00
  • 9af8e64205 fix: resolve lint issues with deprecated typing imports Devin AI 2025-09-02 16:52:10 +00:00
  • c763457e8d feat: Add graceful quota limit handling for LLM APIs Devin AI 2025-09-02 16:45:35 +00:00
  • 92d71f7f06 chore: migrate CI workflows to uv and update dev tooling (#3426) Greyson LaLonde 2025-09-02 12:35:02 -04:00
  • 93b841fc86 Create tool for generating automations in Studio (#438) Vini Brasil 2025-09-02 11:46:18 -03:00
  • dada9f140f fix: README.md example link 404 (#3432) ZhangYier 2025-09-02 22:29:40 +08:00
  • 878c1a649a refactor: Move events module to crewai.events (#3425) Greyson LaLonde 2025-09-02 10:06:42 -04:00
  • 1b1a8fdbf4 fix: replace mutable default arguments with None (#3429) Greyson LaLonde 2025-08-31 18:57:45 -04:00
  • 2633b33afc fix: enhance LLM event handling with task and agent metadata (#3422) Lorenze Jay 2025-08-29 13:48:49 -07:00
  • e4c4b81e63 chore: refactor parser & constants, improve tools_handler, update tests Greyson LaLonde 2025-08-29 14:35:08 -04:00
  • ec1eff02a8 fix: achieve parity between rag package and current impl (#3418) Greyson LaLonde 2025-08-28 11:22:36 -04:00
  • cb84d2ddfa feat: Add modular contextual AI tools with async functionality (#431) Jinash Rouniyar 2025-08-28 08:56:53 -04:00
  • 0f1b764c3e chore: update crewAI version and dependencies to 0.175.0 and tools to 0.65.0 (#3417) 0.175.0 Lorenze Jay 2025-08-27 19:33:32 -07:00
  • 6ee9db1d4a fix: enhance PlusAPI and TraceBatchManager with timeout handling and graceful failure logging (#3416) Lorenze Jay 2025-08-27 18:43:03 -07:00
  • 1f581fa9ac fix: add OCRTool to crewai_tools package exports (#433) Mike Plachta 2025-08-27 14:11:57 -07:00
  • b42d2e8cf0 fix: resolve lint issues in dependency compatibility tests devin/1756322406-fix-opentelemetry-protobuf-conflict Devin AI 2025-08-27 19:31:32 +00:00
  • 36de68ecd4 fix: resolve opentelemetry protobuf dependency conflict with Google Cloud SDKs Devin AI 2025-08-27 19:28:05 +00:00
  • 6562587cba feat: add InvokeCrewAIAutomationTool for external crew API integration (#430) Mike Plachta 2025-08-27 10:42:19 -07:00
  • d4c27d22cf feat: implement file-based locking decorator for concurrent RAG client access gl/feat/sync-lock-cleanup Greyson LaLonde 2025-08-27 12:03:12 -04:00
  • 109de91d08 fix: batch entity memory items to reduce redundant operations (#3409) Greyson LaLonde 2025-08-27 10:47:20 -04:00
  • 92b70e652d Add hybrid search alpha parameter to the docs (#3397) Erika Shorten 2025-08-27 10:36:39 -04:00
  • 992cd726c4 Weaviate hybrid search (#428) Erika Shorten 2025-08-27 10:33:16 -04:00
  • fc3f2c49d2 chore: remove auth0 and the need of typing the email on 'crewai login' (#3408) Heitor Carvalho 2025-08-27 11:12:57 -03:00
  • 411285f5ef fix: TypedDict compatibility for Python 3.11 and remove unused imports devin/1756255712-add-elasticsearch-support Devin AI 2025-08-27 01:23:10 +00:00
  • dce26e8276 fix: Address CI failures - type annotations, lint, security Devin AI 2025-08-27 01:17:40 +00:00
  • e3a575920c feat: Add comprehensive Elasticsearch support to crewai.rag Devin AI 2025-08-27 01:07:57 +00:00
  • 88d2968fd5 chore: add deprecation notices to Task.max_retries (#3379) Lucas Gomide 2025-08-26 18:24:58 -03:00
  • 7addda9398 Lorenze/better tracing events (#3382) Lorenze Jay 2025-08-26 09:09:46 -07:00
  • 403bb7e208 feat: add descriptive header to scraped website content output (#426) Mike Plachta 2025-08-26 08:10:24 -07:00
  • 4b4a119a9f refactor: simplify rag client initialization (#3401) Greyson LaLonde 2025-08-26 08:54:51 -04:00
  • 869bb115c8 Qdrant RAG Provider Support (#3400) Greyson LaLonde 2025-08-26 08:44:02 -04:00
  • 7ac482c7c9 feat: rag configuration with optional dependency support (#3394) Greyson LaLonde 2025-08-26 00:00:22 -04:00
  • 6508d6db92 fix: update onnxruntime dependency to >=1.22.1 for Windows Server 2019 compatibility devin/1756157899-fix-onnxruntime-windows-server-2019 Devin AI 2025-08-25 21:48:19 +00:00
  • 2e4bd3f49d feat: qdrant generic client (#3377) Greyson LaLonde 2025-08-25 16:02:25 -04:00
  • c02997d956 Add import utilities for optional dependencies (#3389) Greyson LaLonde 2025-08-24 22:57:44 -04:00
  • 774dbe3474 fix: Handle Mem0 metadata size limit breach by truncating large messages devin/1755964343-fix-mem0-metadata-limit-breach Devin AI 2025-08-23 15:56:51 +00:00