-
Notifications
You must be signed in to change notification settings - Fork 23
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
feat: Sotopia aact frontend #253
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
@@ Coverage Diff @@
## main #253 +/- ##
==========================================
+ Coverage 72.88% 74.47% +1.59%
==========================================
Files 58 61 +3
Lines 2972 3162 +190
==========================================
+ Hits 2166 2355 +189
- Misses 806 807 +1 |
@@ -303,6 +303,15 @@ def get_action_template(self, selected_actions: list[ActionType]) -> str: | |||
async def aact(self, message: AgentAction | Tick | Text) -> AgentAction: | |||
match message: | |||
case Text(text=text): | |||
if "BrowserOutputObservation" in text: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Handling large browser output in a very naive way for now. Plan is to create a browse handler node
The exist file in the workspace are just dummy folders that don't exist in the runtime.
- Added chat icon and chat active status - Added multiple tabs on code editor
…b/sotopia into sotopia-aact-frontend
…b/sotopia into sotopia-aact-frontend
Closing this pull request since the codebase is moved to https://github.com/sotopia-lab/cotomata |
📑 Description
New frontend for sotopia-aact.
To run this:
On one terminal
cd examples/experimental/nodes/frontend node server.js
On another terminal
cd examples/experimental/nodes/frontend npm start
And then follow the readme on how to run interview_openhands.toml
UI