Commit Graph

  • 97df2b2fcf style: fix ruff formatting in checkpoint_tui.py Devin AI 2026-04-16 08:35:36 +00:00
  • c7aaf23a6f fix: handle recursive MCP schemas in sanitization and model creation (#5490) Devin AI 2026-04-16 08:34:48 +00:00
  • ce468aad70 fix: dispatch Flow checkpoints through Flow APIs in TUI (#5492) Devin AI 2026-04-16 08:33:07 +00:00
  • d3911d4c0c style: fix ruff formatting for checkpoint_cli.py devin/1776327868-fix-json-checkpoint-discovery Devin AI 2026-04-16 08:32:06 +00:00
  • 7b629b4357 fix: JSON checkpoint discovery now finds branch subdirectories (#5491) Devin AI 2026-04-16 08:29:55 +00:00
  • 0bb6faa9d3 docs: update changelog and version for v1.14.2rc1 1.14.2rc1 Greyson LaLonde 2026-04-16 05:24:57 +08:00
  • aa28eeab6a feat: bump versions to 1.14.2rc1 Greyson LaLonde 2026-04-16 05:18:24 +08:00
  • 29b5531f78 fix: handle cyclic JSON schemas in MCP tool resolution Greyson LaLonde 2026-04-16 05:03:00 +08:00
  • 74d061e994 fix: bump python-multipart to 0.0.26 to patch GHSA-mj87-hwqh-73pj Greyson LaLonde 2026-04-16 04:25:35 +08:00
  • 18d0fd6b80 fix: bump pypdf to 6.10.1 to patch GHSA-jj6c-8h6c-hppx Greyson LaLonde 2026-04-16 04:11:08 +08:00
  • d372b3d9da fix: remove duplicate constraint injection in context, fix unused import devin/1776281420-constraint-propagation Devin AI 2026-04-15 20:10:08 +00:00
  • 294e97277d fix: update BaseAgent.get_delegation_tools signature to accept task parameter Devin AI 2026-04-15 19:46:32 +00:00
  • 9fac35bb05 style: apply ruff format to modified files Devin AI 2026-04-15 19:41:51 +00:00
  • fa67887ac2 fix: preserve task constraints during multi-agent delegation (#5476) Devin AI 2026-04-15 19:38:19 +00:00
  • 84a72c4350 fix: remove type: ignore comments that fail on older Python mypy devin/1776279320-fix-mcp-recursion-depth Devin AI 2026-04-15 19:19:27 +00:00
  • 1305bfc7ea fix: make _resolving_refs thread-safe via threading.local() Devin AI 2026-04-15 19:12:39 +00:00
  • ae09793712 fix: handle circular $ref in MCP tool JSON schemas (#5474) Devin AI 2026-04-15 19:03:12 +00:00
  • 892fc4ad3b fix: prevent response_model from leaking into tool-calling loop (#5472) devin/1776272964-fix-response-model-leaks-into-tool-loop Devin AI 2026-04-15 17:21:08 +00:00
  • 1c90d574ab docs: update changelog and version for v1.14.2a5 1.14.2a5 Greyson LaLonde 2026-04-15 22:45:15 +08:00
  • 3a7c550512 feat: bump versions to 1.14.2a5 Greyson LaLonde 2026-04-15 22:40:48 +08:00
  • 2eec12b828 Merge branch 'main' into fix/trace-serialization-pydantic-context fix/trace-serialization-pydantic-context Greyson LaLonde 2026-04-15 04:12:06 +08:00
  • 5b6f89fe64 docs: update changelog and version for v1.14.2a4 1.14.2a4 Greyson LaLonde 2026-04-15 02:34:32 +08:00
  • ad5e66d1d0 feat: bump versions to 1.14.2a4 Greyson LaLonde 2026-04-15 02:29:06 +08:00
  • 94e7d86df1 fix: stop forwarding strict mode to Bedrock Converse API Greyson LaLonde 2026-04-15 02:22:50 +08:00
  • 080c22678a refactor: extract a2a into standalone crewai-a2a package Greyson LaLonde 2026-04-14 22:21:31 +08:00
  • 3c8d2d2825 ci: retrigger CI after cancelled test runs devin/1776151521-fix-rce-agent-repository Devin AI 2026-04-14 07:49:38 +00:00
  • cf153bc413 fix: re-raise AgentRepositoryError directly, address review comments Devin AI 2026-04-14 07:42:52 +00:00
  • 5e80a9dde6 style: apply ruff format to agent_utils.py Devin AI 2026-04-14 07:35:33 +00:00
  • 8d68d35622 fix: validate tool module imports in load_agent_from_repository to prevent RCE Devin AI 2026-04-14 07:33:22 +00:00
  • d3f422a121 feat: add IBM Granite model support via watsonx.ai provider (OSS-35) feature/ibm-granite-support Iris Clawd 2026-04-13 19:15:59 +00:00
  • 0dba95e166 fix: bump pytest to 9.0.3 for GHSA-6w46-j5rx-g56g Greyson LaLonde 2026-04-14 02:38:05 +08:00
  • 58208fdbae fix: bump openai lower bound to >=2.0.0 Greyson LaLonde 2026-04-14 02:19:47 +08:00
  • 655e75038b feat: add resume hints to devtools release on failure Greyson LaLonde 2026-04-14 01:26:29 +08:00
  • 8e2a529d94 chore: add deprecation decorator to LiteAgent Greyson LaLonde 2026-04-14 00:51:11 +08:00
  • 58bbd0a400 docs: update changelog and version for v1.14.2a3 1.14.2a3 Greyson LaLonde 2026-04-13 21:38:12 +08:00
  • 9708b94979 feat: bump versions to 1.14.2a3 Greyson LaLonde 2026-04-13 21:30:14 +08:00
  • 0b0521b315 chore: improve typing in task module Greyson LaLonde 2026-04-13 21:21:18 +08:00
  • c8694fbed2 fix: override pypdf and uv to patched versions for CVE-2026-40260 and GHSA-pjjw-68hj-v9mw Greyson LaLonde 2026-04-13 21:04:37 +08:00
  • a4e7b322c5 docs: clean up enterprise A2A language Greyson LaLonde 2026-04-13 20:53:31 +08:00
  • ee049999cb docs: add enterprise A2A feature doc and update OSS A2A docs Greyson LaLonde 2026-04-13 20:28:06 +08:00
  • 1d6f84c7aa chore: clean up redundant inline docs in agents module Greyson LaLonde 2026-04-13 11:00:42 +08:00
  • 8dc2655cbf chore: clean up redundant inline docs in agent module Greyson LaLonde 2026-04-13 10:55:29 +08:00
  • 121720cbb3 chore: clean up redundant inline docs in a2a module Greyson LaLonde 2026-04-13 10:49:59 +08:00
  • b626dd5ec9 fix: only fall back to polling when streaming is explicitly False fix/a2a-respect-streaming-capability Alex 2026-04-12 16:38:44 -07:00
  • 7169d03b80 fix: respect agent card streaming capability in A2A delegation Alex 2026-04-12 16:23:27 -07:00
  • 16bf24001e fix: upgrade requests to >=2.33.0 for CVE temp file vulnerability Greyson LaLonde 2026-04-12 16:12:35 +08:00
  • 29fc4ac226 feat: add deploy validation CLI and improve LLM initialization ergonomics Greyson LaLonde 2026-04-12 16:00:46 +08:00
  • 25fcf39cc1 fix: preserve Bedrock tool call arguments by removing truthy default Yanhu 2026-04-12 15:50:56 +08:00
  • 3b280e41fb chore: bump pypdf to 6.10.0 for GHSA-3crg-w4f6-42mx Greyson LaLonde 2026-04-11 05:56:11 +08:00
  • 8de4421705 fix: sanitize tool schemas for strict mode Greyson LaLonde 2026-04-11 05:26:48 +08:00
  • 62484934c1 chore: bump uv to 0.11.6 for GHSA-pjjw-68hj-v9mw Greyson LaLonde 2026-04-11 05:09:24 +08:00
  • 298fc7b9c0 chore: drop tiktoken from anthropic async max_tokens test Greyson LaLonde 2026-04-11 03:20:20 +08:00
  • 9537ba0413 ci: add pip-audit pre-commit hook Greyson LaLonde 2026-04-11 03:06:31 +08:00
  • ace9617722 test: re-record hierarchical verbose manager cassette Greyson LaLonde 2026-04-11 02:35:00 +08:00
  • 7e1672447b fix: deflake MemoryRecord embedding serialization test Greyson LaLonde 2026-04-11 02:01:23 +08:00
  • ea58f8d34d docs: update changelog and version for v1.14.2a2 1.14.2a2 Greyson LaLonde 2026-04-10 21:58:55 +08:00
  • fe93333066 feat: bump versions to 1.14.2a2 Greyson LaLonde 2026-04-10 21:51:51 +08:00
  • f3d6009519 Merge branch 'main' into luzk/propagate-is-litellm luzk/propagate-is-litellm Lucas Gomide 2026-04-10 10:33:39 -03:00
  • ea610af201 feat: propagate is_litellm flag through LLMCallCompletedEvent Lucas Gomide 2026-04-10 10:32:21 -03:00
  • 1293dee241 feat: checkpoint TUI with tree view, fork support, editable inputs/outputs Greyson LaLonde 2026-04-10 21:24:49 +08:00
  • 6efa142e22 fix: forward strict mode to Anthropic and Bedrock providers Greyson LaLonde 2026-04-10 15:32:54 +08:00
  • fc6792d067 feat: enrich LLM token tracking with reasoning tokens, cache creation tokens (#5389) Lucas Gomide 2026-04-10 01:22:27 -03:00
  • d79c4a62a1 Merge branch 'main' into devin/1773669058-fix-trained-agents-data-file devin/1773669058-fix-trained-agents-data-file Lorenze Jay 2026-04-09 13:19:44 -07:00
  • 84b1b0a0b0 feat: add from_checkpoint parameter to kickoff methods Greyson LaLonde 2026-04-10 03:47:23 +08:00
  • 56cf8a4384 feat: embed crewai_version in checkpoints with migration framework Greyson LaLonde 2026-04-10 01:13:30 +08:00
  • 68c754883d feat: add checkpoint forking with lineage tracking Greyson LaLonde 2026-04-10 00:03:28 +08:00
  • 327a5c4193 ci: retrigger test suite devin/1775715945-fix-persist-auto-restore Devin AI 2026-04-09 06:51:24 +00:00
  • 378b59a471 fix: add flow_class param to base save_state signature for mypy Devin AI 2026-04-09 06:42:28 +00:00
  • 141c1d0c11 style: fix ruff formatting in sqlite.py Devin AI 2026-04-09 06:35:24 +00:00
  • a24b011f6f fix: auto-restore persisted state for class-level @persist decorator Devin AI 2026-04-09 06:32:49 +00:00
  • ce56472fc3 fix: harden NL2SQLTool — read-only default, query validation, parameterized queries (#5311) alex-clawd 2026-04-08 23:21:38 -07:00
  • 0a22307962 fix: reuse parent run_id in nested streaming and fix test context isolation devin/1775713725-fix-streaming-concurrent-run-isolation Devin AI 2026-04-09 06:06:12 +00:00
  • 5511f0a089 fix: add run_id scoping to streaming handlers to prevent cross-run chunk contamination (#5376) Devin AI 2026-04-09 05:56:47 +00:00
  • 3758361d74 fix: address review comments - remove unused import and deduplicate log messages devin/1775705728-persist-storage-path-visibility Devin AI 2026-04-09 03:49:41 +00:00
  • e22d1852fe style: format decorators.py with ruff Devin AI 2026-04-09 03:42:50 +00:00
  • f1b7e57095 fix: log persistence storage location for @persist decorator Devin AI 2026-04-09 03:40:12 +00:00
  • 06fe163611 docs: update changelog and version for v1.14.2a1 1.14.2a1 Greyson LaLonde 2026-04-09 07:26:22 +08:00
  • 3b52b1a800 feat: bump versions to 1.14.2a1 Greyson LaLonde 2026-04-09 07:21:39 +08:00
  • 9ab67552a7 fix: emit flow_finished event after HITL resume Greyson LaLonde 2026-04-09 05:31:31 +08:00
  • 8cdde16ac8 fix: bump cryptography to 46.0.7 for CVE-2026-39892 Greyson LaLonde 2026-04-09 05:17:31 +08:00
  • 0e590ff669 refactor: use shared I18N_DEFAULT singleton Greyson LaLonde 2026-04-09 04:29:53 +08:00
  • 15f5bff043 docs: update changelog and version for v1.14.1 1.14.1 Greyson LaLonde 2026-04-09 01:56:51 +08:00
  • a0578bb6c3 feat: bump versions to 1.14.1 Greyson LaLonde 2026-04-09 01:45:40 +08:00
  • 00400a9f31 ci: skip python tests, lint, and type checks on docs-only PRs Greyson LaLonde 2026-04-09 01:34:47 +08:00
  • 5c08e566b5 dedicate skills page (#5331) Lorenze Jay 2026-04-08 10:10:18 -07:00
  • cf49dd4972 docs: add organization management guide for CLI org commands docs/organization-management Iris Clawd 2026-04-08 16:55:05 +00:00
  • fe028ef400 docs: update changelog and version for v1.14.1rc1 1.14.1rc1 Greyson LaLonde 2026-04-09 00:29:04 +08:00
  • 52c227ab17 feat: bump versions to 1.14.1rc1 Greyson LaLonde 2026-04-09 00:22:24 +08:00
  • 8bae740899 fix: use regex for template pyproject.toml version bumps Greyson LaLonde 2026-04-09 00:13:07 +08:00
  • 1c784695c1 feat: add async checkpoint TUI browser Greyson LaLonde 2026-04-08 23:59:09 +08:00
  • 1ae237a287 refactor: replace hardcoded denylist with dynamic BaseTool field exclusion in spec gen (#5347) iris-clawd 2026-04-08 08:49:16 -07:00
  • 0e8ed75947 feat: add aclose()/close() and async context manager to streaming outputs Greyson LaLonde 2026-04-08 23:32:37 +08:00
  • ae0b25ca23 style: ruff format generate_tool_specs.py fix/remove-tool-type-from-specs Iris 2026-04-08 15:14:41 +00:00
  • 8c42918dcf fix: exclude tool_type from tool.specs.json init params Iris 2026-04-08 15:06:10 +00:00
  • 98e0d1054f fix: sanitize tool names in hook decorator filters Greyson LaLonde 2026-04-08 21:02:25 +08:00
  • fc9280ccf6 refactor: replace regex with tomlkit in devtools CLI Greyson LaLonde 2026-04-08 19:52:51 +08:00
  • f4c0667d34 fix: bump transformers to 5.5.0 to resolve CVE-2026-1839 Greyson LaLonde 2026-04-08 18:59:51 +08:00
  • 7a649b226e fix: auto-sanitize tool names in hook decorator filters devin/1775633613-sanitize-hook-tool-names Devin AI 2026-04-08 07:38:55 +00:00
  • 88cbf6bd1a refactor: update MemoryPromptConfig to allow custom prompt strings lorenzejay 2026-04-07 17:53:36 -07:00
  • eeeb90c3a8 Merge branch 'main' into lorenze/imp/memory-prompt-influence Lorenze Jay 2026-04-07 17:50:11 -07:00