Commit Graph

  • 415b894405 fix: wrap sync instructor.to_json() in asyncio.to_thread for ato_json devin/1775133051-fix-async-converter-blocking Devin AI 2026-04-02 12:54:20 +00:00
  • 85369cf23e style: fix ruff formatting in converter.py Devin AI 2026-04-02 12:44:44 +00:00
  • 128552a5fa fix: use async LLM calls in converter for async workflows (issue #5230) Devin AI 2026-04-02 12:39:01 +00:00
  • c14abf1758 fix: add GPT-5 and o-series to multimodal vision prefixes (#5183) alex-clawd 2026-04-01 14:08:37 -07:00
  • f10d320ddb feat(a2ui): add A2UI extension with v0.8/v0.9 support, schemas, and docs Greyson LaLonde 2026-04-02 04:46:07 +08:00
  • aec7ad9731 chore: remove old a2a cassettes from lib/crewai (moved in previous commit) refactor/extract-crewai-a2a-package Greyson LaLonde 2026-04-02 04:11:43 +08:00
  • bba48ec9df refactor: pin crewai-a2a version and move a2a tests to standalone package Greyson LaLonde 2026-04-02 04:10:13 +08:00
  • edd79e50ef fix: ignore extra fields in dynamic tool schemas to prevent security_context validation errors Iris Clawd 2026-04-01 19:42:13 +00:00
  • 2ada20e9c6 refactor: extract a2a module into standalone workspace package Greyson LaLonde 2026-04-02 02:32:14 +08:00
  • 258f31d44c docs: update changelog and version for v1.13.0a6 (#5214) 1.13.0a6 João Moura 2026-04-01 10:26:07 -07:00
  • 68720fd4e5 feat: bump versions to 1.13.0a6 (#5213) João Moura 2026-04-01 10:23:44 -07:00
  • 3132910084 perf: reduce framework overhead — lazy event bus, skip tracing when disabled (#5187) alex-clawd 2026-04-01 10:17:57 -07:00
  • 503c153eab Merge branch 'main' into fix/docs-locale-default-english fix/docs-locale-default-english Lucas Gomide 2026-04-01 11:58:05 -03:00
  • c8f3a96779 docs: fix RBAC permission levels to match actual UI options (#5210) Lucas Gomide 2026-04-01 11:35:06 -03:00
  • 087a916d0c docs: set English as explicit default language to fix locale auto-redirect (CON-49) Iris Clawd 2026-04-01 14:19:29 +00:00
  • ff04e37c9e docs: remove Arabic locale from navigation to fix auto-redirect (CON-49) docs/fix-arabic-locale-redirect Iris Clawd 2026-04-01 14:02:41 +00:00
  • 84a9ecb86a style: apply ruff formatting to internal_instructor.py devin/1775040271-fix-instructor-base-url Devin AI 2026-04-01 10:55:42 +00:00
  • 2ed6fa1b7d fix: forward base_url and api_key from LLM to instructor client Devin AI 2026-04-01 10:53:07 +00:00
  • 88f653cb4a fix: forward base_url and api_key from LLM to instructor client (#5204) devin/1775038361-fix-instructor-base-url Devin AI 2026-04-01 10:19:46 +00:00
  • 2315422fc4 fix: forward frequency_penalty and presence_penalty to Responses API delegate devin/1775033893-azure-responses-api Devin AI 2026-04-01 09:20:26 +00:00
  • 1a7d2ad05c fix: resolve mypy no-any-return error in last_response_id property Devin AI 2026-04-01 09:13:51 +00:00
  • f69171cd76 feat: add Responses API support for Azure OpenAI provider Devin AI 2026-04-01 09:09:12 +00:00
  • 18ada25f01 docs: update changelog and version for v1.13.0a5 (#5200) 1.13.0a5 João Moura 2026-04-01 00:00:09 -07:00
  • 146da8d73a feat: bump versions to 1.13.0a5 (#5199) João Moura 2026-03-31 23:59:07 -07:00
  • 98c6109214 docs: update changelog and version for v1.13.0a4 1.13.0a4 Greyson LaLonde 2026-04-01 05:08:12 +08:00
  • 54a9174c12 feat: bump versions to 1.13.0a4 Greyson LaLonde 2026-04-01 05:01:29 +08:00
  • c26ae969b3 docs: update changelog and version for v1.13.0a3 1.13.0a3 Greyson LaLonde 2026-04-01 04:16:25 +08:00
  • 205555b786 feat: bump versions to 1.13.0a3 Greyson LaLonde 2026-04-01 04:02:29 +08:00
  • d6714a0e60 refactor: convert Flow to Pydantic BaseModel Greyson LaLonde 2026-04-01 03:48:41 +08:00
  • 107bc7f7be chore(deps): bump the security-updates group across 1 directory with 2 updates (#5088) dependabot[bot] 2026-03-31 14:03:42 -05:00
  • b1f49b1356 docs: fix inaccuracies in agent-capabilities across all languages (#5191) iris-clawd 2026-03-31 11:00:00 -07:00
  • accae5ca43 docs: Add Agent Capabilities overview and improve Skills documentation (#5189) iris-clawd 2026-03-31 10:47:38 -07:00
  • 0cd27790fd Merge branch 'main' into fix/trace-serialization-pydantic-context fix/trace-serialization-pydantic-context Greyson LaLonde 2026-04-01 00:25:22 +08:00
  • 68e943be68 feat: emit token usage data in LLMCallCompletedEvent Lucas Gomide 2026-03-31 13:18:36 -03:00
  • 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