Skip to content

0.3.3: 選択欄のあるページで操作が拒否される問題を直す - #6

Merged
quolu merged 1 commit into
mainfrom
fix/select-name-size
Sep 28, 2026
Merged

quolu merged 1 commit into
mainfrom
fix/select-name-size

Conversation

@quolu

@quolu quolu commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

依存するjev-ultrafastのフォークを fd1a70b に上げます。

不具合

ラベルの無い <select> では、名前として全選択肢の文字列が使われていました。選択肢ごとの操作ラベルはその名前に選択肢名を足して作るので、TypeSafeへの要求が選択肢数の2乗で大きくなります。67項目の地域選択欄があるページでは要求が約360KBになり、TypeSafeが max_tokens_exceeded(HTTP 400)で拒否して BrowserUseError になっていました。フォークでは <input> と同じく、<select> の名前に子ノードの文字列を使わないようにしました。

確認

  • 不具合が出ていたページ(DuckDuckGoの結果ページ)で、修正前はHTTP 400、修正後は操作が進むことをmacOS・Windows・Linuxで確認
  • 3端末で電話帳からの run が通ることを確認
  • jev-ultrafastのフォークの試験38件、pytest 19件、ruff

🤖 Generated with Claude Code

@quolu
quolu merged commit 4c432d1 into main Sep 28, 2026
3 checks passed
@quolu
quolu deleted the fix/select-name-size branch September 28, 2026 04:06
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