Skip to content

AI Integrator v0.1.3

Choose a tag to compare

@github-actions github-actions released this 17 Aug 05:05
· 26 commits to main since this release

A browser inside Integrator

This release is about one surface: a real browser that lives in the work pane,
that you and the agent drive together.

The browser

  • A tab is a real webview, not a screenshot or an iframe. Pages behave like
    pages: sign-ins work, cookies persist between runs, and video and canvas
    render at full speed.
  • Chrome that stays out of the way — history, an address field, annotate,
    screenshot, record, pop out, and open in your system browser. A popped-out
    tab keeps running and stays available to the agent.
  • A blank tab starts where you work. It lists the local dev servers that
    are actually listening, probes each one once over HTTP, and offers the ones
    that answer first with everything else behind a single "show all".
  • Annotate an element to send it to the chat: pick it on the page, write a
    note beside it, and it arrives in the composer as a chip rather than a block
    of markup in the middle of your draft.

For agents

Ten browser tools, task-scoped, refused politely when Settings says no:
browser_open, browser_list, browser_close, browser_navigate,
browser_snapshot, browser_click, browser_type, browser_press,
browser_scroll, browser_wait_for, browser_evaluate.

  • Tabs belong to a task. One task cannot reach another's tabs, and delegated
    children cannot reach any.
  • The agent has a cursor you can watch. It travels to each target, taps a
    ring where it lands, and captions what it did, then fades. Driving a page no
    longer looks like the page moving on its own.
  • A tab an agent opens gets a pane tab of its own without stealing focus.
  • Harness policy asks an agent to check page and local-server work in a tab you
    can see, acting on snapshot refs instead of guessed selectors.

Signing in

One browser profile on this computer, so sites stay signed in between runs and
an automation does not have to log in again. Settings lists the origins holding
state and can sign out everywhere. Integrator never sees or stores a
password
— sign-in stays between you and the site.

The work pane

Files, review, subagents and browser tabs are peer tabs in one pane between the
transcript and the right rail. Closing a tab never stops the process behind it,
and the empty pane offers what can open there.

Fixes

  • The work pane could animate out and stay mounted, holding its width while
    every control reported it closed.
  • The browser no longer blinks: a tab follows its slot instead of being taken
    off screen and put back on every scroll or re-render, and it is positioned in
    one call rather than a move followed by a resize.
  • Dragging the pane edge works with a page showing. The tab steps aside for the
    gesture instead of swallowing the pointer halfway through it.
  • No more console window flashing over the app when a blank tab looks for dev
    servers.
  • The window moves from the right side of the titlebar, not only the left.
  • Project folder icons draw themselves instead of writing "undefined" into the
    path and rendering nothing.