camel icon indicating copy to clipboard operation
camel copied to clipboard

[Feature Request] CodeAct Agent for OWL

Open libowen2121 opened this issue 9 months ago • 1 comments

Required prerequisites

  • [x] I have searched the Issue Tracker and Discussions that this hasn't already been reported. (+1 or comment there if it has.)
  • [x] Consider asking first in a Discussion.

Motivation

Enhance support for software engineering-related tools. For reference, see issue #1822.

Solution

The TerminalToolkit class provides essential functionalities for executing bash commands and performing file operations.

  • Verify whether TerminalToolkit can be reused to implement the execute_bash and str_replace_editor actions required by the OpenHands CodeAct Agent.
  • Modify TerminalToolkit as needed while ensuring backward compatibility.

Alternatives

No response

Additional context

No response

libowen2121 avatar Mar 12 '25 13:03 libowen2121

Reference Code:

  1. https://github.com/huggingface/smolagents/blob/gaia-submission-r1/src/smolagents/agents.py
  2. https://github.com/xingyaoww/code-act
  3. https://github.com/All-Hands-AI/OpenHands

Reference Paper:

  1. https://arxiv.org/abs/2402.01030

Aaron617 avatar Mar 23 '25 09:03 Aaron617