mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
* move agent to langchains_agent * remove old .env * remove the old agent folder * add preliminary version of Agent abstraction * add preliminary version of the main.py * merge controlloop and main into a Agent class * add init * fix json import * fix missing arg * get langchains_agent working after abstraction * rename `research` to `agenthub` * rename: rename research to agenthub --------- Co-authored-by: huybery <huybery@gmail.com>
478 B
478 B
TODO
There's a lot of low-hanging fruit for this agent:
- Strip
<script>,<style>, and other non-text tags from the HTML before sending it to the LLM - Keep track of the working directory when the agent uses
cd - Improve memory condensing--condense earlier memories more aggressively
- Limit the time that
runcan wait (in case agent runs an interactive command and it's hanging) - Figure out how to run background processes, e.g.
node server.jsto start a server