Commit Graph

  • fc7bc2ae94 fix: re-raise OutputParserError in format_answer() for retry logic (fixes #4113) devin/1765980262-fix-format-answer-output-parser-error Devin AI 2025-12-17 14:10:23 +00:00
  • 1cdbe79b34 chore: add deployment action, trigger for releases Greyson LaLonde 2025-12-17 08:40:14 -05:00
  • 84328d9311 fixed api-reference/status docs page (#4109) Lorenze Jay 2025-12-16 15:31:30 -08:00
  • 1d1c68792a feat: Add SSL verification option (verify parameter) to MCPServerHTTP and MCPServerSSE devin/1765897792-add-ssl-verify-option Devin AI 2025-12-16 15:18:17 +00:00
  • 9ee972fd99 fix: widen openai version constraint to allow >=1.90.0 devin/1765889272-fix-openai-version-constraint Devin AI 2025-12-16 12:53:36 +00:00
  • 34a33fc287 fix: handle Pydantic V1/V2 compatibility in ChromaDBConfig devin/1765876359-fix-chromadb-pydantic-v1-v2-compatibility Devin AI 2025-12-16 09:18:33 +00:00
  • dac1010356 fix: pass tools to tests to simulate real scenario devin/1765874327-fix-gemini-empty-response Devin AI 2025-12-16 08:50:29 +00:00
  • 4938654ede fix: handle Gemini function calls without text content Devin AI 2025-12-16 08:44:25 +00:00
  • 88d3c0fa97 feat: bump versions to 1.7.1 (#4092) 1.7.1 Lorenze Jay 2025-12-15 21:51:53 -08:00
  • 065346a20b fix: pass kwargs to loader in CrewAIRagAdapter to enable private repo access devin/1765850388-fix-github-search-tool-private-repos Devin AI 2025-12-16 02:05:07 +00:00
  • 75ff7dce0c feat: add --no-commit flag to bump command (#4087) Matt Aitchison 2025-12-15 15:32:37 -06: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
  • 38b0b125d3 feat: use json schema for tool argument serialization 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
  • 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
  • e43c7debbd fix: add idx for task ordering, tests Greyson LaLonde 2025-12-11 10:18:15 -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
  • 807f97114f fix: set rpm controller timer as daemon to prevent process hang Alex Larionov 2025-12-11 07:59:55 +00: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
  • bdafe0fac7 fix: ensure token usage recording, validate response model on stream Greyson LaLonde 2025-12-10 20:32:10 -05:00
  • 8e99d490b0 chore: add translated docs for async Greyson LaLonde 2025-12-10 14:17:10 -05: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
  • 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
  • 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
  • 273491f61a Merge branch 'main' into gl/fix/ensure-complete-tool-signature Greyson Lalonde 2025-11-30 19:47:31 -05:00
  • 2355ec0733 feat: create sys event types and handler Greyson LaLonde 2025-11-30 17:44:40 -05:00
  • 0d553f5c62 fix: preserve original task IDs after replay devin/1764497054-fix-replay-task-id-preservation Devin AI 2025-11-30 10:07:38 +00:00
  • c925d2d519 chore: restructure test env, cassettes, and conftest; fix flaky tests Greyson LaLonde 2025-11-29 16:55:24 -05:00
  • 93116895d9 Merge branch 'main' into devin/1763567753-fix-task-planner-ordering devin/1763567753-fix-task-planner-ordering Greyson LaLonde 2025-11-29 10:58:07 -05:00
  • b889621e30 fix: HuggingFace embedder configuration validation error (#3995) devin/1764423066-fix-huggingface-embedder Devin AI 2025-11-29 13:35:58 +00:00
  • bc4e6a3127 feat: bump versions to 1.6.1 (#3993) 1.6.1 Lorenze Jay 2025-11-28 17:57:15 -08:00
  • 37526c693b Fixing ChatCompletionsClinet call (#3910) Vidit Ostwal 2025-11-29 07:03:53 +05:30
  • c59173a762 fix: ensure async methods are executable for annotations Greyson LaLonde 2025-11-28 19:54:40 -05:00
  • 4d8eec96e8 refactor: enhance model validation and provider inference in LLM class (#3976) Lorenze Jay 2025-11-28 13:54:40 -08:00
  • 8e175f792e speed up cli commands and startup times lorenze/lazy-loading-module-imports-cli Lorenze Jay 2025-11-28 11:58:03 -08:00