Commit Graph

  • da8fe8c715 fix: respect suppress_flow_events for method-execution events (#6095) Lucas Gomide 2026-06-09 18:19:25 -03:00
  • ce42994ae3 docs: update changelog and version for v1.14.7a4 1.14.7a4 Greyson LaLonde 2026-06-09 12:58:38 -07:00
  • 820c3905e3 feat: bump versions to 1.14.7a4 Greyson LaLonde 2026-06-09 12:51:55 -07:00
  • f6b09f4d5b Fix tomllib import for Python 3.10 compatibility devin/1781025011-fix-litellm-dependency-6089 Devin AI 2026-06-09 17:19:34 +00:00
  • d1e094b22f Fix #6089: Widen litellm dependency constraint to >=1.84.0,<2 Devin AI 2026-06-09 17:15:01 +00:00
  • 2f5928e4bb fix: only treat interpolatable placeholders as crew inputs fix/interpolatable-placeholders Gabe 2026-06-09 13:42:42 -03:00
  • 703ffe67ee Migrate @listen/@router runtime to read from FlowDefinition (#6084) Vini Brasil 2026-06-09 09:40:30 -07:00
  • 8919026326 feat(storage): pluggable default backends for memory, knowledge, rag, flow (#6079) Matt Aitchison 2026-06-08 21:14:13 -05:00
  • 988927006c docs: update changelog and version for v1.14.7a3 1.14.7a3 Greyson LaLonde 2026-06-08 18:56:39 -07:00
  • 48c1987fcf feat: bump versions to 1.14.7a3 Greyson LaLonde 2026-06-08 18:43:15 -07:00
  • af62b7b583 fix: expose ask_for_human_input on experimental AgentExecutor Greyson LaLonde 2026-06-08 17:55:19 -07:00
  • 1b14e162e9 fix: resolve pip-audit CVEs (aiohttp, docling, docling-core, pip) Greyson LaLonde 2026-06-08 17:45:07 -07:00
  • e570534f15 Migrate @start to read from FlowDefinition (#6071) Vini Brasil 2026-06-08 19:03:50 -03:00
  • 5878627ca6 Fix #6072: Display agent output in feedback prompt regardless of verbose setting devin/1780949928-fix-human-input-display Devin AI 2026-06-08 20:25:30 +00:00
  • 703e5079a0 fix: remove unused type: ignore[misc] on ask_for_human_input property devin/1780875049-fix-human-input-experimental-executor Devin AI 2026-06-07 23:51:55 +00:00
  • 37b4db3f15 fix: add type ignore for mypy no-any-return on ask_for_human_input property Devin AI 2026-06-07 23:48:01 +00:00
  • 6161190c5c fix: remove xfail from test_crew_train_success now that _format_feedback_message is implemented Devin AI 2026-06-07 23:44:20 +00:00
  • 847aee8906 fix: apply ruff format to agent_executor.py Devin AI 2026-06-07 23:41:53 +00:00
  • 34afc71f80 Fix #6065: Add ExecutorContext protocol compliance to experimental AgentExecutor Devin AI 2026-06-07 23:39:48 +00:00
  • b92df2f213 address comments lorenze/imp/route-turn-for-gating-permissions Lorenze Jay 2026-06-06 20:59:46 -07:00
  • 7edbddc40d linted Lorenze Jay 2026-06-06 15:12:31 -07:00
  • 9b251b1de4 feat(conversational): implement route permissions and access control Lorenze Jay 2026-06-06 15:09:07 -07:00
  • 0cc43b2720 feat: replace advisory pip-audit with blocking vuln process feat/pip-audit-process theCyberTech 2026-06-06 15:34:41 +08:00
  • 83e889b287 Merge branch 'main' into worktree-ssrf-redirect-fix Rip&Tear 2026-06-06 08:05:29 +08:00
  • 654e738786 fix(events): gate RuntimeState recording to stop unbounded event-bus leak matcha/flow-event-bus-leak-fix Matt Aitchison 2026-06-05 17:34:23 -05:00
  • 913a3abead docs: update changelog and version for v1.14.7a2 (#6055) 1.14.7a2 Lorenze Jay 2026-06-05 14:19:42 -07:00
  • 17cfbdf95f feat: bump versions to 1.14.7a2 (#6054) Lorenze Jay 2026-06-05 14:15:43 -07:00
  • 8cd51fc67e Lorenze/imp/conversational flow traces (#6044) Lorenze Jay 2026-06-05 14:10:19 -07:00
  • 3723f0db76 Update conversational flow docs to use handle_turn (#6053) Lorenze Jay 2026-06-05 11:04:28 -07:00
  • cab3319af9 feat(otel): surface real finish_reason + sampling params + response.id on LLM events (#5945) Lucas Gomide 2026-06-05 08:23:38 -03:00
  • 0fba8163ca docs: note FileArtifact handles are run-scoped and don't survive across runs matcha/age-103-file-artifact-binary-bypass Matt Aitchison 2026-06-04 20:38:52 -05:00
  • ad798afeca fix: key artifact dedup map by (object, scope) and clear it in tests Matt Aitchison 2026-06-04 20:33:08 -05:00
  • 8d2ca5ef4c fix: store FileArtifact returned by after_tool_call hooks Matt Aitchison 2026-06-04 20:06:41 -05:00
  • 000dd41fc3 fix: dedupe artifact storage on repeated cached results Matt Aitchison 2026-06-04 19:54:49 -05:00
  • b827f7ee11 fix: wire planning-mode native path and harden artifact helpers Matt Aitchison 2026-06-04 19:46:24 -05:00
  • db12082ad8 fix: enforce per-entry artifact TTL and align cleanup scope Matt Aitchison 2026-06-04 19:22:55 -05:00
  • 06b239d8fe fix: resolve file-artifact handles with uppercased uuid hex Matt Aitchison 2026-06-04 19:14:56 -05:00
  • f7667c1f12 style: apply ruff format to file_artifact and tool_usage Matt Aitchison 2026-06-04 19:12:05 -05:00
  • f300c1f2a6 fix: add FileArtifact to keep binary tool I/O out of the LLM context Matt Aitchison 2026-06-04 19:07:52 -05:00
  • 906cd9769d feat(flow): type DSL triggers as route-aware decorators (#6042) Vini Brasil 2026-06-04 18:07:49 -03:00
  • 98227d29bb Add memory_guard parameter to Crew for validating memory writes devin/1780605746-memory-guard-feature Devin AI 2026-06-04 20:44:48 +00:00
  • 14ce97d787 chat api for convo flows (#6034) Lorenze Jay 2026-06-04 13:36:48 -07:00
  • f3a15a4f07 feat(lock_store): make locking backend overridable (#6015) Matt Aitchison 2026-06-04 13:28:31 -05:00
  • 75dad212a2 Split flow DSL monolith into focused decorator modules (#6040) Vini Brasil 2026-06-04 15:02:06 -03:00
  • 591db52f1b fix: force aiohttp>=3.14.0 for GHSA-jg22-mg44-37j8, GHSA-hg6j-4rv6-33pg fix/aiohttp-cve-3.14.0 Greyson LaLonde 2026-06-04 10:27:26 -07:00
  • 565592c36e fix(tools): re-validate redirects and pin peer IP to close SSRF bypass Rip&Tear 2026-06-04 22:16:19 +08:00
  • aed69237d4 docs: add NVIDIA Nemotron LLM guide (#6037) alex-clawd 2026-06-04 05:22:41 -07:00
  • 051fa0c1cb Build FlowDefinition from Flow DSL metadata (#6017) Vini Brasil 2026-06-03 18:02:56 -03:00
  • 73d20fb0c3 Document monorepo deployments (#6018) Gui Vieira 2026-06-03 17:01:10 -03:00
  • d09e3f4544 feat: flatten LiteLLM cache/reasoning usage sub-counts in _usage_to_dict (#6033) Lucas Gomide 2026-06-03 16:13:30 -03:00
  • 1357491f0d Lorenze/feat/conversational flows (#5896) Lorenze Jay 2026-06-03 11:53:16 -07:00
  • ea88904d35 docs: update changelog and version for v1.14.7a1 (#6032) 1.14.7a1 Lorenze Jay 2026-06-03 10:40:43 -07:00
  • be3cf62b63 feat: bump versions to 1.14.7a1 (#6031) Lorenze Jay 2026-06-03 10:30:33 -07:00
  • 68cdd44520 fix(cli): restore [project.scripts] in crewai package for uv tool install Greyson LaLonde 2026-06-03 09:50:39 -07:00
  • 7676b0937c fix(deps): bump authlib to >=1.6.12 to patch PYSEC-2026-188 Greyson LaLonde 2026-06-03 09:45:59 -07:00
  • ee707028db chore: remove testing pdf from root Greyson LaLonde 2026-06-02 17:53:26 -07:00
  • 770d1b284f Lorenze/fix/file input not working reliably (#6020) Lorenze Jay 2026-06-02 17:14:51 -07:00
  • b047c96756 Handle Snowflake Claude stringified tool calls (#6008) alex-clawd 2026-06-02 15:37:18 -07:00
  • d37af0d404 perf(knowledge): lazy-load docling imports to speed up crewai import Greyson LaLonde 2026-06-02 15:16:48 -07:00
  • c81b4fe11e fix(deps): bump pyjwt to >=2.13.0 to patch CVEs Greyson LaLonde 2026-06-02 10:01:53 -07:00
  • a9cb7867bb Add crew trained agents file support (#6012) Lorenze Jay 2026-06-02 09:38:34 -07:00
  • 156172cfe2 fix: use tomli fallback for Python 3.10 compatibility in tests devin/1780408566-fix-6010-uv-tool-install-entrypoint Devin AI 2026-06-02 14:04:31 +00:00
  • 7419fa8a7d fix: add [project.scripts] to crewai package for uv tool install (#6010) Devin AI 2026-06-02 14:00:48 +00:00
  • 383ae66b55 docs: add Databricks integration guide (#6001) Jesse Miller 2026-06-02 06:43:05 -07:00
  • 8b6664ddb1 Normalize Snowflake Claude stringified tool calls alex/fix-snowflake-claude-tool-results alex-clawd 2026-06-02 05:21:25 -07:00
  • c380fbd862 Handle Snowflake Claude toolUse content blocks alex-clawd 2026-06-02 05:17:30 -07:00
  • 774fd871a8 Fix Snowflake Claude incomplete tool result histories (#6006) alex-clawd 2026-06-02 05:11:59 -07:00
  • 13f5cd844b Filter Snowflake Claude preserved tool results alex-clawd 2026-06-02 05:08:02 -07:00
  • 60f432eb0e Fix Snowflake Claude incomplete tool result histories alex-clawd 2026-06-02 05:00:20 -07:00
  • 4a0769d97c Add native Snowflake Cortex LLM provider (#6005) alex-clawd 2026-06-02 04:10:13 -07:00
  • fee5b3e395 fix(devtools): point template bumper at lib/cli templates dir Greyson LaLonde 2026-06-02 02:02:12 -07:00
  • 3010f1286f chore: widen click dependency constraint to allow 8.2+ devin-ai-integration[bot] 2026-06-02 00:06:25 -07:00
  • e53a676c04 fix(flow): re-arm multi-source or_ listeners across router-driven cycles Greyson LaLonde 2026-06-01 15:24:58 -07:00
  • 1aba9fe415 Split flow.py into DSL, definition, and runtime (#5997) Vini Brasil 2026-06-01 18:37:10 -03:00
  • 7ae25b2e3d chore: widen click dependency to >=8.1.7,<9 iris/bump-click-dependency Iris Clawd 2026-06-01 21:24:01 +00:00
  • 4dafb05735 chore(deps): bump uv to >=0.11.15 and ignore unfixable chromadb CVE Greyson LaLonde 2026-06-01 00:10:19 -07:00
  • 87a8ac9228 fix: match parent class type annotations for _prepare_completion_params fix/5990-deepseek-response-format Devin AI 2026-06-01 06:23:21 +00:00
  • 69f8691024 style: apply ruff formatting Devin AI 2026-06-01 06:14:10 +00:00
  • 2aebd8fa5f fix: strip json_schema response_format for DeepSeek and other unsupported providers (#5990) Devin AI 2026-06-01 06:12:02 +00:00
  • 3d3d06f9e6 Fix #5988: Add memory poisoning protection via MemorySanitizer devin/1780244418-memory-poisoning-protection Devin AI 2026-05-31 16:23:08 +00:00
  • af75e4642c style: apply ruff format to task.py devin/1780129450-fix-guardrail-enforcement Devin AI 2026-05-30 08:35:43 +00:00
  • c074b05002 fix: enforce guardrail re-validation on retry and reject negative max_retries Devin AI 2026-05-30 08:33:26 +00:00
  • 5cdc420c50 docs: add Snowflake integration guide (#5977) Jesse Miller 2026-05-29 12:03:55 -07:00
  • 819e3f8547 Fix #5972: Allow multi-source OR listeners to re-fire in cyclic flows devin/1780047127-fix-or-listener-cyclic-retrigger Devin AI 2026-05-29 09:48:07 +00:00
  • fca21b155c docs: update changelog and version for v1.14.6 1.14.6 Greyson LaLonde 2026-05-28 10:03:50 -07:00
  • 0486b85aa3 feat: bump versions to 1.14.6 Greyson LaLonde 2026-05-28 09:47:19 -07:00
  • ed91100a0f refactor(skills): move Skills Repository to experimental + CREWAI_EXPERIMENTAL gate Greyson LaLonde 2026-05-28 09:38:10 -07:00
  • 2148c7ed77 docs: add ACP (Beta) docs navigation block to Agent Control Plane pages (#5961) Lucas Gomide 2026-05-28 10:56:37 -03:00
  • 8890e0d645 docs: remove consensual process references from processes page (#5959) iris-clawd 2026-05-27 22:01:30 -03:00
  • 4a6a072fc8 docs: update changelog and version for v1.14.6a2 1.14.6a2 Greyson LaLonde 2026-05-27 16:49:36 -07:00
  • d52106b3c7 feat: bump versions to 1.14.6a2 Greyson LaLonde 2026-05-27 16:42:40 -07:00
  • 4b190ae6b4 docs: restructure checkpointing page Greyson LaLonde 2026-05-27 14:51:42 -07:00
  • 2e36f06732 feat: enhance StdioTransport to prevent environment variable leakage (#5506) Lorenze Jay 2026-05-27 13:38:25 -07:00
  • a1033e4bfe Fix structured output leaks in tool-calling loops (#5897) Lorenze Jay 2026-05-27 13:20:53 -07:00
  • 90a37c94c1 docs: remove Skills Repository entry from changelog (#5953) iris-clawd 2026-05-27 17:15:55 -03:00
  • abdaaf5ab9 docs: remove Skills Repository entry from v1.14.6a1 changelog fix/remove-skills-repo-from-changelog Iris Clawd 2026-05-27 17:15:28 +00:00
  • 07b48034ef Add CLAUDE.md with dependency management guidelines add-claude-md Iris Clawd 2026-05-27 13:59:44 +00:00
  • c5ea415cda chore(crewai-tools): drop self-explanatory comments Greyson LaLonde 2026-05-26 16:25:07 -07:00
  • 1bac7d3afb document one-time admin package install step (#5941) Lucas Gomide 2026-05-26 20:06:51 -03:00
  • 3a52919a35 chore(devtools): drop self-explanatory comments Greyson LaLonde 2026-05-26 15:50:44 -07:00