Commit Graph

  • ad82e52d39 fix(gemini): group parallel function_response parts in a single Content object (#4693) nicoferdi96 2026-03-04 12:04:23 +01:00
  • 555d390ad6 chore(deps-dev): bump types-regex dependabot/uv/types-regex-2026.1.15.20260116 dependabot[bot] 2026-03-04 06:15:01 +00:00
  • 9336702ebc fix(deps): bump pypdf, urllib3 override, and dev dependencies for security fixes Matt Aitchison 2026-03-04 00:13:38 -06:00
  • 030f6d6c43 fix: use anon id for ephemeral traces Greyson LaLonde 2026-03-04 00:45:09 -05:00
  • 95d51db29f Langgraph migration guide (#4681) Mike Plachta 2026-03-03 11:53:12 -08:00
  • a8f51419f6 fix(gemini): surface thought output from thinking models Greyson LaLonde 2026-03-03 11:54:55 -05:00
  • 6bbad99e40 refactor: remove inferred_categories from RecallState and update category merging logic joaomdmoura/memory-extra-improvements Joao Moura 2026-03-03 07:53:51 -08:00
  • e7f17d2284 fix: load MCP and platform tools when agent tools is None Greyson LaLonde 2026-03-03 10:25:25 -05:00
  • 5d0811258f fix(a2a): support Jupyter environments with running event loops Greyson LaLonde 2026-03-03 10:05:48 -05:00
  • 423a617842 feat: increase memory recall limit and enhance memory context documentation Joao Moura 2026-03-02 22:59:01 -08:00
  • 420ed828b7 fix: capture tool name/input before _handle_agent_action in ReAct loops devin/1772508234-agent-loop-detection Devin AI 2026-03-03 03:36:08 +00:00
  • 52d36ccaf9 feat: add agent loop detection middleware (#4682) Devin AI 2026-03-03 03:33:33 +00:00
  • 8c6d77be1c feat: enhance memory recall limits and update documentation Joao Moura 2026-03-02 17:18:47 -08:00
  • 7972192d55 fix(deps): bump tokenizers lower bound to >=0.21 to avoid broken 0.20.3 Greyson LaLonde 2026-03-02 18:04:28 -05:00
  • b3f8a42321 feat: upgrade gemini genai Mike Plachta 2026-03-02 11:27:56 -08:00
  • cf51bf0d9f Merge branch 'main' into lg-mcp-event-loop lg-mcp-event-loop Greyson LaLonde 2026-03-02 12:05:06 -05:00
  • 21224f2bc5 fix: conditionally pass plus header Greyson LaLonde 2026-03-02 09:27:54 -05:00
  • b76022c1e7 fix(telemetry): skip signal handler registration in non-main threads Giulio Leone 2026-03-02 13:42:55 +01:00
  • c2b151bd30 fix: handle running event loop in A2A sync wrappers (#4671) devin/1772448690-fix-a2a-sync-event-loop Devin AI 2026-03-02 10:57:07 +00:00
  • ca2d1d1a55 fix tests Joao Moura 2026-03-01 10:22:27 -08:00
  • d2a5256ca3 Potential fix for pull request finding 'Unused local variable' joaomdmoura/add-native-tool-calling-to-lite-agent João Moura 2026-03-01 15:21:08 -03:00
  • b585f205be fix: remove sorted() calls to avoid shared-task mutation issues devin/1772382132-deterministic-task-ordering Devin AI 2026-03-01 16:43:01 +00:00
  • 9e18f4855a fix: address review comments - add runtime enforcement and remove unused code Devin AI 2026-03-01 16:34:08 +00:00
  • 62bdc0f3b2 fix: enforce deterministic ordering for equal-priority crew tasks Devin AI 2026-03-01 16:27:15 +00:00
  • 23bc9aa9fa fix: reset executor messages and iterations between task executions devin/1772373679-fix-executor-state-reset Devin AI 2026-03-01 14:07:16 +00:00
  • 690d00198c refactor: streamline LiteAgent tool handling and enhance after-LLM call hooks Joao Moura 2026-03-01 03:03:31 -08:00
  • 28d460c651 fix Joao Moura 2026-03-01 02:39:20 -08:00
  • aa449f8d5f Merge branch 'main' into joaomdmoura/add-native-tool-calling-to-lite-agent João Moura 2026-03-01 02:33:31 -08:00
  • bb54396cc9 feat: implement native tool calling in LiteAgent Joao Moura 2026-03-01 02:25:07 -08:00
  • eeb8120784 chore: verify benchmark path bug false positive cursor/hardcoded-benchmark-path-c644 Cursor Agent 2026-03-01 09:34:29 +00:00
  • 1ac5801578 fix: inject tool errors as observations and resolve name collisions Greyson LaLonde 2026-03-01 00:46:04 -05:00
  • c00a348837 fix: upgrade pypdf 4.x → 6.7.4 to resolve 11 Dependabot alerts Matt Aitchison 2026-02-28 16:16:45 -06:00
  • 6c8c6c8e12 fix: resolve critical/high Dependabot security alerts (#4652) Matt Aitchison 2026-02-28 13:04:35 -06:00
  • affe5709c1 fix: capture thought output from Gemini thinking models (issue #4647) devin/1772280300-gemini-thinking-config Devin AI 2026-02-28 12:14:10 +00:00
  • 3899910aa9 docs: sync Composio tool docs across locales (#4639) Musthaq Ahamad 2026-02-27 13:38:45 -08:00
  • a96f114a36 Merge branch 'main' into lg-mcp-event-loop Lucas Gomide 2026-02-27 12:08:38 -03:00
  • 757a435ee3 chore: update changelog and version for v1.10.1a1 Greyson LaLonde 2026-02-27 09:58:48 -05:00
  • 8bfdb188f7 feat: bump versions to 1.10.1a1 1.10.1a1 Greyson LaLonde 2026-02-27 09:44:47 -05:00
  • ca220cdc23 fix: use persistent event loop for MCP operations to prevent cancel scope errors Lucas Gomide 2026-02-27 11:10:00 -03:00
  • 8b3acb58a4 chore: add crewai-a2a package README gl/chore/migrate-a2a-to-workspace Greyson LaLonde 2026-02-27 09:23:55 -05:00
  • 8a3c2d5ca6 refactor: extract crewai.a2a to crewai-a2a workspace package Greyson LaLonde 2026-02-27 09:12:57 -05:00
  • 1bdb9496a3 refactor: update step callback methods to support asynchronous invocation (#4633) João Moura 2026-02-27 02:35:03 -08:00
  • 979aa26c3d bump new alpha version Joao Moura 2026-02-27 01:43:33 -08:00
  • 6587f69f25 bumping version release/1.10.1a Joao Moura 2026-02-26 23:12:56 -08:00
  • 086a905e2a bumping version Joao Moura 2026-02-26 23:05:23 -08:00
  • 514c082882 refactor: implement lazy loading for heavy dependencies in Memory module (#4632) João Moura 2026-02-26 22:20:02 -08:00
  • 83afb17cf9 refactor: implement lazy loading for heavy dependencies in Memory module joaomdmoura/memory-tui Joao Moura 2026-02-26 22:01:50 -08:00
  • c9e8068578 docs: update changelog and version for v1.10.0 Greyson LaLonde 2026-02-26 19:14:25 -05:00
  • df2778f08b fix: make branch for release notes 1.10.0 Greyson LaLonde 2026-02-26 18:49:13 -05:00
  • d8fea2518d feat: bump versions to 1.10.0 Greyson LaLonde 2026-02-26 18:31:14 -05:00
  • d259150d8d Enhance MCP tool resolution and related events (#4580) Lucas Gomide 2026-02-26 18:59:30 -03:00
  • c4a328c9d5 fix: validate tool kwargs even when empty to prevent cryptic TypeError (#4611) Greyson LaLonde 2026-02-26 16:18:03 -05:00
  • 373abbb6b7 fix: add dict overload to build_embedder and type default embedder Greyson LaLonde 2026-02-26 16:04:28 -05:00
  • 86d3ee022d feat: update lancedb version and add lance-namespace packages João Moura 2026-02-26 12:05:10 -08:00
  • 49165570b7 fix: validate tool kwargs even when empty to prevent cryptic TypeError (#4611) devin/1772131572-fix-recall-memory-tool-4611 Devin AI 2026-02-26 18:51:13 +00:00
  • 09e3b81ca3 fix: preserve null types in tool parameter schemas for LLM (#4579) Lucas Gomide 2026-02-26 13:51:34 -03:00
  • b6d8ce5c55 docs: add litellm dependency note for non-native LLM providers (#4600) Heitor Carvalho 2026-02-26 10:57:37 -03:00
  • 154544c155 fix: add collision-resistant task run IDs across crew/flow executions devin/1772107545-collision-resistant-task-run-ids Devin AI 2026-02-26 12:09:30 +00:00
  • 01df1ef3cf refactor: increase memory recall limit and improve formatting Joao Moura 2026-02-26 00:38:33 -08:00
  • 358fd92e6b refactor: enhance memory handling with read-only support Joao Moura 2026-02-26 00:10:25 -08:00
  • c4d4ea6c71 refactor: update memory recall limit and formatting in Agent class Joao Moura 2026-02-26 00:01:09 -08:00
  • 24c68d4053 linter Joao Moura 2026-02-25 21:34:45 -08:00
  • 320326e3e5 chore(deps): update lancedb version and add lance-namespace packages Joao Moura 2026-02-25 21:30:02 -08:00
  • 1459e6532c fix: prevent LLM stop words mutation causing output truncation in crew.kickoff() devin/1772082712-fix-llm-stop-words-mutation Devin AI 2026-02-26 05:18:21 +00:00
  • 5b00b5f837 regen cassette lorenze/fix/issue-4472 lorenzejay 2026-02-25 15:49:34 -08:00
  • 120f2ef6e7 feat: implement strip_openai_specific_schema_fields utility lorenzejay 2026-02-25 15:26:43 -08:00
  • de8d28909c ci: test all 4 Python versions on PRs matcha/optimize-ci-workflows Matt Aitchison 2026-02-25 16:33:19 -06:00
  • 19b9b9da23 ci: drop artifact approach, use setup-uv caching directly Matt Aitchison 2026-02-25 16:23:45 -06:00
  • 2327fd04a3 ci: quote github.base_ref in shell to prevent injection Matt Aitchison 2026-02-25 16:15:37 -06:00
  • 0bdc5a093e ci: optimize test workflows — reduce jobs, share venv via artifact Matt Aitchison 2026-02-25 16:14:38 -06:00
  • 168b650226 Merge branch 'main' into lg-preserve-null-types-tools Greyson LaLonde 2026-02-25 17:14:34 -05:00
  • b371f97a2f fix: map output_pydantic/output_json to native structured output Greyson LaLonde 2026-02-25 17:13:34 -05:00
  • d675a26899 Merge branch 'main' into lg-preserve-null-types-tools Greyson LaLonde 2026-02-25 16:51:05 -05:00
  • 017189db78 chore(deps): bump nltk in the security-updates group across 1 directory (#4598) dependabot[bot] 2026-02-25 15:37:21 -06:00
  • 02d911494f chore(deps): bump cryptography (#4506) dependabot[bot] 2026-02-25 15:04:07 -06:00
  • 1073483854 fix: remove unused imports in test file (review bot feedback) devin/1772047835-enforce-fail-closed-unsafe-tools Devin AI 2026-02-25 19:44:27 +00:00
  • 660a186375 feat: enforce fail-closed defaults for unsafe tool execution Devin AI 2026-02-25 19:40:15 +00:00
  • 8102d0a6ca feat: enhance JSON argument parsing and validation in CrewAgentExecutor and BaseTool João Moura 2026-02-25 10:13:31 -08:00
  • ee374d01de chore: add versioning logic for devtools Greyson LaLonde 2026-02-25 12:13:00 -05:00
  • c57400bff7 Merge branch 'main' into lg-preserve-null-types-tools Greyson LaLonde 2026-02-25 11:56:21 -05:00
  • 9914e51199 feat: add versioned docs Greyson LaLonde 2026-02-25 11:05:31 -05:00
  • a70af77893 Update lib/crewai/src/crewai/utilities/pydantic_schema_utils.py Lucas Gomide 2026-02-25 10:04:10 -05:00
  • 18acf6dffd Merge branch 'main' into lg-preserve-null-types-tools Greyson LaLonde 2026-02-25 07:59:17 -05:00
  • a9454acad9 feat: add OceanBase vector search tool with lazy distance function loading cursor/oceanbase-distance-function-getattr-1d03 Cursor Agent 2026-02-25 07:44:29 +00:00
  • 2dbb83ae31 Private package registry (#4583) nicoferdi96 2026-02-24 19:37:17 +01:00
  • 7377e1aa26 fix: bedrock region was always set to "us-east-1" not respecting the env var. (#4582) Mike Plachta 2026-02-24 09:59:01 -08:00
  • e6c11a539f fix: preserve null types in tool parameter schemas for LLM Lucas Gomide 2026-02-24 10:06:44 -03:00
  • 6bdad873a0 feat: add deterministic CI check-state classifier for PR triage devin/1771933679-ci-check-classifier Devin AI 2026-02-24 11:53:20 +00:00
  • 50d2e4c1b0 fix: inject MCP tools during delegation (fixes #4571) devin/1771861337-fix-mcp-delegation-loading Devin AI 2026-02-23 15:49:58 +00:00
  • b98418c4c2 fix: initialize tools list when None before extending with MCP/platform tools devin/1771858545-fix-mcp-tools-none-tools Devin AI 2026-02-23 15:00:06 +00:00
  • 10c63f7cac docs: add repo-local AGENTS.md with deterministic validation workflow guidance devin/1771854945-add-repo-agents-md Devin AI 2026-02-23 14:02:09 +00:00
  • b6bb56146e Fix #4555: Flows do not work with kickoff_for_each devin/1771676690-fix-kickoff-for-each-in-flows Devin AI 2026-02-21 12:30:56 +00:00
  • 51754899a2 feat: migrate CLI http client from requests to httpx Greyson LaLonde 2026-02-20 18:21:05 -05:00
  • d47093ec36 ci: retrigger CI checks devin/1771621914-fix-tokenizers-version Devin AI 2026-02-20 21:20:10 +00:00
  • 9317a4bfa1 fix: update tokenizers dependency to >=0.21 to fix broken sdist (closes #4550) Devin AI 2026-02-20 21:16:01 +00:00
  • 71b4f8402a fix: ensure callbacks are ran/awaited if promise Greyson LaLonde 2026-02-20 13:15:50 -05:00
  • a6378961f0 fix: prevent path traversal in knowledge source file paths (#4547) devin/1771591862-fix-path-traversal-knowledge-sources Devin AI 2026-02-20 12:56:20 +00:00
  • aaa478159d chore: update tool specifications gl/refactor/platform-integration-token github-actions[bot] 2026-02-20 10:03:20 +00:00
  • ddcfffe3ab refactor: simplify platform integration token resolution Greyson LaLonde 2026-02-20 04:34:33 -05:00
  • 12ceaa2ede Merge branch 'main' into lorenze/imp/docs-improvements lorenze/imp/docs-improvements Greyson LaLonde 2026-02-20 02:11:13 -05:00