Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agentcloud customizations after sync to v0.41.1 #10

Merged
merged 17 commits into from
Aug 12, 2024
Merged

Conversation

charl3sj
Copy link
Collaborator

  • Refactored old changes and moved all customizations to src/agentcloud package
  • Added agentcloud socket and session_id to Crew (deprecate use of step_callback to write to socket)
  • Modified native human input behavior to read/write from socket

@charl3sj charl3sj requested a review from tomlynchRNA August 12, 2024 00:34
@charl3sj charl3sj marked this pull request as draft August 12, 2024 00:37
pythonbyte and others added 15 commits August 12, 2024 06:39
* feat: add planning feature to crew

* feat: add test to planning handler and change to execute_async method

* docs: add planning parameter to the Core documentation

* docs: add planning docs

* fix: fix type checking issue

* fix: test and logic
* reseting memory on cli

* using storage.reset

* deleting memories on command

* added tests

* handle when no flags are used

* added docs
* upgrade agentops to 0.3

* lockfile
The memory documentation left me with a lot of questions.  After I went through the code to find an answer.  I added this paragraph to explain what I found.  Hope this is helpful.
To solve :
I encountered an error while trying to use the tool. This was the error: DuckDuckGoSearchRun._run() got an unexpected keyword argument 'q'.
 Tool duckduckgo_search accepts these inputs: A wrapper around DuckDuckGo Search. Useful for when you need to answer questions about current events. Input should be a search query.

refer : crewAIInc#316
Updated the installation guide link to use the absolute URL instead of a relative path, ensuring it correctly points to 'https://docs.crewai.com/how-to/Installing-CrewAI/'.
* fix: planning feature output

* fix: add validation for planning result
- Modify Crew to take agentcloud socket and session_id
- Make AgentCloudSocketIO the single point for socket communications
- Change SocketStreamHandler and ToolsHandler to use AgentCloudSocketIO instance
@charl3sj charl3sj changed the base branch from develop to sync-v0.41.1 August 12, 2024 01:15
@charl3sj charl3sj changed the base branch from sync-v0.41.1 to develop August 12, 2024 01:16
@charl3sj
Copy link
Collaborator Author

@tomlynchRNA Merge #11 before this

@charl3sj charl3sj changed the title Sync to v0.41.1 + agentcloud changes Agentcloud customizations after sync to v0.41.1 Aug 12, 2024
@charl3sj charl3sj marked this pull request as ready for review August 12, 2024 01:30
@tomlynchRNA tomlynchRNA merged commit ffce511 into develop Aug 12, 2024
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants