September 23, 2026
A broken form can be handed to an agent: OpenCode found a hidden required field
On September 23, OpenCode fixed a flight registration form where the button did not work. The agent downloaded the source code, found a hidden required field, asked for the values, and submitted the form.

dax
@thdxr
The button on a flight registration page was not working, so I asked OpenCode to download the source code and find the bug. It figured out that there was a hidden required field, asked me for the values, and submitted the form. AI has finally fixed all these fucking forms on the internet.

· 23K views
The button on the registration page did not work. OpenCode downloaded the source code, found a hidden required field, asked for the values, and submitted the form.
Previously, the journey stopped there. A person would have had to find the bug in the source code themselves. Now a coding agent can handle this part of the journey when it has access to the page and the code.
A browser in the agent. OpenCode Desktop can navigate pages, take snapshots, click buttons, and enter data into forms. Every action requires a tabID, and it does not request confirmation for each operation.
Installation. OpenCode can be installed in the terminal with `curl -fsSL https://opencode.ai/v2/install | bash`; npm and Homebrew are also available. npm automatically selects the binary for the platform, while Bun and pnpm require package-trust flags; Windows package managers are not supported.
OpenCode connects 75+ LLM providers and local models via `/connect` and an API key in the config. The OpenCode Go subscription costs $10 per month and provides access to open-source models.
OpenCode's documentation already describes every action that makes up this scenario: navigation, snapshots, clicks, and form input.
Source
