Hotline Computer 0.10.2
Hotline Computer 0.10.2 fills a field with text or a stored secret, and an empty unused one never makes a valid fill fail.
- An empty unused argument is not a choice.
browser filltakestextorsecret. A model on a strict tool route has to send every argument, so it sent the one it was not using as"", and a fill of a saved login withtext:""beside it failed as "not both". Now an emptysecretnever counts. An emptytextcounts only when it is alone, where it still clears the field. Only a realtextbeside a realsecretis refused, and the refusal says to omit the unused one. - The guide says the same.
state guidetells the agent to sendtextorsecret, never both, and to leave out the one it is not using instead of sending it empty.
The next Hotline desk release (0.21.0) pins this computer. Its desk half (hotline#48) lets a Copilot model on a strict route leave an unused argument null, and strips the null before the tool sees it.
Native ARM64/x86_64 release gates passed all 24 scenarios per architecture, then image-identity checks and cold pulls.
Cold registry pulls: 21.33 s ARM64 / 21.60 s x86_64. Downloaded-image start-to-health: 0.865 s / 0.400 s. Compressed layers: 745,561,333 / 749,143,289 bytes. The combined image digest is sha256:f71fb32f1d709d198def053d2a11ec66f0c199d7076c1f02dfb96454d4f997a0.
Existing computers keep their running version until they are updated from the teammate's pane. state info and state guide identify the attached computer.
Use ghcr.io/1broseidon/hotline-computer:0.10.2.