Graham Neubig
74e159add6
Remove screenshot from microagent prompt ( #1550 )
...
* Remove screenshot from microagent prompt
* Update recursive search
* Update to handle various data types
2024-05-03 09:34:39 -04:00
Robert Brennan
fadcdc117e
Migrate to new folder structure in preparation for refactor ( #1531 )
...
* fix up folder structure
* update docs
* fix imports
* fix imports
* fix imoprt
* fix imports
* fix imports
* fix imports
* fix test import
* fix tests
* fix main import
2024-05-02 17:01:54 +00:00
Robert Brennan
ce7c7eaae4
Refactor actions and observations ( #1479 )
...
* refactor actions and events
* remove type_key
* remove stream
* move import
* move import
* fix NullObs
* reorder imports
* fix lint
* fix dataclasses
* remove blank fields
* fix nullobs
* fix sidebar labels
* fix test compilation
* switch to asdict
* lint
* fix whitespace
* fix executable
* delint
* fix run
* remove NotImplementeds
* fix path prefix
* remove null files
* add debug
* add more debug info
* fix dataclass on null
* remove debug
* revert sandbox
* fix merge issues
* fix tyeps
* Update opendevin/events/action/browse.py
2024-05-02 15:44:54 +00:00
Jirka Borovec
0c2ebfd6e1
Ruff: use I rule for isort ( #1410 )
...
Ruff: use I rule for isort
2024-04-29 15:41:58 -07:00
Boxuan Li
319b9ac0f3
Fix micro-agents schema bug ( #1424 )
...
* Fix micro agents definitions
* Add tests for micro agents
* Add to CI
* Revert "Add to CI"
This reverts commit 94f3b4e7c8 .
* Remove test artifacts for ManagerAgent
---------
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-04-29 10:34:03 -04:00
Robert Brennan
1e95fa435d
Microagents and Delegation ( #1238 )
...
* basic microagent structure
* start on jinja
* add instructions parser
* add action instructions
* add history instructions
* fix a few issues
* fix a few issues
* fix issues
* fix agent encoding
* fix up anon class
* prompt to fix errors
* less debug info when errors happen
* add another traceback
* add output to finish
* fix math prompt
* fix pg prompt
* fix up json prompt
* fix math prompt
* fix math prompt
* fix repo prompt
* fix up repo explorer
* update lock
* revert changes to agent_controller
* refactor microagent registration a bit
* create delegate action
* delegation working
* add finish action to manager
* fix tests
* rename microagents registry
* rename fn
* logspam
* add metadata to manager agent
* fix message
* move repo_explorer
* add delegator agent
* rename agent_definition
* fix up input-output plumbing
* fix tests
* Update agenthub/micro/math_agent/agent.yaml
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/delegator_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/delegator_agent/prompt.py
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* remove prompt.py
* fix lint
* Update agenthub/micro/postgres_agent/agent.yaml
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* Update agenthub/micro/postgres_agent/agent.yaml
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
* fix error
---------
Co-authored-by: Boxuan Li <liboxuan@connect.hku.hk >
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com >
2024-04-24 17:46:14 -04:00