Aether v0.1.1 — agent onboarding fixes
Aether v0.1.1 — agent onboarding fixes. This release makes Aether much easier for agents to connect to and drive (the v0.1.0 onboarding tripped up agents).
What's new
- Fixed discovery file
~/.aether/gateway.json{url, token}— agents read ONE known path instead of hunting for the token under the profile dir (the #1 thing that broke agents before). - Helpful auth errors — a missing/bad token returns 401 with a
fixmessage (was a misleading 404);GET /is an unauthenticated discovery endpoint. - MCP server (
sdk/aether_mcp.py, zero-dependency) — register it and your agent gets nativeaether_*tools (navigate, observe, click, type, press, read_text, screenshot, tabs, …). No more hand-rolled curl/JSON. - Robust typing —
aether_typeclicks to focus the page's real input, then clears + types, so text lands in the right field on delegated/combobox inputs. aether_observegainsrole/limitfilters.
Verified clean agent session (navigate → find article → click → read) end-to-end over MCP with no token handling.
Install (macOS, Apple Silicon)
- Download
Aether-macos-arm64.dmg, open it, drag Aether to Applications. xattr -dr com.apple.quarantine /Applications/Aether.app(self-signed), then open.- Add the MCP server (see AGENTS.md).
Verify against Aether-macos-arm64.sha256.txt.