Commit Graph

  • 8388169a56 Merge branch 'main' into fix/trace-serialization-pydantic-context Greyson LaLonde 2026-03-31 23:45:34 +08:00
  • 3283a00e31 fix(deps): cap lancedb below 0.30.1 for Windows compatibility Greyson LaLonde 2026-03-31 16:59:45 +08:00
  • 5de23b867c chore: remove unnecessary comments in _build_event_data Greyson LaLonde 2026-03-31 16:41:57 +08:00
  • 8edd8b3355 Merge branch 'fix/trace-serialization-pydantic-context' of https://github.com/crewAIInc/crewAI into fix/trace-serialization-pydantic-context Greyson LaLonde 2026-03-31 16:36:00 +08:00
  • 2af6a531f5 fix: serialize Enum via .value and add trace serializer for tool usage events Greyson LaLonde 2026-03-31 16:34:59 +08:00
  • c0d6d2b63f chore: removed additional unused import in test Greyson LaLonde 2026-03-31 16:33:41 +08:00
  • 3e0c750f51 Merge branch 'fix/trace-serialization-pydantic-context' of https://github.com/crewAIInc/crewAI into fix/trace-serialization-pydantic-context Greyson LaLonde 2026-03-31 16:26:43 +08:00
  • 416f01fe23 fix: add trace field serializer for agent on tool usage events Greyson LaLonde 2026-03-31 16:25:14 +08:00
  • da65ca2502 chore: remove unused import in test Greyson LaLonde 2026-03-31 16:23:21 +08:00
  • 47f192e112 fix: handle plain classes and callables in to_serializable Greyson LaLonde 2026-03-31 15:59:43 +08:00
  • 19d1088bab chore: remove redundant callable check in to_serializable Greyson LaLonde 2026-03-31 15:49:37 +08:00
  • 1faee0c684 refactor: type trace ref helpers as TypedDict Greyson LaLonde 2026-03-31 15:45:34 +08:00
  • 6da1c5f964 fix: reduce trace event serialization bloat Greyson LaLonde 2026-03-31 15:40:25 +08:00
  • fad083ffaa fix: add 'task' (singular) to TRACE_EXCLUDE_FIELDS fix/trace-serialization-bloat Alex 2026-03-30 18:53:31 -07:00
  • 1dd059a395 fix: resolve forward refs for CrewAgentExecutor BaseModel gl/refactor/executor-basemodel Greyson LaLonde 2026-03-31 08:29:19 +08:00
  • 297f7a0426 refactor: convert CrewAgentExecutor to BaseModel Greyson LaLonde 2026-03-31 08:22:53 +08:00
  • dfc0f9a317 refactor: replace InstanceOf[T] with plain type annotations Greyson LaLonde 2026-03-31 08:11:21 +08:00
  • ef79456968 chore: remove unused third_party LLM directory Greyson LaLonde 2026-03-31 07:33:56 +08:00
  • 6c7ea422e7 refactor: convert LLM classes to Pydantic BaseModel Greyson LaLonde 2026-03-31 07:07:11 +08:00
  • bb9bcd6823 refactor: remove unused and methods from (#5172) Lorenze Jay 2026-03-30 15:01:58 -07:00
  • b753012fc8 fix: preserve agent/task identification in error events and fix exclude propagation Alex 2026-03-30 14:18:09 -07:00
  • b40098b28e fix: address PR review comments on trace serialization Alex 2026-03-30 11:00:28 -07:00
  • a4f1164812 fix: reduce trace event serialization bloat by excluding redundant nested objects Alex 2026-03-30 09:25:01 -07:00
  • ac14b9127e fix: handle GPT-5.x models not supporting the stop API parameter (#5144) Lucas Gomide 2026-03-30 12:36:51 -03:00
  • 98b7626784 feat: extract and publish tool metadata to AMP (#4298) Thiago Moretto 2026-03-30 10:21:53 -03:00
  • 25a13a0dd1 fix(llm): use validated messages variable instead of raw params['messages'] access devin/1774872223-fix-keyerror-params-messages Devin AI 2026-03-30 12:10:02 +00:00
  • f5dc745669 fix: set _last_execution_errored in add_image exception handlers devin/1774716145-fix-result-as-answer-on-error Devin AI 2026-03-28 16:55:16 +00:00
  • 99066ca278 fix: don't honor result_as_answer when tool execution errors Devin AI 2026-03-28 16:47:47 +00:00
  • 953f090b75 docs: trim SSO page to SaaS focus, Factory details live in replicated-config docs/sso-configuration-guide Iris Clawd 2026-03-28 12:20:34 +00:00
  • e21c506214 docs: Add comprehensive SSO configuration guide (#5152) iris-clawd 2026-03-27 22:15:34 -07:00
  • ff1acdbd52 fix: broken links in SSO docs (installation, configuration) Iris Clawd 2026-03-28 04:55:35 +00:00
  • d0d6f93abd fix: add key icon to SSO docs page Iris Clawd 2026-03-28 04:27:28 +00:00
  • c35c9e1bcd docs: add comprehensive SSO configuration guide Iris Clawd 2026-03-28 01:17:23 +00:00
  • fcd6d7f27a fix: remove unnecessary type ignore on second sandlock import (already cached by mypy) devin/1774648947-sandlock-sandbox Devin AI 2026-03-27 22:34:25 +00:00
  • 15fad26cc0 fix: use import-untyped only for sandlock type ignores (matches docker pattern) Devin AI 2026-03-27 22:30:20 +00:00
  • 9586b93eb8 fix: cover both import-untyped and import-not-found for sandlock type ignores Devin AI 2026-03-27 22:24:44 +00:00
  • 321ab01508 fix: use import-not-found for mypy type ignore on optional sandlock imports Devin AI 2026-03-27 22:20:39 +00:00
  • f55a7f1cfc fix: address RUF005 lint - use unpacking instead of list concatenation Devin AI 2026-03-27 22:14:31 +00:00
  • 1ef1fe2438 chore: update tool specifications github-actions[bot] 2026-03-27 22:14:00 +00:00
  • e28a564e33 feat: add sandlock as lightweight OS-level sandboxing backend for code execution Devin AI 2026-03-27 22:11:54 +00:00
  • beaf862941 fix: use _extract_stop_reason to safely handle non-string stop_reason values devin/1774643154-anthropic-stop-reason-truncation-warning Devin AI 2026-03-27 20:38:36 +00:00
  • 43b962f149 fix: surface Anthropic stop_reason to detect truncation (#5148) Devin AI 2026-03-27 20:33:50 +00:00
  • 57c1f7e407 style: fix ruff format line length in conditional devin/1774620146-fix-shared-llm-stop-words-mutation Devin AI 2026-03-27 14:13:37 +00:00
  • efd5c90fd2 fix: prevent shared LLM stop words mutation across agents (#5141) Devin AI 2026-03-27 14:11:03 +00:00
  • a912bb8bb9 fix: correct comment about base_url/api_base behavior when both provided devin/1774614062-fix-litellm-base-url-routing Devin AI 2026-03-27 12:28:25 +00:00
  • 1f8836371f fix: sync base_url and api_base for litellm multi-provider routing Devin AI 2026-03-27 12:26:35 +00:00
  • 69bc5819c1 style: apply ruff formatting to crew.py and task.py devin/1774600272-fix-text-file-multimodal-check Devin AI 2026-03-27 08:44:16 +00:00
  • d0793e5ec3 fix: allow text files with non-multimodal models (#5137) Devin AI 2026-03-27 08:41:27 +00:00
  • d8ba5b823a docs: add file upload support documentation for flows docs/file-upload-support Alex 2026-03-27 00:45:31 -07:00
  • 9fe0c15549 docs: update changelog and version for v1.13.0rc1 1.13.0rc1 Greyson LaLonde 2026-03-27 11:30:45 +08:00
  • 78d8ddb649 feat: bump versions to 1.13.0rc1 Greyson LaLonde 2026-03-27 11:26:04 +08:00
  • 99c55d745f linted lorenze/imp/anthropic-prompt-caching lorenzejay 2026-03-26 15:41:22 -07:00
  • 98725ed371 Merge branch 'main' of github.com:crewAIInc/crewAI into lorenze/imp/anthropic-prompt-caching lorenzejay 2026-03-26 15:41:00 -07:00
  • 2832834367 feat: enhance system message handling with prompt caching in AnthropicCompletion lorenzejay 2026-03-26 15:40:27 -07:00
  • 9a27669c55 fix: remove unused pytest import in test_hardcoded_secrets.py devin/1774554475-fix-hardcoded-secrets Devin AI 2026-03-26 20:08:59 +00:00
  • 1b2062009a docs: update changelog and version for v1.13.0a2 1.13.0a2 Greyson LaLonde 2026-03-27 04:05:32 +08:00
  • 067cecf844 chore: update tool specifications github-actions[bot] 2026-03-26 20:04:21 +00:00
  • 0994b57634 fix: remove hardcoded secrets from source code (issue #5124) Devin AI 2026-03-26 20:02:16 +00:00
  • 886aa4ba8f feat: bump versions to 1.13.0a2 Greyson LaLonde 2026-03-27 04:00:59 +08:00
  • 5bec000b21 feat: auto-update deployment test repo during release Greyson LaLonde 2026-03-27 03:54:10 +08:00
  • 2965384907 feat: improve enterprise release resilience and UX Greyson LaLonde 2026-03-27 03:36:56 +08:00
  • 032ef06ef6 docs: update changelog and version for v1.13.0a1 1.13.0a1 Greyson LaLonde 2026-03-27 03:07:26 +08:00
  • 0ce9567cfc feat: bump versions to 1.13.0a1 Greyson LaLonde 2026-03-27 03:00:29 +08:00
  • d7252bfee7 fix: pin Node to LTS 22 in docs broken links workflow Greyson LaLonde 2026-03-27 02:36:11 +08:00
  • 18167e3b86 fix: remove unused asyncio import from test file devin/1774549543-fix-mcp-resolve-native-unbound-tools-list Devin AI 2026-03-26 18:32:58 +00:00
  • c3faffd868 fix: initialize tools_list and log warning in _resolve_native when no tools found Devin AI 2026-03-26 18:32:06 +00:00
  • 10fc3796bb fix: bust uv cache for freshly published packages in enterprise release Greyson LaLonde 2026-03-27 02:21:31 +08:00
  • 52249683a7 docs: comprehensive RBAC permissions matrix and deployment guide (#5112) iris-clawd 2026-03-26 09:30:17 -07:00
  • e18477235b style: fix ruff formatting in browser_toolkit.py devin/1774533037-python-3.14-compat Devin AI 2026-03-26 14:00:52 +00:00
  • a4890e5626 fix: add Python 3.14 compatibility by replacing asyncio.get_event_loop() with get_running_loop() Devin AI 2026-03-26 13:57:11 +00:00
  • 6193e082e1 docs: update changelog and version for v1.12.2 (#5103) 1.12.2 João Moura 2026-03-25 23:54:26 -07:00
  • 33f33c6fcc feat: bump versions to 1.12.2 (#5101) João Moura 2026-03-25 23:33:10 -07:00
  • 74976b157d fix: preserve method return value as flow output for @human_feedback with emit (#5099) alex-clawd 2026-03-25 23:28:17 -07:00
  • 5a850a708b fix: preserve method return value as flow output for @human_feedback with emit Joao Moura 2026-03-25 22:51:44 -07:00
  • bd03f6cf64 feat: add enterprise release phase to devtools release Greyson LaLonde 2026-03-26 12:22:37 +08:00
  • a91cd1a7d7 Revise security policy and reporting instructions (#5096) Rip&Tear 2026-03-26 10:50:21 +08:00
  • 66dee3195f docs: update changelog and version for v1.12.1 (#5095) 1.12.1 João Moura 2026-03-25 18:52:11 -07:00
  • 034f576dc0 feat: bump versions to 1.12.1 (#5094) João Moura 2026-03-25 18:45:33 -07:00
  • 918654318b feat: add request_id to HumanFeedbackRequestedEvent (#5092) Lucas Gomide 2026-03-25 22:43:24 -03:00
  • 5e828ea63a chore: bump version to 1.12.1 across all modules joaomdmoura/new-version-1.12.1 Joao Moura 2026-03-25 18:22:32 -07:00
  • 371e6cfd11 docs: update changelog and version for v1.12.0 (#5091) 1.12.0 João Moura 2026-03-25 18:07:28 -07:00
  • 6fd70ce6e5 chore: bump version to 1.14.0 across all modules (#5090) João Moura 2026-03-25 18:03:37 -07:00
  • c183b77991 fix: address Copilot review on OpenAI-compatible providers (#5042) (#5089) alex-clawd 2026-03-25 14:22:13 -07:00
  • b5a0d6e709 docs: update changelog and version for v1.12.0a3 1.12.0a3 Greyson LaLonde 2026-03-26 04:17:37 +08:00
  • 454156cff9 feat: bump versions to 1.12.0a3 Greyson LaLonde 2026-03-26 04:12:49 +08:00
  • d86707da3d Fix: bad credentials for traces batch push (404) (#4947) Tiago Freire 2026-03-25 16:00:05 -04:00
  • 1956471086 fix: resolve multiple bugs in HITL flow system Greyson LaLonde 2026-03-26 03:33:03 +08:00
  • 558943e0ab style: apply ruff format to config.py and stdio.py devin/1774456081-mcp-stdio-command-allowlist Devin AI 2026-03-25 16:38:34 +00:00
  • 339f36df9c chore: remove unused imports in test_stdio_transport.py Devin AI 2026-03-25 16:36:10 +00:00
  • 394a6df835 feat: add command allowlist validation for MCP stdio transport Devin AI 2026-03-25 16:34:33 +00:00
  • 4d1c041cc1 docs: update changelog and version for v1.12.0a2 1.12.0a2 Greyson LaLonde 2026-03-25 23:54:52 +08:00
  • 2267b96e89 feat: bump versions to 1.12.0a2 Greyson LaLonde 2026-03-25 23:49:12 +08:00
  • 1cc251b4b8 feat: add Qdrant Edge storage backend for memory system Greyson LaLonde 2026-03-25 23:42:09 +08:00
  • 90caa62158 chore: run ruff check and format on all files in CI Greyson LaLonde 2026-03-25 20:55:03 +08:00
  • 74fb23aaa4 docs: update changelog and version for v1.12.0a1 1.12.0a1 Greyson LaLonde 2026-03-25 20:14:39 +08:00
  • b78ed655ea feat: bump versions to 1.12.0a1 Greyson LaLonde 2026-03-25 20:06:13 +08:00
  • 6f58b63e5d feat: add docs-check command to analyze changes and generate docs with translations Greyson LaLonde 2026-03-25 19:59:14 +08:00
  • a49f9f982b refactor: deduplicate sync/async task execution and kickoff in agent Greyson LaLonde 2026-03-25 19:39:42 +08:00
  • 62bc27826d fix: agent memory saving nicoferdi96 2026-03-25 12:20:30 +01:00
  • 185b69b83b docs: add CONTRIBUTING.md Greyson LaLonde 2026-03-25 16:13:55 +08:00