Commit Graph

  • 476396c5d9 incorporating fix from @misrasaurabh1 with additional type fix Brandon Hancock 2025-02-24 12:31:10 -05:00
  • e8a559bf24 Merge branch 'main' into bugfix/memory-reset-not-working bugfix/memory-reset-not-working Lorenze Jay 2025-02-24 09:15:29 -08:00
  • 2d4a7701e6 Merge branch 'main' of github.com:crewAIInc/crewAI into better-telemetry-tests Lorenze Jay 2025-02-24 09:03:08 -08:00
  • 9c040c9e97 Remove telemetry references from Crew class Lorenze Jay 2025-02-24 09:01:26 -08:00
  • 2d07c8d2e4 feat: Enhance event listener and telemetry tracking Lorenze Jay 2025-02-24 09:00:06 -08:00
  • 8ac6f6a536 Fix issues with flows post merge Brandon Hancock 2025-02-24 10:47:25 -05:00
  • a1cb222f3a Merge branch 'main' into revert-90f1bee Brandon Hancock (bhancock_ai) 2025-02-24 10:34:52 -05:00
  • 6d846c0024 Revert "feat: add prompt observability code (#2027)" Brandon Hancock 2025-02-24 10:31:52 -05:00
  • 8a7584798b Better support async flows (#2193) Brandon Hancock (bhancock_ai) 2025-02-24 10:25:30 -05:00
  • 89f7435373 Merge branch 'main' into bugfix/async-flows bugfix/async-flows Brandon Hancock (bhancock_ai) 2025-02-24 10:22:54 -05:00
  • c801cf5279 refactor: improve import sorting in tool_usage.py devin/1740402606-fix-websocket-tool-double-execution Devin AI 2025-02-24 13:36:55 +00:00
  • 10a0e260a8 fix: use correct logging method in tool usage check Devin AI 2025-02-24 13:29:13 +00:00
  • 296039c345 refactor: improve code quality and logging in tool usage detection Devin AI 2025-02-24 13:28:35 +00:00
  • 33a8e0254b test: update invalid arguments test to expect ValueError Devin AI 2025-02-24 13:28:02 +00:00
  • 2cf0b0c342 fix: propagate ValueError for empty tool arguments Devin AI 2025-02-24 13:27:18 +00:00
  • 3c41d3aa60 fix: raise ValueError for missing required arguments Devin AI 2025-02-24 13:26:46 +00:00
  • 4d8817dfa4 fix: remove debug logging due to Logger limitations Devin AI 2025-02-24 13:24:47 +00:00
  • d64fde1a79 feat: add debug logging to tool usage check Devin AI 2025-02-24 13:23:53 +00:00
  • 78a4ab6ff6 test: reorganize WebSocket tool tests with comprehensive coverage Devin AI 2025-02-24 13:23:14 +00:00
  • 3c9e066779 feat: add TypedDict for tool arguments Devin AI 2025-02-24 13:22:29 +00:00
  • a3b3b411df refactor: simplify nested conditions in tool usage check Devin AI 2025-02-24 13:22:13 +00:00
  • b44842d1de fix: handle None arguments in tool usage comparison Devin AI 2025-02-24 13:17:19 +00:00
  • 570977acf8 fix: handle None arguments in tool usage check Devin AI 2025-02-24 13:16:55 +00:00
  • c41bb4b8c7 fix: prevent duplicate execution of WebSocket tools Devin AI 2025-02-24 13:15:17 +00:00
  • 7c98269a79 style: Fix code formatting and improve readability devin/1740242155-fix-mistral-provider-setup Devin AI 2025-02-22 16:56:47 +00:00
  • 9207133413 chore: trigger CI checks Devin AI 2025-02-22 16:52:33 +00:00
  • 30bdf25a6b refactor: Improve code quality based on review feedback Devin AI 2025-02-22 16:51:23 +00:00
  • dc765e6491 fix: Add Mistral provider configuration and tests (#2200) Devin AI 2025-02-22 16:36:25 +00:00
  • e78efb047f style: fix import block formatting with ruff devin/1740187680-fix-token-counter-none-handling Devin AI 2025-02-22 01:38:03 +00:00
  • d58dc08511 style: fix import sorting in base_token_process.py Devin AI 2025-02-22 01:36:52 +00:00
  • 9ed21c4b0e feat: add logging for None values and improve documentation Devin AI 2025-02-22 01:36:00 +00:00
  • 4e84b98ac2 refactor: improve token counter implementation Devin AI 2025-02-22 01:32:43 +00:00
  • 9f7f1cdb54 style: fix import sorting in test_token_process.py Devin AI 2025-02-22 01:30:52 +00:00
  • 3f02d10626 fix: handle None values in token counter Devin AI 2025-02-22 01:29:47 +00:00
  • 92dd7feec2 refactor: Improve Mistral LLM implementation based on feedback devin/1740161725-fix-mistral-role-handling Devin AI 2025-02-21 18:28:19 +00:00
  • be5b448a8a test: Add VCR cassette for Mistral role handling test Devin AI 2025-02-21 18:20:28 +00:00
  • adfdbe55cf fix: Handle Mistral LLM role requirements for tools Devin AI 2025-02-21 18:19:47 +00:00
  • ad030d5eec Drop coroutine Brandon Hancock 2025-02-21 11:42:29 -05:00
  • 00b6ce94dc Better support async Brandon Hancock 2025-02-21 11:25:12 -05:00
  • ed1bfe7b6f style: fix import sorting in llm_test.py Devin AI 2025-02-21 16:21:45 +00:00
  • 435f372796 feat: add context window validation and tests Devin AI 2025-02-21 16:20:28 +00:00
  • 02c63fbcb9 feat: add context window size for o3-mini model Devin AI 2025-02-21 16:15:35 +00:00
  • b50772a38b docs: add header image to langfuse guide (#2128) doc-installation-improvement Jannik Maierhöfer 2025-02-21 16:11:55 +01:00
  • f80fe7d4c1 fix: use unquoted type names in model descriptions devin/1740137889-enhance-pydantic-field-descriptions Devin AI 2025-02-21 11:53:58 +00:00
  • da0d37af03 fix: ensure type names are quoted in model descriptions Devin AI 2025-02-21 11:50:37 +00:00
  • f65c31bfd0 style: fix import sorting Devin AI 2025-02-21 11:46:37 +00:00
  • 9322f06e7a refactor: address code review feedback Devin AI 2025-02-21 11:45:12 +00:00
  • 326f406605 feat: enhance pydantic output to include field descriptions Devin AI 2025-02-21 11:40:37 +00:00
  • 828a567017 Merge branch 'main' into devin/1740069574-improve-guardrail-validation devin/1740069574-improve-guardrail-validation João Moura 2025-02-21 00:27:19 -03:00
  • f0d0511b24 chore: Merge remote changes and remove telemetry dependency devin/1739448321-fix-flow-state-pickling Devin AI 2025-02-21 03:26:18 +00:00
  • 9fad174b74 fix: Remove telemetry dependency from Flow plot method Devin AI 2025-02-21 03:25:10 +00:00
  • 652f3f5b8e refactor: incorporate improvements from PR #2178 into guardrail validation devin/1740108191-incorporate-pr-2178-improvements Devin AI 2025-02-21 03:24:21 +00:00
  • dfba35e475 fix: Fix thread lock type checking in Flow state serialization Devin AI 2025-02-13 13:38:07 +00:00
  • 2e01d1029b fix: Fix type error in Flow state serialization Devin AI 2025-02-13 13:33:31 +00:00
  • 84f770aa5d style: Fix import sorting in tests Devin AI 2025-02-13 13:20:55 +00:00
  • 2a2c163c3d test: Add comprehensive test for complex nested objects Devin AI 2025-02-13 13:15:10 +00:00
  • 3348de8db7 refactor: Improve Flow state serialization with Pydantic core schema Devin AI 2025-02-13 13:14:31 +00:00
  • 93ec41225b refactor: Improve Flow state serialization Devin AI 2025-02-13 12:14:59 +00:00
  • 92e1877bf0 fix: Handle thread locks in Flow state serialization Devin AI 2025-02-13 12:07:26 +00:00
  • 96a7e8038f cassetes João Moura 2025-02-20 21:00:10 -06:00
  • 52d3908201 Merge branch 'main' into bugfix/memory-reset-not-working Brandon Hancock (bhancock_ai) 2025-02-20 15:23:09 -05:00
  • ddc61937bd fix reset memory issue Brandon Hancock 2025-02-20 15:19:56 -05:00
  • f3f094faad fix: sort imports in task.py Devin AI 2025-02-20 17:41:42 +00:00
  • ad0db27040 fix: use Any type for TaskOutput.raw to support both string and dict Devin AI 2025-02-20 17:38:32 +00:00
  • 6cc37a38a6 fix: add missing TaskOutput import Devin AI 2025-02-20 17:37:13 +00:00
  • 4bafdacd88 fix: allow both string and dict types for TaskOutput.raw Devin AI 2025-02-20 17:35:47 +00:00
  • ec050e5d33 drop prints (#2181) Brandon Hancock (bhancock_ai) 2025-02-20 12:35:39 -05:00
  • 2793a8ee87 fix: preserve dictionary type in guardrail results Devin AI 2025-02-20 17:32:36 +00:00
  • a9b0702cbe fix: type error in dictionary result handling Devin AI 2025-02-20 17:28:36 +00:00
  • 54bdc8b52c fix: properly handle dictionary results in guardrails Devin AI 2025-02-20 17:26:54 +00:00
  • 578164cf05 fix: preserve dictionary type in guardrail results Devin AI 2025-02-20 17:25:44 +00:00
  • b26131e8e9 drop prints print-clean-up Brandon Hancock 2025-02-20 12:18:05 -05:00
  • 55dbe6cc7d Drop prints bugfix/support-tool-calling Brandon Hancock 2025-02-20 12:15:18 -05:00
  • fe78553c9c fix: ensure dict results are properly serialized to string Devin AI 2025-02-20 17:13:27 +00:00
  • e2ce65fc5b Check the right property for tool calling (#2160) Brandon Hancock (bhancock_ai) 2025-02-20 12:12:52 -05:00
  • 0cb47a8d0a fix: improve Task.copy() method to handle both legacy and new style copy Devin AI 2025-02-20 17:12:02 +00:00
  • a87a7d2833 fix: restore backward compatibility for Task.copy() and fix dict handling Devin AI 2025-02-20 17:09:32 +00:00
  • 65e102c2a3 Merge branch 'main' into bugfix/support-tool-calling Brandon Hancock (bhancock_ai) 2025-02-20 12:06:05 -05:00
  • 5b833d932e fix: correct type error in error message formatting Devin AI 2025-02-20 17:04:35 +00:00
  • 854b47ac95 Fix issues pointed out by lorenze Brandon Hancock 2025-02-20 12:03:53 -05:00
  • 6a59194e6f fix: improve type validation logic to fix type checker error Devin AI 2025-02-20 17:03:22 +00:00
  • 5f3eb3605a fix: remove duplicate return statement in copy method Devin AI 2025-02-20 17:02:06 +00:00
  • 14503bc43b imporve HITL (#2169) Brandon Hancock (bhancock_ai) 2025-02-20 12:01:49 -05:00
  • 77990b6293 fix: resolve type checking errors and improve copy method Devin AI 2025-02-20 17:01:10 +00:00
  • 050ead62a7 fix: resolve remaining type checking errors Devin AI 2025-02-20 17:00:35 +00:00
  • 8f3936eb09 fix: resolve type checking errors Devin AI 2025-02-20 16:58:01 +00:00
  • 9c1f24ee26 fix: improve type validation logic Devin AI 2025-02-20 16:57:10 +00:00
  • 24da7be540 fix: sort imports in test file Devin AI 2025-02-20 16:57:07 +00:00
  • 31e8b9d7f2 refactor: implement code review suggestions Devin AI 2025-02-20 16:54:27 +00:00
  • 0e086d348a refactor: implement code review suggestions Devin AI 2025-02-20 16:50:33 +00:00
  • 78621d6b7b Merge branch 'main' into bugfix/allow-empthy-input-to-end-human-input bugfix/allow-empthy-input-to-end-human-input Lorenze Jay 2025-02-20 08:47:20 -08:00
  • c06feac175 Merge branch 'main' into bugfix/support-tool-calling Brandon Hancock (bhancock_ai) 2025-02-20 11:46:47 -05:00
  • 3c5672f4ec feat: improve guardrail validation support Devin AI 2025-02-20 16:43:02 +00:00
  • abbcacc440 Drop extra logs that were causing confusion Brandon Hancock 2025-02-20 11:16:56 -05:00
  • 9453b2aaad fix: Sort imports in flow_test.py to fix linting devin/1740063542-fix-multiple-router-events Devin AI 2025-02-20 15:36:09 +00:00
  • 30636c7b39 fix: Allow multiple routers to trigger events simultaneously Devin AI 2025-02-20 15:34:19 +00:00
  • 6f849c0e6d 'added docs for config based on agent review' Nick Fujita 2025-02-20 18:11:16 +09:00
  • 276f661e6c 'add specific providers to provider type' Nick Fujita 2025-02-20 18:02:36 +09:00
  • 8f99caf61b 'type cleanup' Nick Fujita 2025-02-20 17:58:46 +09:00
  • f4642f11cc 'add typings to embedding configurator input arg' Nick Fujita 2025-02-20 17:52:13 +09:00