Commit Graph

  • 0000239b3c feat: add google_drive/upload_from_file action for token-efficient file uploads feat/google-drive-upload-from-file Iris Clawd 2026-04-03 20:30:34 +00:00
  • dc2904d00c Merge branch 'main' into chore/runtime-state-event-bus chore/runtime-state-event-bus Greyson LaLonde 2026-04-04 04:12:18 +08:00
  • b882988128 fix: checkpoint resume bugs and handler signature caching Greyson LaLonde 2026-04-04 04:11:22 +08:00
  • d039a075aa docs: add AMP Training Tab guide (#5083) main iris-clawd 2026-04-03 13:09:31 -07:00
  • 81e51f058a Merge branch 'main' into chore/runtime-state-event-bus Greyson LaLonde 2026-04-04 04:01:50 +08:00
  • e72b08ec49 fix: resolve mypy errors from optional executor fields Greyson LaLonde 2026-04-04 03:57:39 +08:00
  • c1f9d9270b fix: assign mocks post-init for remaining executor tests Greyson LaLonde 2026-04-04 03:38:46 +08:00
  • a94c2bf786 fix: bypass pydantic validation for mocks in BaseAgentExecutor tests Greyson LaLonde 2026-04-04 03:33:07 +08:00
  • 206259b537 fix: add spec= to remaining mocks passed to pydantic models Greyson LaLonde 2026-04-04 03:12:21 +08:00
  • a3d25c661a fix: register RuntimeState in Flow.from_checkpoint Greyson LaLonde 2026-04-04 03:09:57 +08:00
  • 7f24d74795 fix: use real pydantic instances in executor tests, preserve cache handler across re-validation Greyson LaLonde 2026-04-04 03:05:06 +08:00
  • fba56056c0 fix: use spec= on mocks for typed executor fields Greyson LaLonde 2026-04-04 02:16:34 +08:00
  • f9d58d4d32 fix: add BaseAgentExecutor to model_rebuild chain Greyson LaLonde 2026-04-04 02:11:48 +08:00
  • fb8b59d001 fix: guard register_entity when RuntimeState is None Greyson LaLonde 2026-04-04 02:07:48 +08:00
  • d52db59715 chore(deps): bump the security-updates group across 1 directory with 2 updates dependabot/uv/security-updates-37a46cfdb2 dependabot[bot] 2026-04-03 18:05:03 +00:00
  • 2ffd04a945 chore(deps-dev): bump types-regex dependabot/uv/types-regex-2026.2.28.20260301 dependabot[bot] 2026-04-03 18:04:31 +00:00
  • ce99312db1 chore: add exclude-newer = 3 days to all pyproject.toml files Greyson LaLonde 2026-04-04 02:02:58 +08:00
  • c571620f8c fix: remove seo indexing field causing Arabic page rendering Greyson LaLonde 2026-04-04 01:34:23 +08:00
  • 191053c41b refactor: generic from_checkpoint with provider, full LLM serialization Greyson LaLonde 2026-04-04 01:25:31 +08:00
  • 6dc9f462f9 feat: mid-task checkpoint resume and executor refactor Greyson LaLonde 2026-04-04 01:07:45 +08:00
  • 5ace0bfe4a fix: suppress duplicate lifecycle events on checkpoint resume Greyson LaLonde 2026-04-03 23:02:16 +08:00
  • c653d41b89 feat: add EventRecord to RuntimeState checkpoints Greyson LaLonde 2026-04-03 22:31:36 +08:00
  • de9300705d refactor: move RuntimeState to state/, add async checkpoint with provider pattern Greyson LaLonde 2026-04-03 21:29:27 +08:00
  • 1ed6646eae refactor: move RuntimeState to runtime_state.py, type _runtime_state on event bus Greyson LaLonde 2026-04-03 20:36:57 +08:00
  • 2e1525f69a fix: mypy errors in streaming.py and core.py Greyson LaLonde 2026-04-03 19:32:29 +08:00
  • caaccd748d fix: validate entity_type tag before auto-registering in emit() Greyson LaLonde 2026-04-03 18:49:23 +08:00
  • 3a08e954e7 fix: replace object.__new__ and MinimalExecutor subclass with proper construction Greyson LaLonde 2026-04-03 18:42:31 +08:00
  • 0b980db1e9 fix: use spec= on test mocks for typed executor fields Greyson LaLonde 2026-04-03 17:42:47 +08:00
  • de9f121cf7 fix: type remaining Any fields on CrewAgentExecutor Greyson LaLonde 2026-04-03 17:32:00 +08:00
  • 78fbe455b9 fix: TokenCalcHandler hashability, test MinimalExecutor as instance Greyson LaLonde 2026-04-03 17:25:51 +08:00
  • 6504e39d47 feat: type executor fields, auto-register entities in event bus, convert TokenProcess to BaseModel Greyson LaLonde 2026-04-03 17:12:41 +08:00
  • f66e30b7b7 fix: update outdated CrewAI Toolkit links in docs devin/1775206691-fix-outdated-toolkit-links Devin AI 2026-04-03 09:02:33 +00:00
  • 08d0bb1114 chore(deps-dev): bump types-requests from 2.31.0.6 to 2.32.4.20260107 dependabot/uv/types-requests-2.32.4.20260107 dependabot[bot] 2026-04-03 04:46:17 +00:00
  • 8c719d3efb chore(deps-dev): bump ruff from 0.15.1 to 0.15.5 dependabot/uv/ruff-0.15.5 dependabot[bot] 2026-04-03 04:46:16 +00:00
  • 2c4914b0d0 Merge branch 'main' into chore/runtime-state-event-bus Greyson LaLonde 2026-04-03 12:46:00 +08:00
  • 931f3556cf ci: add vulnerability scanning with pip-audit and Snyk (#5242) iris-clawd 2026-04-02 21:44:44 -07:00
  • 5179b411cd Merge branch 'main' into chore/runtime-state-event-bus Greyson LaLonde 2026-04-03 12:43:14 +08:00
  • 9ab85e642c refactor: make CrewAgentExecutorMixin a proper base class with Fields instead of PrivateAttr properties Greyson LaLonde 2026-04-03 12:41:13 +08:00
  • 743ebedd1b fix: preserve kickoff_event_id on resume, verbose already works Greyson LaLonde 2026-04-03 12:21:05 +08:00
  • 2e1f882234 feat: convert executor/tools/prompts to BaseModel, enable checkpoint resume via kickoff() Greyson LaLonde 2026-04-03 12:03:11 +08:00
  • 914776b7ed docs: update changelog and version for v1.13.0 (#5247) 1.13.0 Lorenze Jay 2026-04-02 16:16:16 -07:00
  • e40b29b5f5 fix: use None sentinel instead of 'unknown' in _extract_tool_name devin/1775170555-fix-tool-name-collision-regression Devin AI 2026-04-02 23:12:11 +00:00
  • 6ef6fada4d feat: bump versions to 1.13.0 (#5246) Lorenze Jay 2026-04-02 16:12:03 -07:00
  • 901475e78c fix: wire _extract_tool_name into codebase and add regression tests for #5244 Devin AI 2026-04-02 23:02:55 +00:00
  • 1b7be63b60 Revert "refactor: remove unused and methods from (#5172)" (#5243) Lucas Gomide 2026-04-02 19:02:59 -03:00
  • b6b97e479e fix: convert AgentAction to AgentFinish in finalize instead of skipping fix/finalize-agent-action-to-finish Greyson LaLonde 2026-04-03 05:46:11 +08:00
  • cf241d85e8 feat: pass RuntimeState through event bus, add .checkpoint() and .from_checkpoint() Greyson LaLonde 2026-04-03 05:33:15 +08:00
  • 6177e209f8 docs: translate file upload sections to pt-BR, ko, ar docs/file-upload-support-v2 Alex 2026-04-02 14:03:50 -07:00
  • 59aa5b2243 fix: add tool repository credentials to crewai install (#5224) alex-clawd 2026-04-02 13:56:36 -07:00
  • 2e2fae02d2 fix: add tool repository credentials to uv build in tool publish (#5223) alex-clawd 2026-04-02 13:52:08 -07:00
  • 6627845372 feat: pass RuntimeState through event bus, add .checkpoint(directory) Greyson LaLonde 2026-04-03 04:19:06 +08:00
  • 181a62100f fix: auto-use qdrant-edge on Windows where lancedb has no wheels (#5045) fix/windows-lancedb-5045 Iris Clawd 2026-03-26 16:25:06 +00:00
  • f789cf854b try this docs/conversational-flows-self-ask lorenzejay 2026-04-01 16:23:22 -07:00
  • 575bf87f07 use latest lorenzejay 2026-04-01 16:18:34 -07:00
  • 9c4fb28956 fix checking on docs repo lorenzejay 2026-04-01 16:07:31 -07:00
  • 4fe0cc348f droppped link path that does not exist lorenzejay 2026-04-01 15:59:26 -07:00
  • 3bc168f223 fix: correct broken persistence link in conversational flows docs Iris Clawd 2026-04-01 22:05:58 +00:00
  • b690ef69ae docs: add Conversational Flows (self.ask) section to flows docs Iris Clawd 2026-04-01 21:17:42 +00:00
  • 7780565f1b fix: address review comments for MCP stdio command allowlist iris/fix/mcp-stdio-command-allowlist Alex 2026-04-02 13:14:00 -07:00
  • 52c4e4a309 feat: add command allowlist validation for MCP stdio transport Iris Clawd 2026-03-30 22:08:51 +00:00
  • f990a05fc0 docs: fix locale-prefixed links in security pages docs/add-vulnerability-reporting-section Alex 2026-04-02 13:13:17 -07:00
  • e0887276c3 docs: add top-level Security Policy page across all languages Iris Clawd 2026-03-26 17:50:56 +00:00
  • 0650d1947c docs: add stop endpoint page to api-reference docs/stop-execution-endpoint Alex 2026-04-02 13:12:30 -07:00
  • 0e07dd0b1a docs: document /stop/{kickoff_id} endpoint for cancelling executions Iris Clawd 2026-04-01 13:36:44 +00:00
  • e96a9802e5 docs: fix links + add file upload sections to all language versions Alex 2026-04-01 18:00:15 -07:00
  • 4d89cac3a1 docs: address review comments — consistent field names, input_files key, cross-references Alex 2026-04-01 17:38:30 -07:00
  • 6b167e4ae6 docs: Update file upload API to use unified /kickoff endpoint Alex 2026-03-30 10:55:18 -07:00
  • 4697da5152 docs: Add API usage patterns for file uploads in flows Alex 2026-03-30 09:46:29 -07:00
  • 55425d6222 docs: Add file upload support documentation for flows Alex 2026-03-28 23:39:30 -07:00
  • 804c26bd01 feat: add RuntimeState RootModel for unified state serialization Greyson LaLonde 2026-04-03 03:46:55 +08:00
  • f3edebea20 fix: guard lazy executor in test utils + convert delegation logging to permanent debug level fix/hierarchical-trace-nesting Alex 2026-04-01 14:35:20 -07:00
  • 1405cd14f5 debug: add delegation scope verification logging Alex 2026-04-01 14:00:13 -07:00
  • 4e46913045 fix: pass fingerprint metadata via config instead of tool args (#5216) Greyson LaLonde 2026-04-03 03:21:02 +08:00
  • 335130cb15 feat: enhance event listener with new telemetry spans for skill and memory events (#5240) Lorenze Jay 2026-04-02 10:38:02 -07:00
  • 186ea77c63 docs: Add coding agent skills demo video to getting started pages (#5237) iris-clawd 2026-04-02 10:11:02 -07:00
  • 8d25902de1 docs: add skills demo video to skills concept page docs/add-skills-demo-video Iris Clawd 2026-04-02 16:49:48 +00:00
  • c091aa63c6 Merge branch 'main' into fix/oss-9-extra-forbidden-security-context fix/oss-9-extra-forbidden-security-context Lorenze Jay 2026-04-02 09:10:49 -07:00
  • 9e51229e6c chore: add ExecutionContext model for state Greyson LaLonde 2026-04-02 23:44:21 +08:00
  • 247d623499 docs: update changelog and version for v1.13.0a7 1.13.0a7 Greyson LaLonde 2026-04-02 22:21:17 +08:00
  • c260f3e19f feat: bump versions to 1.13.0a7 Greyson LaLonde 2026-04-02 22:16:05 +08:00
  • d9cf7dda31 chore: type remaining Any fields on BaseAgent and Crew Greyson LaLonde 2026-04-02 21:17:35 +08:00
  • 415b894405 fix: wrap sync instructor.to_json() in asyncio.to_thread for ato_json devin/1775133051-fix-async-converter-blocking Devin AI 2026-04-02 12:54:20 +00:00
  • 85369cf23e style: fix ruff formatting in converter.py Devin AI 2026-04-02 12:44:44 +00:00
  • 128552a5fa fix: use async LLM calls in converter for async workflows (issue #5230) Devin AI 2026-04-02 12:39:01 +00:00
  • c14abf1758 fix: add GPT-5 and o-series to multimodal vision prefixes (#5183) alex-clawd 2026-04-01 14:08:37 -07:00
  • f10d320ddb feat(a2ui): add A2UI extension with v0.8/v0.9 support, schemas, and docs Greyson LaLonde 2026-04-02 04:46:07 +08:00
  • aec7ad9731 chore: remove old a2a cassettes from lib/crewai (moved in previous commit) refactor/extract-crewai-a2a-package Greyson LaLonde 2026-04-02 04:11:43 +08:00
  • bba48ec9df refactor: pin crewai-a2a version and move a2a tests to standalone package Greyson LaLonde 2026-04-02 04:10:13 +08:00
  • edd79e50ef fix: ignore extra fields in dynamic tool schemas to prevent security_context validation errors Iris Clawd 2026-04-01 19:42:13 +00:00
  • 2ada20e9c6 refactor: extract a2a module into standalone workspace package Greyson LaLonde 2026-04-02 02:32:14 +08:00
  • 258f31d44c docs: update changelog and version for v1.13.0a6 (#5214) 1.13.0a6 João Moura 2026-04-01 10:26:07 -07:00
  • 68720fd4e5 feat: bump versions to 1.13.0a6 (#5213) João Moura 2026-04-01 10:23:44 -07:00
  • 3132910084 perf: reduce framework overhead — lazy event bus, skip tracing when disabled (#5187) alex-clawd 2026-04-01 10:17:57 -07:00
  • 503c153eab Merge branch 'main' into fix/docs-locale-default-english fix/docs-locale-default-english Lucas Gomide 2026-04-01 11:58:05 -03:00
  • c8f3a96779 docs: fix RBAC permission levels to match actual UI options (#5210) Lucas Gomide 2026-04-01 11:35:06 -03:00
  • 087a916d0c docs: set English as explicit default language to fix locale auto-redirect (CON-49) Iris Clawd 2026-04-01 14:19:29 +00:00
  • ff04e37c9e docs: remove Arabic locale from navigation to fix auto-redirect (CON-49) docs/fix-arabic-locale-redirect Iris Clawd 2026-04-01 14:02:41 +00:00
  • 84a9ecb86a style: apply ruff formatting to internal_instructor.py devin/1775040271-fix-instructor-base-url Devin AI 2026-04-01 10:55:42 +00:00
  • 2ed6fa1b7d fix: forward base_url and api_key from LLM to instructor client Devin AI 2026-04-01 10:53:07 +00:00
  • 88f653cb4a fix: forward base_url and api_key from LLM to instructor client (#5204) devin/1775038361-fix-instructor-base-url Devin AI 2026-04-01 10:19:46 +00:00