Commit Graph

  • f2d3fd0c0f fix(events): add missing event exports to __init__.py (#3532) Greyson LaLonde 2025-09-17 21:50:27 -04:00
  • f28e78c5ba refactor: unify rag storage with instance-specific client support (#3455) Greyson LaLonde 2025-09-17 14:46:54 -04:00
  • 7bb8aa7a3d fix: resolve crew class import issues with complex project names devin/1758113443-fix-crew-class-import-issue Devin AI 2025-09-17 12:52:31 +00:00
  • 05913a4e5c fix: ignore expected security warnings in subprocess_utils.py devin/1758043361-fix-windows-cli-subprocess-permissions Devin AI 2025-09-16 18:03:19 +00:00
  • 870955b4e9 fix: update remaining subprocess calls in git.py to use run_command Devin AI 2025-09-16 17:57:34 +00:00
  • 44ba420130 fix: resolve lint issues in Windows CLI subprocess fix Devin AI 2025-09-16 17:53:05 +00:00
  • 9e04b65549 fix: add Windows-compatible subprocess execution for CLI commands Devin AI 2025-09-16 17:26:44 +00:00
  • c8661c63cb fix: Suppress pandas import type error (pre-existing issue) devin/1757981193-external-knowledge-dir Devin AI 2025-09-16 00:37:33 +00:00
  • a6513e14f2 fix: Add missing @classmethod decorators to field validators Devin AI 2025-09-16 00:30:49 +00:00
  • 77065f2151 fix: Address lint issues in external knowledge directory implementation Devin AI 2025-09-16 00:20:08 +00:00
  • 101cee8a27 feat: Add support for external knowledge directory via CREWAI_KNOWLEDGE_FILE_DIR Devin AI 2025-09-16 00:11:41 +00:00
  • f94758ea27 fix: correct integration tool links in overview documentation devin/1757965725-fix-docs-integration-links Devin AI 2025-09-15 19:49:38 +00:00
  • 4ddab646ce fix: correct uv sync flag order to ensure all extras are installed Greyson Lalonde 2025-09-15 13:08:27 -04:00
  • 61df54273c fix: update VCR cassette paths for additional test files in monorepo Greyson Lalonde 2025-09-15 12:30:32 -04:00
  • 819c06d553 fix: update VCR cassette path for event tests in monorepo Greyson Lalonde 2025-09-15 12:04:33 -04:00
  • af012f8f59 fix: install tools package dependencies for core tests Greyson Lalonde 2025-09-15 11:45:05 -04:00
  • d9edc85e0c chore: update lock file after installing tools dependencies Greyson Lalonde 2025-09-15 11:35:46 -04:00
  • e1c7e6cc67 fix: update test to use correct package path in monorepo Greyson Lalonde 2025-09-15 11:32:43 -04:00
  • 4dc2e48849 fix: ensure crewai-core extras are installed for tests Greyson Lalonde 2025-09-15 11:11:06 -04:00
  • 838e3fd3f9 fix: install all extras for core tests to resolve missing dependencies Greyson Lalonde 2025-09-15 10:45:03 -04:00
  • 20e1aa46d4 fix: use absolute path for VCR cassettes directory Greyson Lalonde 2025-09-14 19:04:05 -04:00
  • 3f5cb77383 fix: update VCR cassette path for monorepo structure Greyson Lalonde 2025-09-14 18:49:24 -04:00
  • b26cec3a80 fix: align OPENAI_API_KEY format with original tests Greyson Lalonde 2025-09-12 23:41:32 -04:00
  • 09d9341aa9 fix: simplify pytest execution from workspace root Greyson Lalonde 2025-09-12 23:37:51 -04:00
  • 916c217d4b fix: use proper uv sync with dev dependencies and package context Greyson Lalonde 2025-09-12 23:31:10 -04:00
  • 25f83d7a26 fix: run tests from package directory context Greyson Lalonde 2025-09-12 23:27:43 -04:00
  • 18750b67c6 fix: install package-specific extras for tests Greyson Lalonde 2025-09-12 23:24:21 -04:00
  • fd75cd10de fix: install all extras for tools tests Greyson Lalonde 2025-09-12 23:09:43 -04:00
  • 147488b746 fix: use directory flag for isolated pytest execution Greyson Lalonde 2025-09-12 23:07:44 -04:00
  • 1a8bf47d20 fix: add root pytest config Greyson Lalonde 2025-09-12 23:03:58 -04:00
  • d610023527 fix: resolve pytest conftest conflicts with package-specific configs Greyson Lalonde 2025-09-12 22:57:42 -04:00
  • 5ee1b35889 chore: consolidate GitHub workflows and remove duplicate lock file Greyson Lalonde 2025-09-12 22:43:28 -04:00
  • 41d9ee6d15 chore: consolidate monorepo dependencies and configuration Greyson Lalonde 2025-09-12 22:33:59 -04:00
  • a7bb489e9f feat: complete monorepo transformation with tools integration Greyson Lalonde 2025-09-12 22:07:31 -04:00
  • 6114dbe557 Merge commit 'e16606672afab6c257010ce4a0ff1614740aa096' as 'packages/tools' Greyson Lalonde 2025-09-12 21:58:02 -04:00
  • e16606672a Squashed 'packages/tools/' content from commit 78317b9c Greyson Lalonde 2025-09-12 21:58:02 -04:00
  • a7f7b1bd68 fix: remove tools references temporarily for subtree add Greyson Lalonde 2025-09-12 21:57:57 -04:00
  • ff5cbdee07 feat: restructure as monorepo Greyson Lalonde 2025-09-12 21:57:17 -04:00
  • e4ff96bc05 Merge branch 'main' into gl/refactor/agent-adapter-typing-and-docs Greyson LaLonde 2025-09-12 17:32:05 -04:00
  • 81bd81e5f5 fix: handle model parameter in OpenAI adapter initialization (#3510) Greyson LaLonde 2025-09-12 17:31:53 -04:00
  • b379e3d012 Merge branch 'main' into gl/refactor/agent-adapter-typing-and-docs Greyson LaLonde 2025-09-12 15:57:27 -04:00
  • 1b00cc71ef Dropping messages from metadata in Mem0 Storage (#3390) Vidit Ostwal 2025-09-13 00:55:29 +05:30
  • 8d9cee45f2 feat: attempt to make embedchain optional (#450) Lucas Gomide 2025-09-12 14:35:17 -03:00
  • f9925887aa Add CrewAIPlatformTools (#449) Lucas Gomide 2025-09-12 13:04:26 -03:00
  • e9dc590fc6 refactor: make sanitize_tool_name a static method Greyson Lalonde 2025-09-12 11:21:48 -04:00
  • aec730f04a fix: remove @abstractmethod decorator from sanitize_tool_name Greyson Lalonde 2025-09-12 11:05:21 -04:00
  • 3a8889ce61 Merge branch 'main' into lorenze/trace-improvements-3 lorenze/trace-improvements-3 Greyson LaLonde 2025-09-12 10:45:11 -04:00
  • 80ad6961cd Merge branch 'main' into gl/refactor/agent-adapter-typing-and-docs Greyson LaLonde 2025-09-12 10:42:05 -04:00
  • 45d0c9912c chore: add type annotations and docstrings to openai agent adapters (#3505) Greyson LaLonde 2025-09-12 10:41:39 -04:00
  • a6293689d1 Merge branch 'main' into gl/refactor/agent-adapter-typing-and-docs Greyson LaLonde 2025-09-12 10:39:22 -04:00
  • 42e93984c3 fix: Refactor try-except loop to resolve PERF203 lint issue devin/1757684298-support-multiple-llm-formats Devin AI 2025-09-12 14:01:09 +00:00
  • 41ad22a573 fix: Address lint issues in parser implementation Devin AI 2025-09-12 13:55:27 +00:00
  • c84bdac4a6 feat: Add support for multiple LLM output formats beyond ReAct Devin AI 2025-09-12 13:48:38 +00:00
  • 1f1ab14b07 fix: resolve test duration cache issues in CI workflows (#3506) Greyson LaLonde 2025-09-12 08:38:47 -04:00
  • 2a1a9a3cb7 refactor: improve type hints and add docstrings to agent adapters Greyson LaLonde 2025-09-11 23:07:04 -04:00
  • d865a49f5a Merge branch 'main' into lorenze/trace-improvements-3 Greyson LaLonde 2025-09-11 17:41:47 -04:00
  • 1a70f1698e feat: add thread-safe platform context management (#3502) Lucas Gomide 2025-09-11 18:32:51 -03:00
  • 677fe9032c Merge branch 'lorenze/trace-improvements-3' of github.com:crewAIInc/crewAI into lorenze/trace-improvements-3 lorenzejay 2025-09-11 12:27:33 -07:00
  • 6e8c1f332f linted lorenzejay 2025-09-11 12:26:01 -07:00
  • abe170cdc2 Merge branch 'main' into lorenze/trace-improvements-3 Lorenze Jay 2025-09-11 12:20:49 -07:00
  • 8883fb656b feat(tests): add duration caching for pytest-split Greyson LaLonde 2025-09-11 15:16:05 -04:00
  • 79d65e55a1 chore: add type annotations and docstrings to langgraph adapters (#3503) Greyson LaLonde 2025-09-11 13:06:44 -04:00
  • 094b3fe660 Fix critical import error and type-checker issues devin/1757578192-fix-mcp-bigquery-first-row-only Devin AI 2025-09-11 08:45:07 +00:00
  • 7ff4062d4a Fix remaining linting errors to resolve CI failures Devin AI 2025-09-11 08:27:47 +00:00
  • e2f4ea3956 Fix linting errors in tool_usage.py Devin AI 2025-09-11 08:25:48 +00:00
  • 6fda55518d Fix MCP tool output truncation for multi-row results Devin AI 2025-09-11 08:20:07 +00:00
  • dde76bfec5 chore: bump CrewAI version to 0.186.1 and update dependencies in CLI templates (#3499) 0.186.1 Lorenze Jay 2025-09-10 17:01:19 -07:00
  • f554123af6 fix (#3498) Lorenze Jay 2025-09-10 16:55:25 -07:00
  • 4336e945b8 chore: update dependencies and version for CrewAI (#3497) 0.186.0 Lorenze Jay 2025-09-10 16:03:58 -07:00
  • 75b916c85a Lorenze/fix tool call twice (#3495) Lorenze Jay 2025-09-10 15:20:21 -07:00
  • 51767f2e15 Merge branch 'main' of github.com:crewAIInc/crewAI into lorenze/trace-improvements-3 lorenzejay 2025-09-10 10:43:38 -07:00
  • dc41a0d13b fixed types lorenzejay 2025-09-10 10:32:59 -07:00
  • 6d02b64674 refactor: update type hints and enhance trace batch display logic lorenzejay 2025-09-10 10:28:48 -07:00
  • 01be26ce2a chore: add build-cache, update jobs, remove redundant security check Greyson LaLonde 2025-09-10 13:02:24 -04:00
  • c3ad5887ef chore: add type annotations to utilities module (#3484) Greyson LaLonde 2025-09-10 10:56:17 -04:00
  • 260b49c10a fix: support to define MPC connection timeout on CrewBase instance (#3465) Lucas Gomide 2025-09-10 10:58:46 -03:00
  • 1dc4f2e897 chore: add typing and docstrings to base_token_process module (#3486) Greyson LaLonde 2025-09-10 09:23:39 -04:00
  • b126ab22dd chore: refactor telemetry module with utility functions and modern typing (#3485) Greyson LaLonde 2025-09-10 09:18:21 -04:00
  • 079cb72f6e chore: update typing in types module to Python 3.10+ syntax (#3482) Greyson LaLonde 2025-09-10 09:07:36 -04:00
  • 6f2301c945 Clarify tool support for both local and remote URLs (#447) Vini Brasil 2025-09-10 09:38:14 -03:00
  • 83682d511f chore: modernize LLM interface typing and add constants (#3483) Greyson LaLonde 2025-09-10 08:30:49 -04:00
  • d53bb141d8 fix: Resolve final lint issues in agent.py - N805 and S607 devin/1757503054-formal-responsibility-tracking Devin AI 2025-09-10 12:05:42 +00:00
  • ac93c81076 fix: Resolve remaining lint issues - RET504, N806, B007, PERF102, F841 Devin AI 2025-09-10 12:02:21 +00:00
  • 2c59748437 fix: Resolve CI failures - type annotations, lint issues, and exception handling Devin AI 2025-09-10 11:54:54 +00:00
  • b6c2493111 feat: Implement formal responsibility tracking system for CrewAI Devin AI 2025-09-10 11:36:31 +00:00
  • acff336363 Fix remaining lint issues: N818, RET504, and S101 errors devin/1757468924-fix-tool-duplicate-execution Devin AI 2025-09-10 02:03:43 +00:00
  • bbf76d0e42 Fix CI issues: type-checker, lint errors (S101, RET504, B904) Devin AI 2025-09-10 01:58:41 +00:00
  • a533e111e8 Fix duplicate tool execution in structured_tool.invoke() Devin AI 2025-09-10 01:51:27 +00:00
  • 6676d94ba1 Doc Fix: fixed number of memory types (#3288) Samarth Rawat 2025-09-09 23:41:56 +05:30
  • 61e99a61f0 fix: use typing_extensions.Self for Python 3.10 compatibility devin/1757423408-fix-lite-agent-structured-output Devin AI 2025-09-09 13:29:30 +00:00
  • a5617cbfff fix: resolve lint and type checking issues Devin AI 2025-09-09 13:23:43 +00:00
  • 934c63ede1 fix: integrate robust JSON validation for lite agent structured outputs Devin AI 2025-09-09 13:17:43 +00:00
  • d5126d159b chore: improve typing and docs in agents leaf files (#3461) Greyson LaLonde 2025-09-08 11:57:34 -04:00
  • fa06aea8d5 chore: modernize security module typing (#3469) Greyson LaLonde 2025-09-08 11:52:59 -04:00
  • f936e0f69b chore: enhance typing and documentation in tasks module (#3467) Greyson LaLonde 2025-09-08 11:42:23 -04:00
  • b3f0ac6221 Merge branch 'main' into gl/chore/disable-line-length-linting gl/chore/disable-line-length-linting Greyson LaLonde 2025-09-08 11:35:33 -04:00
  • 37c5e88d02 ci: configure pre-commit hooks and github actions to use uv run (#3479) Greyson LaLonde 2025-09-08 11:30:28 -04:00
  • cb8a1da730 feat(parallel): add ParallelSearchTool (Search API v1beta) (#445) Tony Kipkemboi 2025-09-08 10:53:06 -04:00
  • 7a20f1092b fix: resolve remaining lint issues in console formatter devin/1757227856-fix-json-console-formatting Devin AI 2025-09-07 07:04:58 +00:00
  • 0d115111d6 fix: replace assert statements with mock assertions in tests Devin AI 2025-09-07 07:01:02 +00:00