Skip to content

Aether v0.1.1 — agent onboarding fixes

Choose a tag to compare

@daniel-farina daniel-farina released this 12 Jun 13:15
· 130 commits to master since this release

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 fix message (was a misleading 404); GET / is an unauthenticated discovery endpoint.
  • MCP server (sdk/aether_mcp.py, zero-dependency) — register it and your agent gets native aether_* tools (navigate, observe, click, type, press, read_text, screenshot, tabs, …). No more hand-rolled curl/JSON.
  • Robust typingaether_type clicks to focus the page's real input, then clears + types, so text lands in the right field on delegated/combobox inputs.
  • aether_observe gains role/limit filters.

Verified clean agent session (navigate → find article → click → read) end-to-end over MCP with no token handling.

Install (macOS, Apple Silicon)

  1. Download Aether-macos-arm64.dmg, open it, drag Aether to Applications.
  2. xattr -dr com.apple.quarantine /Applications/Aether.app (self-signed), then open.
  3. Add the MCP server (see AGENTS.md).

Verify against Aether-macos-arm64.sha256.txt.