Skip to content

Improve tool recovery and browser runtime defaults#431

Merged
Kaguya-19 merged 3 commits into
OpenBMB:mainfrom
Kaguya-19:feat/better_tool_result_0710_mergeable
Jul 18, 2026
Merged

Improve tool recovery and browser runtime defaults#431
Kaguya-19 merged 3 commits into
OpenBMB:mainfrom
Kaguya-19:feat/better_tool_result_0710_mergeable

Conversation

@Kaguya-19

Copy link
Copy Markdown
Collaborator

Summary

  • Improve bash/tool failure guidance for foreground timeouts and background work by pointing agents toward bounded foreground runs or task_create + task_wait.
  • Add browser-use runtime defaults for action/navigation timeout and optional Chromium proxy env configuration.
  • Harden execute_code read-only probing against missing input and stabilize the Weixin nonblocking login test under node --test.

Validation

  • npm run build
  • node --test --test-force-exit --test-timeout 60000 dist/tests/gateway/weixin-nonblocking-login.spec.js
  • node --test --test-force-exit --test-timeout 60000 dist/tests/tool/bash-result-display.spec.js dist/tests/tool/error-recovery.spec.js dist/tests/agent/sub/SubAgentSession.spec.js dist/tests/tool/builtin/executeCode.spec.js
  • npm test

@Kaguya-19
Kaguya-19 merged commit 15cb4c2 into OpenBMB:main Jul 18, 2026
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.

1 participant