Commit Graph

  • 579153b070 docs: fix incorrect model naming in Google Vertex AI documentation (#3189) Manuka Yasas 2025-07-24 02:28:57 +05:30
  • b1fdcdfa6e chore: update dependencies and version in project files (#3212) 0.150.0 Lorenze Jay 2025-07-23 11:03:50 -07:00
  • e6ec6cc332 Fix MongoDBVectorSearchTool serialization and schema (#389) Steven Silvester 2025-07-23 12:28:07 -05:00
  • 104485d18b feat: add SerperScrapeWebsiteTool for extracting clean content from URLs (#392) Mike Plachta 2025-07-23 10:22:47 -07:00
  • 18d76a270c docs: add SerperScrapeWebsiteTool documentation and reorganize SerperDevTool setup instructions (#3211) Mike Plachta 2025-07-23 09:12:59 -07:00
  • 30541239ad Changed Mem0 Storage v1.1 -> v2 (#2893) Vidit Ostwal 2025-07-23 18:00:52 +05:30
  • cc08e36d32 feat: change litellm dependency from strict pin to minimum version constraint devin/1753227986-litellm-minimum-version Devin AI 2025-07-22 23:50:14 +00:00
  • 9a65573955 Feature/update docs (#3205) Tony Kipkemboi 2025-07-22 13:55:27 -04:00
  • 4315f33e88 fix: cast dict values to str in _format_prompt gl/fix/agent-executor-type-annotation Greyson LaLonde 2025-07-22 10:34:10 -04:00
  • cf0a17f099 fix: update CrewAgentExecutor.invoke type signature Greyson LaLonde 2025-07-22 10:27:58 -04:00
  • a893e6030b fix: handle None agent_executor and type mismatch Greyson LaLonde 2025-07-22 10:21:31 -04:00
  • 767bbd693d fix: add type annotation for agent_executor field Greyson LaLonde 2025-07-22 10:16:53 -04:00
  • c3e87fc31f Fm/update stagehand (#387) Filip Michalsky 2025-07-22 10:05:29 -04:00
  • 27623a1d01 feat: remove duplicate print on LLM call error (#3183) Lucas Gomide 2025-07-21 23:08:07 -03:00
  • 90afeae467 Fix macOS onnxruntime dependency conflict devin/1753142980-fix-macos-onnxruntime-dependency Devin AI 2025-07-22 00:16:41 +00:00
  • 2593242234 Adding Support to adhoc tool calling using the internal LLM class (#3195) João Moura 2025-07-21 19:36:48 -03:00
  • 2ab6c31544 chore: add deprecation notices to UserMemory (#3201) Greyson LaLonde 2025-07-21 15:26:34 -04:00
  • 3c55c8a22a fix: append user message when last message is from assistent when using Ollama models (#3200) Lucas Gomide 2025-07-21 14:30:40 -03:00
  • 424433ff58 docs: Add Tavily Search & Extractor tools to Search-Research suite (#3146) Ranuga Disansa 2025-07-21 21:31:29 +05:30
  • 2fd99503ed build: upgrade LiteLLM to 1.74.3 (#3199) Lucas Gomide 2025-07-21 10:58:47 -03:00
  • 35c45e3386 Fix lint errors: remove unused imports from test files devin/1753099637-fix-custom-logger-conflict Devin AI 2025-07-21 12:21:26 +00:00
  • 4b2929a9f2 Add reproduction test for custom logger conflict issue Devin AI 2025-07-21 12:15:44 +00:00
  • 6c336d04da Fix custom logger conflicts with CrewAI verbose logging Devin AI 2025-07-21 12:15:30 +00:00
  • fd5cd14eb0 Fix lint issue: remove unused pytest import devin/1752965391-fix-llm-guardrail-json-parsing Devin AI 2025-07-19 22:59:52 +00:00
  • b7cb0186bd Fix LLMGuardrailResult JSON parsing with trailing characters Devin AI 2025-07-19 22:56:22 +00:00
  • 2c38d1d448 Bedrock AgentCore browser and code interpreter toolkits (#385) Piyush Jain 2025-07-18 14:33:39 -07:00
  • 7c5558bc13 feat: prevent agent parser from causing action loops lg-tool-invocation-enhancement Lucas Gomide 2025-07-18 16:35:07 -03:00
  • 942014962e fixed save method, changed the test cases (#3187) Vidit Ostwal 2025-07-19 00:40:26 +05:30
  • c978c4f495 refactor agent parser Lucas Gomide 2025-07-18 15:56:57 -03:00
  • fab7c8504a refactor: improve clean up observervation and final answer Lucas Gomide 2025-07-17 17:26:54 -03:00
  • 2ab79a7dd5 feat: drop unsupported stop parameter for LLM models automatically (#3184) Lucas Gomide 2025-07-18 14:54:28 -03:00
  • 482c7e5318 Fix lint error: use underscore for unused variable in test devin/1752856170-fix-crew-output-json-indexerror Devin AI 2025-07-18 16:35:31 +00:00
  • 5896f6a119 Fix IndexError in CrewOutput.json when tasks_output is empty Devin AI 2025-07-18 16:32:34 +00:00
  • 230d72e5b9 Add initial doc part of keyed mcp server params tm-multiple-mcp-servers-crew-base Thiago Moretto 2025-07-18 09:57:18 -04:00
  • 27c449c9c4 test: remove workaround related to SQLite without FTS5 (#3179) Lucas Gomide 2025-07-18 10:37:15 -03:00
  • 1c48e134a9 Merge branch 'main' into tm-multiple-mcp-servers-crew-base Thiago Moretto 2025-07-18 10:11:12 -03:00
  • db90371c22 Adding support to multiple mcp servers on @CrewBase Thiago Moretto 2025-07-16 21:34:44 -04:00
  • ae9907c8e7 fix: prioritize Action over Final Answer to prevent tool bypassing Lucas Gomide 2025-07-17 15:51:14 -03:00
  • 3836ba50be cleaned text to squash Lucas Gomide 2025-07-17 15:50:44 -03:00
  • 63f7d75b34 feat: improve action detection when agent provide multiples choices Lucas Gomide 2025-07-17 15:50:07 -03:00
  • c212dc2155 fix: try to get the first tool input directory when Agent return a list of inputs Lucas Gomide 2025-07-17 15:37:20 -03:00
  • e18174de19 fix: detect and clean agent-written observations in parser Lucas Gomide 2025-07-17 15:34:11 -03:00
  • 5c5e3b91cd feat: improve ToolMetric in Agent Evaluator when the agent fails to invoke a required tool lg-improve-tool-metrics Lucas Gomide 2025-07-17 10:24:55 -03:00
  • 9737333ffd Use file lock around Chroma client initialization (#3181) Vini Brasil 2025-07-17 11:50:45 -03:00
  • cf5f0a3553 fix: regenerate uv.lock to resolve TOML parse errors devin/1752742948-support-extra-headers-llm Devin AI 2025-07-17 09:07:45 +00:00
  • bb19998fe7 feat: add extra_headers parameter to LLM class Devin AI 2025-07-17 09:07:32 +00:00
  • c216b310e3 Fix response_format validation for OpenAI-compatible models devin/1752717093-fix-structured-output-compatibility Devin AI 2025-07-17 01:56:56 +00:00
  • bf248d5118 docs: fix neatlogs documentation (#3171) Lucas Gomide 2025-07-16 22:18:04 -03:00
  • 2490e8cd46 Update CrewAI version to 0.148.0 in project templates and dependencies (#3172) 0.148.0 Lorenze Jay 2025-07-16 12:36:43 -07:00
  • 9b67e5a15f Emit events about Agent eval (#3168) Lucas Gomide 2025-07-16 14:18:59 -03:00
  • cbe570088e feat: add regression tests and configure its workflow lg-agent-pipeline-regression Lucas Gomide 2025-07-15 18:45:26 -03:00
  • eaf550521c global handlers(?) WIP lg-event-bus-thread-safety Lucas Gomide 2025-07-15 13:47:53 -03:00
  • 6ebb6c9b63 Supporting eval single Agent/LiteAgent (#3167) Lucas Gomide 2025-07-15 10:22:41 -03:00
  • 53f674be60 chore: remove evaluation folder (#3159) Lucas Gomide 2025-07-15 09:30:20 -03:00
  • 86cc00a5dd Fix event listener to pass event parameter for enhanced error display devin/1752573372-fix-issue-3165 Devin AI 2025-07-15 10:09:12 +00:00
  • a24a71a316 Fix lint issue: Remove unused os import from reproduction script Devin AI 2025-07-15 10:05:44 +00:00
  • 5756d82da1 Fix issue #3165: Enhanced error handling for custom OpenAI-compatible endpoints Devin AI 2025-07-15 10:02:58 +00:00
  • 11717a5213 docs: added integration with neatlogs (#3138) Paras Sakarwal 2025-07-14 20:38:24 +05:30
  • 6788543e85 Fix lint error: remove unused Crew import from reproduction script devin/1752504794-fix-task-config-callback-ignored Devin AI 2025-07-14 15:03:55 +00:00
  • 66ad84ef58 Fix Task config and callback parameters being silently ignored Devin AI 2025-07-14 15:02:17 +00:00
  • 7b1ee07b18 feat: implement thread-safe event bus Lucas Gomide 2025-07-14 11:20:44 -03:00
  • b6d699f764 Implement thread-safe AgentEvaluator (#3157) Lucas Gomide 2025-07-14 11:05:42 -03:00
  • 9f6002a9dd Declaring and make some tool configurable using env vars (#376) Thiago Moretto 2025-07-14 10:48:36 -03:00
  • 8a3a05bf7f chore: remove useless comments lg-evaluator-threadsafe Lucas Gomide 2025-07-14 10:26:16 -03:00
  • a56bfa3c2c refactor: implement thread-safe AgentEvaluator with hybrid state management Lucas Gomide 2025-07-14 10:20:01 -03:00
  • 5b15061b87 test: add test helper to assert Agent Experiments (#3156) Lucas Gomide 2025-07-14 10:24:49 -03:00
  • 1b6b2b36d9 Introduce Evaluator Experiment (#3133) Lucas Gomide 2025-07-14 10:06:45 -03:00
  • de01b66f07 Merge branch 'main' into lg-agent-experiments lg-agent-experiments Lucas Gomide 2025-07-14 09:17:07 -03:00
  • 3ada4053bd Fix #3149: Add missing create_directory parameter to Task class (#3150) devin-ai-integration[bot] 2025-07-14 08:15:41 -04:00
  • 69df70f4a3 Merge branch 'main' into lg-agent-experiments Lucas Gomide 2025-07-14 09:09:38 -03:00
  • 0f52071706 test: move tests to experimental folder Lucas Gomide 2025-07-14 09:07:49 -03:00
  • bbf012e800 Fix lint issues: remove unused imports devin/1752469165-fix-mem0-external-memory-format Devin AI 2025-07-14 05:13:00 +00:00
  • 46ad20b9f6 Fix mem0 external memory format issue #3152 Devin AI 2025-07-14 05:09:59 +00:00
  • 356d9b8fbd Fix lint: Remove unused import os from test_create_directory_true devin/1752438146-fix-task-create-directory-parameter Devin AI 2025-07-13 20:34:28 +00:00
  • 6dbc0a85a5 Fix #3149: Add missing create_directory parameter to Task class Devin AI 2025-07-13 20:31:41 +00:00
  • 9297655edc Fix lint error: remove unused pytest import devin/1752415184-fix-flow-initial-state-dict-coercion Devin AI 2025-07-13 14:13:24 +00:00
  • 3cd55459b9 Fix Flow initial_state BaseModel dict coercion issue #3147 Devin AI 2025-07-13 14:09:32 +00:00
  • 9497715b42 fix: resolve lint issues in ChunkBasedTask implementation devin/1752366034-chunk-based-file-analysis Devin AI 2025-07-13 00:34:24 +00:00
  • f836b2dc90 feat: implement sequential chunk-based file analysis with agent memory aggregation Devin AI 2025-07-13 00:29:59 +00:00
  • e7a5747c6b Comparing BaseLLM class instead of LLM (#3120) Vidit Ostwal 2025-07-12 06:20:36 +05:30
  • d86259b0b9 fixed test for actual usage devin/1751908431-fix-lite-agent-llm-isinstance-check lorenzejay 2025-07-11 17:17:32 -07:00
  • 1f106015ea Merge branch 'main' of github.com:crewAIInc/crewAI into devin/1751908431-fix-lite-agent-llm-isinstance-check lorenzejay 2025-07-11 17:10:54 -07:00
  • 2ab33ac549 Merge remote-tracking branch 'origin/main' into lg-agent-experiments Lucas Gomide 2025-07-11 14:58:16 -03:00
  • eec1262d4f Fix agent knowledge (#2831) Vidit Ostwal 2025-07-11 23:22:26 +05:30
  • 4439755b2d feat: add experimental folder for beta features (#3141) Lucas Gomide 2025-07-11 14:43:29 -03:00
  • c6caa763d7 docs: Add guardrail attribute documentation and examples (#3139) Tony Kipkemboi 2025-07-11 13:32:59 -04:00
  • a810c31ced feat: add experimental folder for beta features lg-experimental-folder Lucas Gomide 2025-07-11 14:27:13 -03:00
  • 78f5144bde Enhance EnterpriseActionTool with improved schema processing and erro… (#371) Lorenze Jay 2025-07-11 10:18:54 -07:00
  • 08fa3797ca Introducing Agent evaluation (#3130) Lucas Gomide 2025-07-11 14:18:03 -03:00
  • e3b044c044 style: resolve linter issues Lucas Gomide 2025-07-11 10:47:20 -03:00
  • ee490a19fb fix: encode string before hashing Lucas Gomide 2025-07-11 10:42:28 -03:00
  • de425450d4 style: fix linter issues Lucas Gomide 2025-07-11 00:09:49 -03:00
  • 3fee619798 test: add tests for Evaluator Experiment Lucas Gomide 2025-07-10 23:37:40 -03:00
  • bb2a0f95ba fix: use time-aware to define experiment result Lucas Gomide 2025-07-10 21:27:57 -03:00
  • 22d46999fe fix: make crew required to run an experiment Lucas Gomide 2025-07-10 21:27:02 -03:00
  • 9f00760437 refactor: isolate Console print in a dedicated class Lucas Gomide 2025-07-10 21:22:02 -03:00
  • ffab51ce2c refactor: remove unused method Lucas Gomide 2025-07-10 20:57:14 -03:00
  • 007f396f4d chore: split Experimental evaluation classes Lucas Gomide 2025-07-10 20:56:06 -03:00
  • cf91084f21 fix: fix track of new test cases Lucas Gomide 2025-07-10 20:26:40 -03:00
  • ccea8870d7 fix: reset evaluator for each experiement iteraction Lucas Gomide 2025-07-10 20:15:42 -03:00