You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I1. Named provider instances (#453). Several configs of the same CLI (for example a work and a personal Claude account), each with its own config dir and env, selectable like a provider.
I3. Opt-in auto-continue after a crash or quit. Today interrupted runs are marked failed. With the option on, an interrupted run resumes its session after restart with a "continue" turn, capped and visible.
I2 (web access UX) is built on branch coder/1512-i2-web-access-ux-3b384f in 5 commits. Nothing is pushed yet.
Settings switch: Settings > Connections starts and stops Solenta Web and lists the URLs it listens on. It binds loopback only unless "Allow devices on my network" is turned on.
Per-device tokens: each device gets a named token that's shown once and stored hashed. The device list shows when each was last seen. Revoke drops that device's open sockets immediately, and its artifact links stop working too. The old single web-token is migrated as "Legacy device".
QR code: rendered locally (no network) and encodes the URL plus token.
Tailscale Serve helper: it only detects Tailscale and never installs it. It exposes the server over HTTPS and refuses to replace another HTTPS root. Turning Web off also stops Serve.
Security:
Token checks are constant-time: every stored hash is compared, with no early exit.
Failed sign-ins are limited to 10 per minute per address, across both the socket and the artifact route.
The web:* channels only work from the desktop app.
All checks pass: typecheck, vite build, 2,865 renderer tests and 4,306 electron tests.
I1 (named provider instances, #453) is built in 5 commits on coder/1512-i1-named-provider-instances-1294ea. Not pushed; no PR.
Claude and codex instances, each with its own config folder (CLAUDE_CONFIG_DIR / CODEX_HOME, both checked on this machine) and its own env. Env values are sealed like MCP env.
An instance can be picked anywhere a provider can: the model picker, agent profiles, project defaults, the failover chain and forks.
Sign-in, quota and spend are tracked per instance. Session resume, eject and reclaim use the instance's folder.
A removed instance, or one used on a remote or WSL project, fails the send rather than running on the default account.
Fixed a leak along the way: the codex guardrail overlay kept the previous home's auth.json linked after a thread switched instance.
Checks: 4,309 electron and 2,863 renderer tests pass, typecheck and the vite build are green.
Not covered: workflow phases, automations, skill and harness imports, and instances for opencode, grok, kimi and muse.
Activity
currentbits commentedon Oct 6, 2026
I2 (web access UX) is built on branch
coder/1512-i2-web-access-ux-3b384fin 5 commits. Nothing is pushed yet.web-tokenis migrated as "Legacy device".web:*channels only work from the desktop app.All checks pass: typecheck, vite build, 2,865 renderer tests and 4,306 electron tests.
test(electron): stop auto-resume tests draining the event loop (#1512 …
currentbits commentedon Oct 6, 2026
I1 (named provider instances, #453) is built in 5 commits on
coder/1512-i1-named-provider-instances-1294ea. Not pushed; no PR.CLAUDE_CONFIG_DIR/CODEX_HOME, both checked on this machine) and its own env. Env values are sealed like MCP env.auth.jsonlinked after a thread switched instance.Not covered: workflow phases, automations, skill and harness imports, and instances for opencode, grok, kimi and muse.
Merge pull request #1514 from currentbits/coder/1512-i4-polish-leftov…
Merge pull request #1513 from currentbits/coder/1512-i3-opt-in-auto-c…
Merge pull request #1515 from currentbits/coder/1512-i2-web-access-ux…
Merge pull request #1516 from currentbits/coder/1512-i1-named-provide…
currentbits commentedon Oct 6, 2026
All four items landed:
Plus #1517, a test flake fix (provider-switch-context read half-written log lines).
Long threads load in pages and render lighter, safer file restores, a…