Commit Graph

  • bf8fbb0a44 Minor adjustments on Tool publish and docs (#2958) Lucas Gomide 2025-06-04 12:58:26 -03:00
  • 5c750144b2 docs: update docs and templates since we support Python 3.13 lg-adjusments-tools-agent Lucas Gomide 2025-06-04 11:55:05 -03:00
  • c263cc7244 fix: fix tool publisher logger when available_exports is found Lucas Gomide 2025-06-04 11:50:50 -03:00
  • 552921cf83 feat: load Tool from Agent repository by their own module (#2940) Lucas Gomide 2025-06-04 10:53:25 -03:00
  • 776912f616 Merge branch 'main' into lg-agent-repo-private-tool lg-agent-repo-private-tool Lucas Gomide 2025-06-04 10:47:48 -03:00
  • 372874fb3a agent add knowledge sources fix and test (#2948) Lorenze Jay 2025-06-04 06:47:15 -07:00
  • c96ae80121 Fix CI failures: correct context window ratio and remove unused imports devin/1749031363-add-aiml-api-provider Devin AI 2025-06-04 10:15:30 +00:00
  • d89dfafdab Add AI/ML API provider integration Devin AI 2025-06-04 10:08:32 +00:00
  • 755bb185c0 Fix remaining mock LLM objects missing supports_stop_words attribute devin/1749019731-fix-issue-2950 Devin AI 2025-06-04 07:19:13 +00:00
  • bb72804e74 Fix CI failures: remove unused imports and add streaming parameters to agent adapters and test mocks Devin AI 2025-06-04 07:15:10 +00:00
  • 510a4087cd Fix existing test assertions for streaming parameters Devin AI 2025-06-04 07:08:26 +00:00
  • 495af081d2 Fix streaming implementation issues Devin AI 2025-06-04 07:06:43 +00:00
  • b3b2b1e25f Implement comprehensive streaming support for CrewAI Devin AI 2025-06-04 07:00:54 +00:00
  • d9ddc6c2b0 Fix MLflow test implementation and remove unused pytest import devin/1748985176-fix-mlflow-integration-issue-2947 Devin AI 2025-06-03 22:14:26 +00:00
  • 289214b9b7 Complete MLflow integration implementation Devin AI 2025-06-03 22:07:33 +00:00
  • 1f32e2b4f9 Fix remaining lint issues with noqa comments Devin AI 2025-06-03 21:53:59 +00:00
  • 8ee8a2941b Remove MLflow listener import from events/__init__.py to fix lint CI Devin AI 2025-06-03 21:48:37 +00:00
  • 88b5d835a4 Fix lint issues and add parameter validation Devin AI 2025-06-03 21:41:14 +00:00
  • 38a54115a3 Add MLflow listener and update dependencies Devin AI 2025-06-03 21:30:50 +00:00
  • 39a5a40b41 Implement MLflow integration for issue #2947 Devin AI 2025-06-03 21:30:40 +00:00
  • fec719bdc0 Fix mypy type-checker errors Devin AI 2025-06-03 21:22:17 +00:00
  • d8d76b122e Merge branch 'main' into lg-agent-repo-private-tool Lucas Gomide 2025-06-03 18:17:09 -03:00
  • f403557274 Merge branch 'main' of github.com:crewAIInc/crewAI into lorenze/re-add-missing-add-sources lorenze/re-add-missing-add-sources lorenzejay 2025-06-03 14:16:46 -07:00
  • fb16adabde agent add knowledge sources fix and test lorenzejay 2025-06-03 14:16:11 -07:00
  • 5427f3dae3 Implement code review improvements Devin AI 2025-06-03 21:14:46 +00:00
  • 1cfa3f8b2d Fix telemetry singleton pattern to respect dynamic environment variables Devin AI 2025-06-03 21:09:09 +00:00
  • 264e2b01fd Address lint failures and improve exception handling devin/1748975241-fix-issue-2943 Devin AI 2025-06-03 18:43:01 +00:00
  • faddb7dca2 Fix ValidationError when using memory=True without OpenAI API key Devin AI 2025-06-03 18:36:58 +00:00
  • 6fe02e12db Fix CI failures: update test regex pattern for Pydantic validation errors devin/1748969991-fix-issue-2941 Devin AI 2025-06-03 17:24:01 +00:00
  • b262f05c97 Address GitHub review feedback for selective execution feature Devin AI 2025-06-03 17:17:00 +00:00
  • 0e963b6de1 Add selective task execution feature for issue #2941 Devin AI 2025-06-03 17:07:36 +00:00
  • 9c2e8e2471 feat: load Tool from Agent repository by their own module Lucas Gomide 2025-06-03 11:25:08 -03:00
  • 748f438232 Support to generate a tool spec file for each published released (#313) Lucas Gomide 2025-06-03 11:11:17 -03:00
  • 2bd6b72aae Persist available tools from a Tool repository (#2851) Lucas Gomide 2025-06-03 11:09:02 -03:00
  • ee20e78007 remove TODO: security check since we are handle that on enterprise side lg-expose-public-tools Lucas Gomide 2025-06-03 10:55:20 -03:00
  • 506302d519 feat: add env_vars attribute to BaseTool Lucas Gomide 2025-06-02 11:54:07 -03:00
  • f6c9b63ce1 test: fix tests Lucas Gomide 2025-05-27 09:49:25 -03:00
  • 1c29a289d2 feat: allow to install a Tool from pypi Lucas Gomide 2025-05-24 13:34:34 -03:00
  • 6f73bd80f4 feat: provide more context about exportable tools Lucas Gomide 2025-05-19 10:25:07 -03:00
  • f6399208fb refactor: renaming available_tools_classes by available_exports Lucas Gomide 2025-05-16 13:09:53 -03:00
  • c58a7134b2 sytle: fix linter issues Lucas Gomide 2025-05-16 10:27:00 -03:00
  • 2c31f5995c ci: ignore explictly templates from ruff check Lucas Gomide 2025-05-16 09:50:05 -03:00
  • d2144891d8 feat: persist available Tools from repository on publish Lucas Gomide 2025-05-15 18:53:15 -03:00
  • 5a9360e9a7 feat: add capability to see and expose public Tool classes Lucas Gomide 2025-05-15 16:35:09 -03:00
  • f02e0060fa feat/portkey-ai-docs-udpated (#2936) siddharth Sambharia 2025-06-03 17:45:28 +05:30
  • 6a62d2af6e Update uv.lock with pytest-vcr constraint exclusion devin/1733217052-update-portkey-docs Devin AI 2025-06-03 08:54:56 +00:00
  • e935e5d71f Fix Python 3.12 CI failure: exclude pytest-vcr to prevent conflict with pytest-recording Devin AI 2025-06-03 08:54:41 +00:00
  • 545e1b719d Address comprehensive review feedback: add enhanced error handling, configuration management, version compatibility matrix, and security best practices Devin AI 2025-06-03 08:39:30 +00:00
  • 45ceb20cd7 Update Portkey integration documentation Devin AI 2025-06-03 08:31:33 +00:00
  • 66b7628972 Support Python 3.13 (#2844) Lucas Gomide 2025-06-02 19:12:24 -03:00
  • 0bd62350a3 build: ensure tiktoken greather than 0.8.0 due Python 3.13 compatibility lg-python-3-13 Lucas Gomide 2025-06-02 18:24:01 -03:00
  • 5a3b94c84b feat: upgrade fastavro, pyarrow and lancedb lg-python-3.13 Lucas Gomide 2025-06-02 18:20:41 -03:00
  • 5307055ae6 build: attempt to build PyTorch on Python 3.13 Lucas Gomide 2025-06-02 18:01:59 -03:00
  • 41925a7728 build: drop fastembed is not longer used Lucas Gomide 2025-06-02 17:27:35 -03:00
  • 6ebfb57f9e build: explicit tokenizers dependency Lucas Gomide 2025-06-02 17:26:53 -03:00
  • db316e55b2 build: adds requires python <3.14 Lucas Gomide 2025-06-02 17:21:34 -03:00
  • 4a7b5ef93f docs: update docs about support python version Lucas Gomide 2025-05-15 13:34:37 -03:00
  • 7d15b29df8 ci: support python 3.13 on CI Lucas Gomide 2025-05-15 13:34:13 -03:00
  • 575d1c729d Fix CI test failures: regex pattern, mock patches, method signature devin/1748888068-fix-issue-2933 Devin AI 2025-06-02 18:29:16 +00:00
  • 45404537fd Address PR feedback: Add validation, refactor code duplication, enhance tests Devin AI 2025-06-02 18:23:11 +00:00
  • 229bbd9bbe Add execution_image parameter to Agent for custom Docker images Devin AI 2025-06-02 18:18:14 +00:00
  • e4e9bf343a revamp devin/1748280430-reasoning-interval João Moura 2025-06-02 10:18:50 -07:00
  • efebcd9734 improving tool usage for crewai enterprise tools João Moura 2025-06-01 09:48:06 -07:00
  • 6ecb30ee87 improved João Moura 2025-06-01 03:08:25 -07:00
  • 7c12aeaa0c cleanign state agent João Moura 2025-06-01 01:37:31 -07:00
  • 4fcabd391f populating state João Moura 2025-06-01 01:27:26 -07:00
  • d6a79703d3 Fix type-checker error: replace JSONEncodeError with proper exception types devin/1748760651-fix-issue-2929 Devin AI 2025-06-01 07:03:26 +00:00
  • c1eb48bd6e Add error handling for JSON serialization failures Devin AI 2025-06-01 06:58:27 +00:00
  • bcc77cb831 Fix lint: remove unused pytest import Devin AI 2025-06-01 06:57:58 +00:00
  • f47ed4f1f1 Fix Flow persistence with nested Pydantic models (issue #2929) Devin AI 2025-06-01 06:54:48 +00:00
  • 7009a6b7a0 Agent State Step 1 João Moura 2025-05-31 23:15:39 -07:00
  • c045399d6b Update README.md (#2923) VirenG 2025-06-01 10:09:42 +05:30
  • e3cd7209ad fixing console formatter João Moura 2025-05-31 21:37:36 -07:00
  • 6463715567 Fix serialization to use str() instead of repr() for better custom object output devin/1748719657-fix-pandas-dataframe-input Devin AI 2025-05-31 20:09:14 +00:00
  • 940bf2aa5d Add VCR cassette for DataFrame test to fix CI authentication error Devin AI 2025-05-31 19:58:45 +00:00
  • 1bf2e760ab Fix test failures for serialization changes Devin AI 2025-05-31 19:53:59 +00:00
  • 80b48208d5 Address lint failure and code review feedback Devin AI 2025-05-31 19:46:52 +00:00
  • acd5aadfd1 Fix pandas DataFrame input support in crew.kickoff() Devin AI 2025-05-31 19:41:21 +00:00
  • 1da2fd2a5c Expand MCP Integration documentation structure (#2922) Tony Kipkemboi 2025-05-30 17:38:36 -04:00
  • e07e11fbe7 docs(mcp): Comprehensive update to MCPServerAdapter documentation (#2921) Tony Kipkemboi 2025-05-30 15:09:52 -04:00
  • 72b3a8c70a feat: allow to provide the driver and options to be used by Selenium (#316) Lucas Gomide 2025-05-30 09:13:11 -03:00
  • 6b354201cb Fix lint issues: suppress unused chromadb import warnings and update remaining external memory test devin/1748594885-fix-issue-2919 Devin AI 2025-05-30 09:45:39 +00:00
  • 5566f4716b Update external memory tests to handle optional ChromaDB dependency Devin AI 2025-05-30 09:38:50 +00:00
  • ea5f6b592c Update memory tests to handle optional ChromaDB dependency Devin AI 2025-05-30 09:37:44 +00:00
  • a0057afe45 Fix Collection type annotation and test mocking issues Devin AI 2025-05-30 09:27:06 +00:00
  • ebcb6c6f90 Fix CI failures: restore missing error classes and resolve type issues Devin AI 2025-05-30 09:19:30 +00:00
  • c7e83a7529 Update optional dependencies tests Devin AI 2025-05-30 09:10:46 +00:00
  • f0b1cc23f4 Add ChromaDBRequiredError class and improve error handling Devin AI 2025-05-30 09:10:35 +00:00
  • 7b129fc847 Fix #2919: Make chromadb an optional dependency to resolve package conflicts Devin AI 2025-05-30 08:56:35 +00:00
  • 46eaa41fb4 fix: remove unused imports and variables to fix lint issues devin/1748584219-allow-delegation-to-specific-agents Devin AI 2025-05-30 05:59:35 +00:00
  • e06e39899c feat: add target_agents parameter to allow constrained delegation Devin AI 2025-05-30 05:55:26 +00:00
  • 635e5a21f3 updated reasoning João Moura 2025-05-29 20:50:38 -07:00
  • 55ed91e313 feat: log usage tools when called by LLM (#2916) Lucas Gomide 2025-05-29 15:34:34 -03:00
  • a2a6f87a59 feat: print llm tool usage in console lg-emit-tool-usage Lucas Gomide 2025-05-29 15:09:14 -03:00
  • f92137712b feat: log usage tools when called by LLM Lucas Gomide 2025-05-29 11:05:16 -03:00
  • e676c83d7f docs: Adds Gemini example to OpenAI-compat section (#2915) Mark McDonald 2025-05-29 21:52:32 +08:00
  • e0cd41e9f9 updating origin/devin/1748280430-reasoning-interval João Moura 2025-05-28 20:49:05 -07:00
  • 224ba1fb69 new test for adaptative reasoning João Moura 2025-05-28 09:50:19 -07:00
  • 286958be4f Move adaptive reasoning context prompt to en.json Devin AI 2025-05-28 16:57:34 +00:00
  • 36fc2365d3 Move mid-execution reasoning update prompt to en.json Devin AI 2025-05-28 16:55:30 +00:00