Skip to content

Releases: imperalcloud/webbee-code

webbee v0.1.8

Choose a tag to compare

@github-actions github-actions released this 04 Jul 02:23

0.1.8

  • More robust file tools. The local file tools now find the path under any
    reasonable argument name (and any key that mentions path/file), parse args
    delivered as a JSON string, and β€” if a path really is missing β€” report which
    keys the model DID send instead of a bare error. Pairs with a server-side fix
    that stops large file writes from being truncated.

webbee v0.1.7

Choose a tag to compare

@github-actions github-actions released this 04 Jul 02:03

0.1.7

  • Fix: editing files failed with KeyError: 'path'. The local file tools now
    accept the Claude-Code argument names the model naturally emits
    (file_path, old_string, new_string, content) in addition to the short
    ones, and a genuinely missing path returns a clear message instead of crashing
    the tool. write_file / edit_file work reliably again.

webbee v0.1.6

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:57

0.1.6

  • Input height is truly dynamic. The box is one line and grows only as far
    as your (wrapped) text needs β€” up to 10 rows β€” then shrinks back, instead of a
    fixed tall block.
  • Selection is visible. Dragging highlights the text as you go (and copies
    it on release); the highlight clears when you let go.

webbee v0.1.5

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:48

0.1.5

  • No lag on large sessions + never-truncated answers. The output pane now
    renders only the visible slice (virtualized), so scrolling and streaming stay
    instant no matter how long the session grows, and a long answer is shown in
    full β€” scroll to read all of it.
  • Input wraps. Long input wraps and the box grows (up to 10 rows) so
    everything you type stays visible instead of scrolling off the side.

webbee v0.1.4

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:32

0.1.4

  • Copy on select. Drag to select text in the dock and it's copied to your
    clipboard automatically (via OSC 52 β€” works locally and over SSH), with a
    brief β€œβœ“ copied” confirmation. Mouse-wheel scrolling still works.

webbee v0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:07

0.1.3

  • Sessions & security. /sessions lists everywhere your Imperal account is
    signed in β€” terminal (webbee), API, and web β€” with the current terminal
    marked. /sessions revoke <#> signs out one; /logout-others signs out
    every session except this one. Manage the same sessions from the panel
    (Settings β†’ Security). Backed by a single gateway-owned session store.

webbee 0.1.2 β€” device-code login

Choose a tag to compare

@imperalcloud imperalcloud released this 03 Jul 23:16

Device-code login (RFC 8628) β€” one reliable sign-in for every surface (local, SSH, WSL, headless).

  • /login and webbee login show a short code + panel.imperal.io/device; approve in any browser (even a phone) and the terminal polls until signed in. No 127.0.0.1 callback that a remote browser can never reach.
  • Dock renders the code + URL into the action feed.
  • Fix __version__ so it tracks the package version.

pipx install webbee Β· PyPI Β· Docs

webbee 0.1.1

Choose a tag to compare

@imperalcloud imperalcloud released this 03 Jul 23:16

Fix /login inside the REPL: run the shared imperal_mcp auth flow off the event loop so browser sign-in completes (one auth mechanism for every surface).

webbee 0.1.0

Choose a tag to compare

@imperalcloud imperalcloud released this 03 Jul 21:37

First public release β€” a coding agent in your terminal. The brain runs in the Imperal Cloud on ICNLI; no model keys on your machine.

Install: pip install webbee Β· pipx install webbee Β· uv tool install webbee

On PyPI: https://pypi.org/project/webbee/

See the README for modes (default / plan / autopilot) and commands.