Skip to content

ascended-browser 0.1.4

Choose a tag to compare

@AceAtDev AceAtDev released this 06 Oct 18:16
· 10 commits to main since this release
  • Saved logins, never seen by the agent. ascended-browser login add <site> saves a login (the password comes from a hidden prompt or stdin, never the command line), and the new browser_login tool signs in with it. Every tool result is scrubbed of saved usernames, passwords and TOTP secrets (also URL-encoded or escaped): observe, evaluate, extract including network bodies, and action results. Screenshots mask username, email, password, card and one-time-code fields, plus any saved value shown as page text. login list|edit|remove manage the vault (logins.db in the data directory, readable only by you). See Saved logins, including the caveat for agents that also have a shell.
  • Sign in by hand. ascended-browser signin <url> opens the browser on the saved profile for sign-ins a saved login can't fill (single sign-on, passkeys, emailed codes); later agent sessions start signed in.
  • Nested dropdowns and sturdier selects. Category menus such as "Job Board > LinkedIn" open level by level; typed searches wait for the list to settle; Ant Design and Workday-style popups are found; a missing option fails in about 1.5 s with the options the list offered, and the action is marked safe to retry.
  • Uploads, logins and tabs report what happened. An unverified upload says what was observed; a login fill that didn't submit, or hit the rate limit, says so; a batch browser_open reuses your tab when it is already at that URL.
  • Demos show what the agent got. Screenshot prints in the demo videos are now the masked picture the tool returned, and a new clip shows a saved login end to end.