Lorenze Jay
42769e8b22
rm print statements
2025-01-27 15:13:52 -08:00
Lorenze Jay
ac28f7f4bc
just drop clone for now
2025-01-27 13:55:46 -08:00
Lorenze Jay
9b88bcd97e
fixes
2025-01-27 13:31:00 -08:00
Lorenze Jay
1de204eff8
exclude knowledge
2025-01-27 13:26:46 -08:00
Lorenze Jay
f4b7cffb6b
try this
2025-01-27 13:22:19 -08:00
Lorenze Jay
1cc9c981e4
WIP: test check with prints
2025-01-27 12:24:13 -08:00
Lorenze Jay
adec0892fa
this should fix it !
2025-01-27 11:33:20 -08:00
Lorenze Jay
cb3865a042
hopefully fixes test
2025-01-27 09:28:20 -08:00
Lorenze Jay
d506bdb749
hopefully fixes test
2025-01-27 09:28:11 -08:00
Lorenze Jay
319128c90d
another
2025-01-27 08:58:12 -08:00
Lorenze Jay
6fb654cccd
try
2025-01-24 16:07:00 -08:00
Lorenze Jay
0675a2fe04
simple
2025-01-24 15:48:53 -08:00
Lorenze Jay
d438f5a7d4
fix
2025-01-24 15:36:20 -08:00
Lorenze Jay
4ff9d4963c
better mocks
2025-01-24 15:30:13 -08:00
Lorenze Jay
079692de35
with fixtures
2025-01-24 15:24:13 -08:00
Lorenze Jay
65b6ff1cc7
fix again
2025-01-24 15:20:45 -08:00
Lorenze Jay
4008ba74f8
patch twice since
2025-01-24 15:13:48 -08:00
Lorenze Jay
24dbdd5686
Merge branch 'main' of github.com:crewAIInc/crewAI into fix/clone_when_using_knowledge
2025-01-24 15:01:33 -08:00
Lorenze Jay
e4b97e328e
add fixture to this
2025-01-24 14:54:49 -08:00
Lorenze Jay
27e49300f6
add fixture to this
2025-01-24 14:52:59 -08:00
Lorenze Jay
b87c908434
fix
2025-01-24 14:49:57 -08:00
Lorenze Jay
c6d8c75869
fixed test
2025-01-24 14:43:49 -08:00
Lorenze Jay
849908c7ea
remove fixture
2025-01-24 14:28:56 -08:00
Lorenze Jay
ab8d56de4f
fix test
2025-01-24 14:25:20 -08:00
Lorenze Jay
79aaab99c4
updated cassette
2025-01-24 14:12:26 -08:00
Lorenze Jay
65d3837c0d
Merge branch 'main' of github.com:crewAIInc/crewAI into fix/clone_when_using_knowledge
2025-01-24 14:04:42 -08:00
devin-ai-integration[bot]
67bf4aea56
Add version check to crew_chat.py ( #1966 )
...
* Add version check to crew_chat.py with min version 0.98.0
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting in crew_chat.py
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting in crew_chat.py (attempt 3)
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Update error message, add version check helper, fix import sorting
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Fix import sorting with Ruff auto-fix
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
* Remove poetry check and import comment headers in crew_chat.py
Co-Authored-By: brandon@crewai.com <brandon@crewai.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: brandon@crewai.com <brandon@crewai.com >
2025-01-24 17:04:41 -05:00
Lorenze Jay
e3e62c16d5
normalized name
2025-01-24 13:54:45 -08:00
Lorenze Jay
f34f53fae2
added tests
2025-01-24 12:24:54 -08:00
Lorenze Jay
71246e9de1
fix copy and custom storage
2025-01-24 12:17:31 -08:00
Lorenze Jay
591c4a511b
ensure use of other knowledge storage works
2025-01-24 09:45:15 -08:00
Lorenze Jay
c67f75d848
better
2025-01-24 09:42:09 -08:00
Brandon Hancock (bhancock_ai)
8c76bad50f
Fix litellm issues to be more broad ( #1960 )
...
* Fix litellm issues to be more broad
* Fix tests
2025-01-23 23:32:10 -05:00
Bobby Lindsey
e27a15023c
Add SageMaker as a LLM provider ( #1947 )
...
* Add SageMaker as a LLM provider
* Removed unnecessary constants; updated docs to align with bootstrap naming convention
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-22 14:55:24 -05:00
Brandon Hancock (bhancock_ai)
a836f466f4
Updated calls and added tests to verify ( #1953 )
...
* Updated calls and added tests to verify
* Drop unused import
2025-01-22 14:36:15 -05:00
Brandon Hancock (bhancock_ai)
67f0de1f90
Bugfix/kickoff hangs when llm call fails ( #1943 )
...
* Wip to address https://github.com/crewAIInc/crewAI/issues/1934
* implement proper try / except
* clean up PR
* add tests
* Fix tests and code that was broken
* mnore clean up
* Fixing tests
* fix stop type errors]
* more fixes
2025-01-22 14:24:00 -05:00
Tony Kipkemboi
c642ebf97e
docs: improve formatting and clarity in CLI and Composio Tool docs ( #1946 )
...
* docs: improve formatting and clarity in CLI and Composio Tool docs
- Add Terminal label to shell code blocks in CLI docs
- Update Composio Tool title and fix tip formatting
* docs: improve installation guide with virtual environment details
- Update Python version requirements and commands
- Add detailed virtual environment setup instructions
- Clarify project-specific environment activation steps
- Streamline additional tools installation with UV
* docs: simplify installation guide
- Remove redundant virtual environment instructions
- Simplify project creation steps
- Update UV package manager description
2025-01-22 10:30:16 -05:00
Brandon Hancock (bhancock_ai)
a21e310d78
add docs for crewai chat ( #1936 )
...
* add docs for crewai chat
* add version number
2025-01-21 11:10:25 -05:00
Abhishek Patil
aba68da542
feat: add Composio docs ( #1904 )
...
* feat: update Composio tool docs
* Update composiotool.mdx
* fix: minor changes
---------
Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com >
2025-01-21 11:03:37 -05:00
Sanjeed
e254f11933
Fix wrong llm value in example ( #1929 )
...
Original example had `mixtal-llm` which would result in an error.
Replaced with gpt-4o according to https://docs.crewai.com/concepts/llms
2025-01-21 02:55:27 -03:00
João Moura
ab2274caf0
Stateful flows ( #1931 )
...
* fix: ensure persisted state overrides class defaults
- Remove early return in Flow.__init__ to allow proper state initialization
- Add test_flow_default_override.py to verify state override behavior
- Fix issue where default values weren't being overridden by persisted state
Fixes the issue where persisted state values weren't properly overriding
class defaults when restarting a flow with a previously saved state ID.
Co-Authored-By: Joe Moura <joao@crewai.com >
* test: improve state restoration verification with has_set_count flag
Co-Authored-By: Joe Moura <joao@crewai.com >
* test: add has_set_count field to PoemState
Co-Authored-By: Joe Moura <joao@crewai.com >
* refactoring test
* fix: ensure persisted state overrides class defaults
- Remove early return in Flow.__init__ to allow proper state initialization
- Add test_flow_default_override.py to verify state override behavior
- Fix issue where default values weren't being overridden by persisted state
Fixes the issue where persisted state values weren't properly overriding
class defaults when restarting a flow with a previously saved state ID.
Co-Authored-By: Joe Moura <joao@crewai.com >
* test: improve state restoration verification with has_set_count flag
Co-Authored-By: Joe Moura <joao@crewai.com >
* test: add has_set_count field to PoemState
Co-Authored-By: Joe Moura <joao@crewai.com >
* refactoring test
* Fixing flow state
* fixing peristed stateful flows
* linter
* type fix
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
0.98.0
2025-01-20 13:30:09 -03:00
Lorenze Jay
dc9d1d6b49
fixed typo
2025-01-19 16:08:39 -08:00
Lorenze Jay
f3004ffb2b
fix breakage when cloning agent/crew using knowledge_sources
2025-01-19 15:58:01 -08:00
devin-ai-integration[bot]
3e4f112f39
feat: add colored logging for flow operations ( #1923 )
...
* feat: add colored logging for flow operations
- Add flow_id property for easy ID access
- Add yellow colored logging for flow start
- Add bold_yellow colored logging for state operations
- Implement consistent logging across flow lifecycle
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: sort imports to fix lint error
Co-Authored-By: Joe Moura <joao@crewai.com >
* feat: improve flow logging and error handling
- Add centralized logging method for flow events
- Add robust error handling in persistence decorator
- Add consistent log messages and levels
- Add color-coded error messages
Co-Authored-By: Joe Moura <joao@crewai.com >
* fix: sort imports and improve error handling
Co-Authored-By: Joe Moura <joao@crewai.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
Co-authored-by: João Moura <joaomdmoura@gmail.com >
2025-01-19 05:50:30 -03:00
João Moura
cc018bf128
updating tools version
2025-01-19 00:36:19 -08:00
devin-ai-integration[bot]
46d3e4d4d9
docs: add flow persistence section ( #1922 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Joe Moura <joao@crewai.com >
2025-01-19 04:34:58 -03:00
Brandon Hancock (bhancock_ai)
627bb3f5f6
Brandon/new release cleanup ( #1918 )
...
* WIP
* fixes to match enterprise changes
2025-01-18 15:46:41 -03:00
João Moura
4a44245de9
preparing new verison
2025-01-18 10:18:56 -08:00
Brandon Hancock (bhancock_ai)
30d027158a
Fix union issue that Daniel was running into ( #1910 )
2025-01-16 15:54:16 -05:00
fzowl
3fecde49b6
feature: Introducing VoyageAI ( #1871 )
...
* Introducing VoyageAI's embedding models
* Adding back the whitespaces
* Adding the whitespaces back
2025-01-16 13:49:46 -05:00