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

refactor: separate files for ToolRunner and artifact handlers #256

Merged
merged 2 commits into from
Sep 30, 2024

Conversation

maciejmajek
Copy link
Member

Purpose

The ToolRunner class (LangGraph node) is a feature shared by multiple agents in RAI. As of before, it was implemented directly in one of the agent's implementation file.

Proposed Changes

Moving the ToolRunner and its dependencies to separate files.

Issues

Closes #251

Testing

  • How was it tested, what were the results?

@maciejmajek maciejmajek merged commit 7c1e37b into development Sep 30, 2024
4 checks passed
@maciejmajek maciejmajek deleted the refactor/tool-runner branch September 30, 2024 12:09
Copy link
Member

@adamdbrw adamdbrw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are some TODOs in the code, how about creating issues for them?

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.

Separate ToolRunner from state_based agent
3 participants