Commit Graph

  • 68ec906fcd chore(deps-dev): bump boto3-stubs[bedrock-runtime] dependabot/uv/boto3-stubs-bedrock-runtime--1.42.9 dependabot[bot] 2025-12-15 10:27:57 +00:00
  • ec14a92a17 chore(deps-dev): bump vcrpy from 7.0.0 to 8.1.0 dependabot/uv/vcrpy-8.1.0 dependabot[bot] 2025-12-15 10:27:45 +00:00
  • 5ca4103e54 chore(deps-dev): bump ruff from 0.14.7 to 0.14.9 dependabot/uv/ruff-0.14.9 dependabot[bot] 2025-12-15 10:27:41 +00:00
  • 480ad5bbb2 fix: relax openai version constraint to allow 2.x for litellm[proxy] compatibility devin/1765619895-fix-openai-version-constraint Devin AI 2025-12-13 10:01:34 +00:00
  • a6695b2423 Merge branch 'main' into lorenze/agent-executor-flow-pattern lorenze/agent-executor-flow-pattern Lorenze Jay 2025-12-12 11:34:45 -08:00
  • 67e63c0871 Merge branch 'main' into gl/feat/tool-call-stream-events gl/feat/tool-call-stream-events Greyson LaLonde 2025-12-11 23:53:42 -05:00
  • 38b0b125d3 feat: use json schema for tool argument serialization main Greyson LaLonde 2025-12-11 15:50:19 -05:00
  • 9bd8ad51f7 Add docs for AOP Deploy API (#4076) Vini Brasil 2025-12-11 15:58:17 -03:00
  • c96073dfcc Merge branch 'main' into gl/feat/tool-call-stream-events Greyson LaLonde 2025-12-11 13:11:56 -05:00
  • 0632a054ca chore: display error message from response when tool repository login fails (#4075) Heitor Carvalho 2025-12-11 14:56:00 -03:00
  • feec6b440e fix: gracefully terminate the future when executing a task async Dragos Ciupureanu 2025-12-11 17:03:33 +00:00
  • 2b6d3359cc Merge branch 'main' into lorenze/agent-executor-flow-pattern Greyson LaLonde 2025-12-11 10:34:04 -05:00
  • 8ec7ec85f4 Merge branch 'main' into gl/feat/tool-call-stream-events Greyson LaLonde 2025-12-11 10:18:36 -05:00
  • e43c7debbd fix: add idx for task ordering, tests Greyson LaLonde 2025-12-11 10:18:15 -05:00
  • 155e5c952e Merge branch 'main' into gl/feat/tool-call-stream-events Greyson LaLonde 2025-12-11 09:31:25 -05:00
  • d2c4040dd6 fix: properly complete Future when async task execution fails devin/1765462529-fix-async-task-error-thread Devin AI 2025-12-11 14:19:23 +00:00
  • 8ef9fe2cab fix: check platform compat for windows signals Greyson LaLonde 2025-12-11 08:38:19 -05:00
  • aded8ef74a feat: Add Azure AD token authentication support for Azure provider devin/1765443091-azure-ad-token-auth Devin AI 2025-12-11 08:56:46 +00:00
  • 4c6606cf78 Merge branch 'main' into gl/feat/tool-call-stream-events Greyson LaLonde 2025-12-11 03:01:42 -05:00
  • 807f97114f fix: set rpm controller timer as daemon to prevent process hang Alex Larionov 2025-12-11 07:59:55 +00:00
  • 5ebc3d4a6c feat: add support for streaming tool call events Greyson Lalonde 2025-12-11 02:40:34 -05:00
  • 9dcbec1d1a fix: format tool arguments as valid JSON in system prompts devin/1765431039-fix-tool-arguments-json-format Devin AI 2025-12-11 05:33:57 +00:00
  • 7d35af3c62 fix: use isolated module loading in Windows compatibility tests devin/1765428346-fix-windows-signal-compatibility Devin AI 2025-12-11 04:57:11 +00:00
  • 7d9d96d0db fix: handle missing signals on Windows (SIGHUP, SIGTSTP, SIGCONT) Devin AI 2025-12-11 04:50:51 +00:00
  • d434ad12e1 chore(deps): bump types-regex dependabot/uv/types-regex-2025.11.3.20251106 dependabot[bot] 2025-12-11 01:33:30 +00:00
  • bdafe0fac7 fix: ensure token usage recording, validate response model on stream Greyson LaLonde 2025-12-10 20:32:10 -05:00
  • 44418d9612 Merge branch 'main' into lorenze/improve-docs-flows lorenze/improve-docs-flows Lorenze Jay 2025-12-10 14:15:51 -08:00
  • 65b3770cda Merge branch 'main' into lorenze/agent-executor-flow-pattern Lorenze Jay 2025-12-10 14:15:41 -08:00
  • 8e99d490b0 chore: add translated docs for async Greyson LaLonde 2025-12-10 14:17:10 -05:00
  • 563280cc9b refactor: reorganize agent executor imports and introduce CrewAgentExecutorFlow lorenzejay 2025-12-10 09:40:00 -08:00
  • e70fbb8898 test: enhance agent executor creation and stop word assertions lorenzejay 2025-12-10 09:16:21 -08:00
  • 80e35fddd3 Merge branch 'main' into lorenze/improve-docs-flows Lorenze Jay 2025-12-10 08:53:05 -08:00
  • 558fc6eda4 Fix streaming token usage tracking in OpenAI provider devin/1765354976-fix-streaming-token-usage Devin AI 2025-12-10 08:28:31 +00:00
  • d438ea1fdd drop dupllicate lorenzejay 2025-12-09 17:27:29 -08:00
  • f12f34d205 refactor: update dependency markers in uv.lock for platform compatibility lorenzejay 2025-12-09 17:24:49 -08:00
  • 3c75901dbe fix lorenzejay 2025-12-09 16:56:58 -08:00
  • 698ffc2e3a Merge branch 'main' of github.com:crewAIInc/crewAI into lorenze/agent-executor-flow-pattern lorenzejay 2025-12-09 16:55:43 -08:00
  • 34b909367b Add docs for the agent handler connector (#4012) Gil Feig 2025-12-09 15:49:52 -08:00
  • 22684b513e chore: add docs on native async Greyson LaLonde 2025-12-08 20:49:18 -05:00
  • 3e3b9df761 feat: bump versions to 1.7.0 (#4051) 1.7.0 Lorenze Jay 2025-12-08 16:42:12 -08:00
  • 177294f588 fix: ensure nonetypes are not passed to otel (#4052) Greyson LaLonde 2025-12-08 19:27:42 -05:00
  • beef712646 fix: ensure token store file ops do not deadlock Greyson LaLonde 2025-12-08 19:04:21 -05:00
  • 6125b866fd supporting thinking for anthropic models (#3978) Lorenze Jay 2025-12-08 15:34:54 -08:00
  • e4b7ccf717 fix: add drop_params support to BedrockCompletion for unsupported parameters devin/1765207772-fix-bedrock-drop-params Devin AI 2025-12-08 15:33:26 +00:00
  • b5cbde7bb6 fix: decouple system signal events from Telemetry devin/1765157258-fix-signal-events-telemetry-decoupling Devin AI 2025-12-08 01:34:09 +00:00
  • 5ec39a70a9 fix: properly test OpenMemory import error scenario devin/1765125361-add-openmemory-integration Devin AI 2025-12-07 16:44:08 +00:00
  • 2a62ac0a23 feat: add OpenMemory as optional memory backend Devin AI 2025-12-07 16:39:53 +00:00
  • 1c082b909f fix: convert tool_calls to string when no available_functions provided devin/1764967832-fix-ollama-function-calling Devin AI 2025-12-05 20:55:10 +00:00
  • f2f994612c fix: ensure otel span is closed Greyson LaLonde 2025-12-05 13:23:26 -05:00
  • 7fff2b654c fix: use HuggingFaceEmbeddingFunction for embeddings, update keys and add tests (#4005) Greyson LaLonde 2025-12-04 18:05:50 -05:00
  • 34e09162ba feat: async flow kickoff Greyson LaLonde 2025-12-04 17:08:08 -05:00
  • 24d1fad7ab feat: async crew support Greyson LaLonde 2025-12-04 16:53:19 -05:00
  • 9b8f31fa07 feat: async task support (#4024) Greyson LaLonde 2025-12-04 16:34:29 -05:00
  • d898d7c02c feat: async knowledge support (#4023) Greyson LaLonde 2025-12-04 13:27:52 -05:00
  • f04c40babf feat: async memory support Greyson LaLonde 2025-12-04 12:54:49 -05:00
  • c456e5c5fa Lorenze/ensure hooks work with lite agents flows (#3981) Lorenze Jay 2025-12-04 09:38:39 -08:00
  • 17f8c1ffa7 fix: use simple dict filters for local mem0 Memory instead of AND/OR format devin/1764862941-fix-mem0-filter-expression Devin AI 2025-12-04 15:46:39 +00:00
  • 36d9ca099e fix: add backward compatibility for legacy RAG tool config format devin/1764847349-fix-websitesearchtool-openai-api-key Devin AI 2025-12-04 11:27:17 +00:00
  • 633e279b51 feat: add async support for tools and agent executor; improve typing and docs Greyson LaLonde 2025-12-03 20:13:03 -05:00
  • a25778974d feat: a2a extensions API and async agent card caching; fix task propagation & streaming Greyson LaLonde 2025-12-03 16:29:48 -05:00
  • 515ce8f55f Merge branch 'gl/feat/async-crew-support' into gl/feat/async-flow-kickoff gl/feat/non-blocking-memory Greyson Lalonde 2025-12-02 19:07:03 -05:00
  • 1d40f5d83c Merge branch 'gl/feat/async-task-support' into gl/feat/async-crew-support Greyson Lalonde 2025-12-02 19:06:26 -05:00
  • 3afac2a696 Merge branch 'gl/feat/async-knowledge-support' into gl/feat/async-task-support Greyson Lalonde 2025-12-02 19:05:51 -05:00
  • 5fab437b7f Merge branch 'gl/feat/async-memory-support' into gl/feat/async-knowledge-support Greyson Lalonde 2025-12-02 19:05:18 -05:00
  • 30684f387e Merge branch 'gl/feat/async-agent-executor-support' into gl/feat/async-memory-support Greyson Lalonde 2025-12-02 19:04:43 -05:00
  • f2b4efe7fa Merge branch 'gl/feat/async-crew-support' into gl/feat/async-flow-kickoff Greyson Lalonde 2025-12-02 18:06:07 -05:00
  • 4f175fdd6f Merge branch 'gl/feat/async-task-support' into gl/feat/async-crew-support Greyson Lalonde 2025-12-02 18:05:38 -05:00
  • d72b79f932 Merge branch 'main' into gl/feat/async-flow-kickoff Greyson LaLonde 2025-12-02 17:53:50 -05:00
  • e8638d318d Merge branch 'main' into gl/feat/async-crew-support Greyson LaLonde 2025-12-02 17:53:34 -05:00
  • d2c880c6b3 chore: dry out duplicate logic Greyson Lalonde 2025-12-02 17:52:17 -05:00
  • 087f6d25a9 feat: add akickoff alias to flow Greyson Lalonde 2025-12-02 17:22:51 -05:00
  • c57e325482 feat: add native async crew support Greyson Lalonde 2025-12-02 16:47:53 -05:00
  • fdb7047780 Merge branch 'main' into gl/feat/async-task-support Greyson LaLonde 2025-12-02 16:43:13 -05:00
  • adb485f7f7 Merge branch 'main' into gl/feat/async-knowledge-support Greyson LaLonde 2025-12-02 16:43:06 -05:00
  • ee64bd426e Merge branch 'main' into gl/feat/async-memory-support Greyson LaLonde 2025-12-02 16:42:52 -05:00
  • 37b80ee937 Merge branch 'main' into gl/feat/async-agent-executor-support Greyson LaLonde 2025-12-02 16:40:14 -05:00
  • 09f1ba6956 feat: native async tool support Greyson LaLonde 2025-12-02 16:39:58 -05:00
  • bf9ccd418a feat: add async task support Greyson Lalonde 2025-12-02 16:19:43 -05:00
  • bd95356ec5 feat: async knowledge support; add tests Greyson Lalonde 2025-12-02 14:59:43 -05:00
  • 441591d592 feat: add async ops to memory feat; create tests Greyson Lalonde 2025-12-02 13:09:52 -05:00
  • 132b6b224a feat: add aiosqlite dep; regenerate lockfile Greyson Lalonde 2025-12-02 12:13:42 -05:00
  • 4e2916d71a chore: add tests Greyson Lalonde 2025-12-02 09:46:38 -05:00
  • 0c4a0e1fda feat: add async execution support to agent executor Greyson Lalonde 2025-12-02 09:30:56 -05:00
  • c5f0abfc9f Merge branch 'main' into gl/fix/ensure-complete-tool-signature gl/fix/ensure-complete-tool-signature Greyson LaLonde 2025-12-02 09:07:56 -05:00
  • 9c4126e0d8 chore: make docstrings a little more readable Greyson Lalonde 2025-12-02 09:06:36 -05:00
  • 5156fc4792 chore: update docs Greyson Lalonde 2025-12-02 08:57:04 -05:00
  • c600b26ca6 fix: ensure _run backward compat Greyson Lalonde 2025-12-02 08:36:03 -05:00
  • 8437e1cdea fix: avoid in-place mutation of cached add_image results devin/1764670057-fix-multimodal-image-handling Devin AI 2025-12-02 10:48:41 +00:00
  • 347381be57 feat: add Azure AD token-based authentication support devin/1764672185-azure-ad-token-auth Devin AI 2025-12-02 10:48:13 +00:00
  • 5110817709 fix: ensure tool usage counter is incremented for add_image tool Devin AI 2025-12-02 10:36:43 +00:00
  • cff9cfb665 fix: use consistent casefold().strip() comparison for add_image tool name Devin AI 2025-12-02 10:28:40 +00:00
  • 29d40de651 fix: properly handle multimodal image content in agents (Issue #4016) Devin AI 2025-12-02 10:13:10 +00:00
  • 162a106002 chore: improve tool decorator typing Greyson Lalonde 2025-12-02 00:32:10 -05:00
  • be33c8e3e5 feat: add async support for tools, add async tool tests Greyson Lalonde 2025-12-02 00:03:28 -05:00
  • 20704742e2 feat: async llm support Greyson LaLonde 2025-12-01 18:56:56 -05:00
  • 59180e9c9f fix: ensure supports_tools is true for all supported anthropic models Greyson LaLonde 2025-12-01 07:21:09 -05:00
  • b56a3fd480 Merge branch 'main' into lorenze/improve-docs-flows Greyson LaLonde 2025-11-30 23:21:27 -05:00
  • e4fbd9bf26 chore: remove max_retries reference from docs gl/chore/improve-task-and-guardrail-typing Greyson LaLonde 2025-11-30 22:29:52 -05:00
  • 008f906f60 chore: update typing in task and guardrails Greyson LaLonde 2025-11-30 22:27:53 -05:00
  • 3ce019b07b chore: pin dependencies in crewai, crewai-tools, devtools Greyson LaLonde 2025-11-30 19:51:20 -05:00