Docs
Refer friends. Keep the rewards coming!Your friend can unlock up to 10M tokens · earn up to 30% revenue share.
+500K TokensGenerate link

Changelog

The complete release history of CrabCode (CLI + Desktop). This page mirrors the changelog bundled with the client (same source as /release-notes in the terminal), newest first.

This page is the full release history of CrabCode (terminal + desktop). It is the same source as the in-app /release-notes command and the CHANGELOG shipped inside the installer, ordered newest to oldest. Use the table of contents on the right to jump to any version.

The stable line starts at 1.0.0; earlier 0.x releases were the public Beta phase. Dates are the release date of each version.

v1.0.10 (2026-06-29)

Steadier custom models · Per-account session isolation · Desktop multi-session concurrency & attachment fixes · Terminal usage page fix

This release tackles the cascade of problems caused by a custom model sharing the same ID as a built-in gateway model, fills in per-account session isolation and a per-device account cap, and fixes a batch of everyday issues with desktop multi-session concurrency, message attachment display, and Windows update auto-start. The terminal usage page is fixed too.

🤖 Models & custom models

  • Custom-model name clash fixed at the root: when a custom model's "Model ID" happened to match a built-in model, the built-in default could be misrouted — sometimes the default model became unusable. Built-in models now take priority and step aside on a clash; adding / editing a custom model also validates ID uniqueness with a clear prompt.
  • Custom model list display & deletion fixed: fixed the desktop custom-model list sometimes being empty and added models being undeletable.
  • New connectivity test: when adding a custom model you can test endpoint reachability with one click, reducing misconfigured endpoints.
  • Terminal model management on par with desktop: terminal /model now supports adding, editing, deleting, enabling, and disabling custom / local models, matching the desktop.

👤 Accounts & sessions

  • Per-account session isolation: when multiple accounts have signed in on the same device, the session list is shown per current account; accounts no longer cross-contaminate each other.
  • Per-device account cap: for account safety, each device may link at most 2 accounts; exceeding it gives a clear prompt before login.

🖥️ Desktop

  • Multi-session concurrency fix: fixed not being able to create / send another session while a task was running; multiple sessions can now run concurrently up to the concurrency limit of your membership tier, queueing rather than erroring when the limit is hit.
  • Message image / file attachment display fix: sent images now show correctly in the chat bubble, and file attachments show as cards with a type badge — no more "sent but invisible".
  • Upgrade / purchase redirect fix: clicking upgrade or purchase now correctly opens the pricing page in the system browser instead of being trapped in-app.
  • Default permission mode switchable in settings: the permission-mode row in the run-config panel is now truly wired up, letting you pick the default approval mode directly.
  • Windows update auto-start fix: fixed the occasional Windows "auto-start after update" hang at "confirming login status"; the app now enters normally after an update.

💻 Terminal

  • /usage page fix: fixed the /usage command sometimes losing an entire section until restart, and the Config tab being blank and unopenable.

🔧 Other

  • Various minor fixes and stability improvements.

v1.0.9 (2026-06-28)

Smoother MCP login · Terminal usage page fix · Desktop workflow polish

This release fixes several friction points in MCP third-party service login, the terminal usage page, and desktop workflow cards, and adds intro guidance for the Work workflow on both desktop and terminal.

🔐 MCP login

  • Services that need login open the system browser: when connecting an http/sse-type MCP server that requires OAuth login, clicking login correctly opens the system default browser to complete authorization, instead of stalling in-app with no popup.
  • Local-command servers no longer show a bogus login entry: stdio (local command) MCP servers never needed login, and no longer mistakenly show a "Login" button.

💻 Terminal

  • /usage Config tab fix: fixed the Config tab in the /usage panel being permanently blank and spinning forever.

🖥️ Desktop

  • Workflow card status fix after installing a plugin: fixed workflow cards still showing "Not installed" after installing a plugin and needing a manual refresh to update.
  • Workflow groups no longer overflow: with many workflow groups, the "Workflows" button no longer wraps and misaligns; group pills scroll horizontally with a fade hint on the right.
  • Capability card & group pill polish: long capability-card titles now truncate to a single line instead of growing the card; top-bar group pills now have a clear selected state.
  • Client version reporting fix: fixed the desktop app always reporting its version as 0.0.0.

🧭 General

  • New Work workflow intro guidance: desktop and terminal now introduce Work workflow capabilities by use case, helping new users get started faster.

🔧 Other

  • MCP debug logs now write to disk reliably, easing connection troubleshooting.
  • Various minor fixes, build-reproducibility improvements, and stability gains.

v1.0.8 (2026-06-27)

One-click desktop plugins · Refreshed workflow UI · Top-bar interaction polish

This release focuses on polishing the desktop experience: plugins / skills can be installed and updated with one click, the workflow UI is refreshed with collapsible groups, and the top-bar workflow pills, cumulative-usage popover, and session ownership all get a round of usability fixes.

🧩 Plugins & skills

  • One-click install of a whole plugin set: on the plugin / skill page you can install all not-yet-installed plugins from a marketplace at once — one by one, independently — and available skills refresh automatically when done.
  • One-click update of installed plugins: when an installed plugin has a new version you'll be prompted, and one click updates it to the latest.

🖥️ Workflow UI

  • Refreshed capability cards: workflow capability cards are rebuilt to the new design, with clearer information.
  • Group collapse: workflows are shown by group with collapse / expand, making long lists easier to scan.
  • Top-bar pills linked to the card area: clicking a top-bar workflow pill scrolls to and focuses the matching card group.

🧭 Top bar & sessions

  • Group-pill popover no longer clipped: fixed the top-bar group-pill dropdown being occluded in some cases, making clicks feel unresponsive.
  • Workflow names no longer hard-truncated: long workflow names now show in full and shrink naturally only when the window narrows.
  • Unified cumulative-usage popover: the top-bar cumulative billing / usage popover now uses a consistent, more readable presentation.
  • No-directory new-session ownership fix: creating a session without specifying a directory on desktop no longer jumps to the wrong view.

🐛 Other fixes

  • Image upload can read more locations: fixed some images (e.g. images saved by WeChat) failing to upload due to read-scope limits.
  • In-progress sessions can view capability cards by clicking the top-bar pill; not-yet-enabled workflows (e.g. office) now clearly prompt "Click to enable".
  • Various minor fixes and stability improvements.

v1.0.7 (2026-06-26)

More carefree self-update · Better MCP tools · Rendering issues cleaned up

This release polishes two main threads — "upgrades" and "tool integration": desktop / terminal auto-update now applies on idle with a near-imperceptible restart, and old and new generations no longer disconnect each other during the changeover; MCP tools integrated by terminal and desktop can now actually be called by the model, and connect / reconnect failures show the reason directly. Several reading-impacting rendering issues in terminal and desktop are also fixed.

🔄 Auto-update & generation changeover

  • Applies on idle, near-imperceptible restart: after detecting a new version, it switches to the new version during an idle moment when you aren't interacting; sessions and drafts are preserved, so you barely notice the restart.
  • No disconnect during changeover: the old and new background services can coexist before and after an upgrade, so old windows don't suddenly stop responding due to a background changeover and can be used until naturally closed.

⚡ Startup & responsiveness

  • Faster first message: fixed the first message on a cold start potentially waiting ten-plus seconds (background tool init is now lazy, on demand), making first use snappier.

🧩 MCP tool integration

  • Integrated MCP tools can actually be called: fixed connected MCP server tools not entering the model's callable list on the terminal / desktop work path.
  • Connect / reconnect failures show the reason: when an MCP server fails to connect or reconnect, /mcp shows the failure reason directly, no need to enable debug mode to investigate.

💻 Terminal

  • File-edit diff display restored: fixed the red/green diff not showing at all after a file write / edit.
  • Steadier tool-result rendering: tool results now degrade gracefully and leave an observable log even on malformed formatting, instead of silently swallowing the whole render.

🖥️ Desktop

  • No top blank on long-task streaming: fixed a blank block appearing at the top of the conversation during long-task streaming output; scroll-to-bottom is smoother.

🔧 Other

  • Various minor fixes and stability improvements.

v1.0.6 (2026-06-25)

Faster startup · Workbench polish · Skill install fix

This release focuses on cleaning up a few friction points in daily use: faster startup and first message, steadier workflow sessions in the desktop workbench, instant effect of mid-run appended messages in the terminal, and restored remote install from the skill store.

⚡ Startup & responsiveness

  • Faster startup and first message: fixed startup checks and login requests potentially hanging for a long time (blowing up to tens of seconds) when a network proxy is slow; these requests now have sensible timeout ceilings and no longer drag down first use.

🖥️ Desktop workbench (Work)

  • Smoother workflow session management: workflow sessions support rename, archive, rollback, etc.; new sessions are categorized correctly by the current workbench mode and no longer jump to the wrong page.
  • More reliable workflow ownership: the binding between a workflow and a session is authoritative on the server, no longer lost across devices / after clearing cache.
  • No cross-talk between sessions: confirmation dialogs and input requests from different sessions only appear within their owning session.

🧩 Skills & plugins

  • Installing remote skills from the skill store works again: fixed remote skill downloads potentially erroring (401); remote skills in the list no longer interfere with the display and completion of locally installed skills.

💻 Terminal

  • Mid-run appended messages take effect instantly: a new message typed while a reply is in progress is now received and processed within the current turn, instead of waiting until the turn ends.

🪟 Windows desktop

  • One-click self-update channel live: the Windows desktop app is wired into the auto-update release channel (self-update takes effect for currently installed users from the next version onward).

🔧 Other

  • Various minor fixes and stability improvements.

v1.0.5 (2026-06-24)

Steadier plugins & workflows · Terminal command display fix

Building on the previous release, this one continues to polish the plugin, workflow, and terminal experience, fixing a few issues that affect daily use.

🧩 Plugins & workflows

  • Plugin skills inside workflows correctly show "Installed": previously some installed plugins' skills were still shown as not installed in workflows; they are now correctly recognized and counted.
  • Auto-fix for plugin "Not found in marketplace": some plugins were merged into skill groups after an upgrade, which could cause a "Not found" error at startup. The app now reconciles and fixes such remnants automatically at startup, with no manual action needed and no impact on your normally installed plugins.

🖥️ Terminal

  • Fixed the results of /model, /skills, /plugin, etc. disappearing when the next message appears — command output now stays reliably in the conversation.

🔧 Experience polish

  • Actively interrupting a conversation is no longer treated as an error: clicking stop / interrupt on the current reply no longer pops an error.
  • Various minor fixes and stability improvements.

v1.0.3 (2026-06-24)

Post-upgrade stability fixed at the root · Multiple desktop experience improvements

This release focuses on fixing a key issue that affected the upgrade experience, plus a systematic round of polish to desktop sessions, sub-windows, workflows, and notifications.

🔧 Key fix: no reply after upgrade (terminal)

  • Fully fixed the issue where, after upgrading to a new version, sending a message in an already-open session got no reply for a long time. The root cause was the upgrade swapping program files while still using the old background process; the background process now changes generation automatically and smoothly when versions mismatch, so it just works after an upgrade with no manual restart.

💬 Sessions & sub-windows (desktop)

  • Unified notification bar: connection anomalies, quota warnings, document-parsing reminders, and other notifications are now consolidated into one neutral card above the input box, instead of each showing a line at the top — information is grouped and no longer clashes.
  • Conversation area aligned on both sides: conversation content and the input box align pixel-for-pixel on the left and right edges, for a tidier look.
  • "Back to bottom" button redone: restyled to match the top button, cleaner.
  • Three sub-agent (sub-window) rendering fixes: fixed sub-windows occasionally spinning forever, receipt labels bleeding into the current session, and the detail window occasionally being blank.

🧩 Workflows & plugins (desktop)

  • Fixed some installed plugins showing "Not installed / 0 capabilities": they are now correctly recognized and their skills counted.
  • Workflow session tree aligned: workflow sessions support rename, archive, rollback, and status display, no longer lost after refresh; wide-screen card overflow is fixed too.
  • MCP card style improvements: the reconnect button and title layout look better; task plans no longer duplicate the MCP status.
  • Code / Work switch fix: switching between the two modes no longer mistakenly shows the other's initial page; each remembers its own position.
  • Various visual polish to the butler welcome page and capability-library buttons.

🌐 Terminal

  • Localized several remaining English strings and fixed column alignment in the model selector.

v1.0.2 (2026-06-23)

More accurate workflow & plugin categorization · Steadier permission approval

Continuing the polish from 1.0.1, this release focuses on fixing a few friction details, making workflows / plugins easier to find and permission approval more reliable.

🧩 Workflows & plugins, more accurate and organized (desktop)

  • Preset workflow categorization corrected: fixed some presets (e.g. office) being miscategorized; they now show under the right category.
  • Fixed plugin "0 capabilities" misdisplay: some installed plugins clearly had capabilities yet showed "0"; they are now counted and displayed correctly.
  • Workflows partitioned by sub-board: the workflow area now groups by sub-board and supports adding groups, making ownership clear at a glance in long lists.
  • Plugin page organized by category: the plugin tab arranges plugins in an umbrella structure by category, for clearer browsing.
  • Clearer preset install: clicking a not-yet-installed preset prompts for install confirmation first; the layout overflow in the new-workflow dialog is fixed too.

🛡️ Permission approval & stability

  • Permission approval pops up reliably in more scenarios: fixed permission requests potentially not showing an approval prompt in non-current-session or butler scenarios, causing long unresponsiveness; the approval entry now reliably handles requests globally.
  • Stability wrap-up and regression-guard completion across several changes.

v1.0.1 (2026-06-22)

Polish right after 1.0.0 — visible office-document parsing progress · cleaner workflows/plugins · terminal localization completion

After the 1.0.0 stable launch, this release focuses on polishing the experience details of high-frequency daily paths, fixing several friction points. Three main changes:

🗂️ Office-document parsing, with visible download progress

  • When processing office documents like Word / Excel / PPT / OpenDocument, the parsing engine needs to be downloaded on demand the first time. Previously the download had no feedback and could feel frozen. The "Document parsing" card now has a clear four-state display: Not ready / Downloading (live progress) / Ready / Failed (retryable), so you know what's happening while waiting.
  • Under the hood, the full path from kernel to UI is wired for download progress (state snapshots reported alongside engine status), so progress advances in real time and resumption is visible.

🧩 Workflows & plugins, cleaner and easier to start (desktop)

  • Workflow selector tightened: shows only "Presets" plus the workflows you've explicitly mounted, no longer mixing in a pile of dead capabilities that "don't run when clicked"; presets switch to a two-level model with clearer categories.
  • New "skill-creator": teach a fixed process into a reusable skill, then call it anywhere with one sentence; a skill-creator entry is also added to the plugin page.
  • New two-path workflow wizard: when extending capability, it clearly distinguishes "install a plugin" from "create a skill", no longer confusing the two.
  • Official plugin marketplace install dialog redone, simpler and more intuitive.

⌨️ Terminal (TUI) localization & rendering completion

  • /plugin no longer blank: reconnected the official plugin marketplace's auto-register hook, so it has content on open.
  • Localized many strings: goal, shortcuts, installer native errors, the /chrome browser panel, and the plugin panel empty state are all localized (and an old browser-backend name remnant was corrected).
  • Welcome page "What's new" no longer overflows on a single line and is limited to 4 items, tidier.
  • Model selector badge moved to align in the second column of the description, for a neater layout.

🛡️ Stability

  • Regression guards added to the office-document parsing failure path, making exceptions more controllable.
  • Official plugin marketplace constants consolidated to a single source, eliminating drift from multiple definitions.
  • Fixed several cross-change regressions (skill-creator directory overwrite, empty-argument handling, etc.).

v1.0.0 (2026-06-22)

🎉 Stable release — not just AI coding, but a one-person AI workbench (Code · Work dual mode)

From the public beta debut on 2025-12-12, through 21 beta versions (0.1.0 → 0.9.1) of polish, today marks the 1.0.0 stable release. CrabCode is an AI work buddy for "one-person companies / independent developers": it can be a dev squad and an all-around assistant. Terminal (TUI) + Desktop (GUI) ship together, and you can even watch remotely from your phone.

Highlights

  • Code / Work dual mode: one-click switch in the top bar between a pure coding view and the "butler workbench", with common flows pinned as workflow slots for direct access.
  • Work workflow mode: weekly reports, competitive research, batch image-text editing, case / contract audits, financial reconciliation, office-document processing… it takes over everyday chores; official plugin workflows cover law / finance / content-office / marketing / operations / knowledge-platform and more industries, usable out of the box or built yourself.
  • skill-creator: teach a fixed process into a reusable skill and call it directly with one sentence next time.
  • Built-in browser: open web pages directly in-app, with live address-bar feedback, back/forward, new-window and download takeover, login-state persistence, and one-click clearing of browsing data.
  • Three-zone model selector: free models / paid subscription / custom local engines, distinguished at a glance.
  • Fully localized welcome page (help + what's new), defaulting to the China mirror.

Core capabilities (terminal / desktop)

  • Natural-language driven: state a goal in one sentence to read the project, change code, run commands, and self-review; thinking depth is adjustable (off / standard / deep + auto).
  • Free model switching: a default cost-effective model + dual-path auto fallback, with support for custom models (multiple providers) and local models (bring your own + download inference engines on demand, data stays on device).
  • Memory system: remembers preferences and project context across sessions, "dreams" to organize during idle time, self-evolves, retrieves semantically across sessions, and can audit and correct mistakes.
  • Sub-agents + coordinator: multiple sub-agents run in parallel in the background (queueable, cancelable, with remaining chat space shown live); the coordinator takes a one-sentence goal, decomposes and drives it itself, and won't stop until it meets the bar.
  • Tool ecosystem: MCP external tools, web search, deep research (cited reports), browser / desktop automation, image / video generation.
  • Safe and controllable: dangerous commands go into a sandbox, key operations ask first, changes are diff-visualized, and every step is auditable and reversible.
  • Three platforms + Chinese-first: terminal / desktop / phone remote control; fully Chinese UI, bilingual following the system; one-click install and update from the China mirror.

Fixes

  • The occasional inability to drag the macOS window.
  • Session-area remnants after switching accounts / logging out.

v0.9.1 (2026-06-17)

Desktop factory verification · UI & plugin fixes (public Beta)

  • macOS desktop factory consistency check: the release pipeline adds a factory gate ensuring the packaged desktop kernel and runtime strictly match, eliminating the issue of certain machines being unable to chat after login.
  • UI always in light theme: fixed black-background UI and invisible white login-box text on Intel Mac and Windows.
  • Official plugin marketplace switches to mirror install: fixed clone failures when adding official plugins due to missing repo credentials, now fetching directly from the mirror.

v0.9.0 (2026-06-17)

Login redirect improvement · Upgrades don't interrupt tasks (public Beta)

  • Redirect to brand page after successful login authorization: after successful authorization on desktop, the browser redirects to the proper success page, showing the business domain in the address bar instead of the local IP.
  • Upgrades no longer interrupt in-progress tasks: when upgrading while a task is running, the background process waits for the task to finish smoothly before changing generation, instead of cutting it off midway.
  • Terminal remote-control status panel: added /remote-status to view and toggle the controlled-end status.
  • Input placeholder and cursor alignment, and completed 16 commands that have an equivalent panel on desktop (shown grayed out).
  • Local custom-model login gating fix.

v0.8.3 (2026-06-15)

Windows login & stability second-round fixes (public Beta)

  • Windows desktop login authorization occasionally not backfilling — second-round fix (covering another trigger path on slow machines).
  • Login overlay distortion under dark theme — second-round fix.
  • Windows leftover background process auto-reclaim: after an abnormal desktop exit, the resident helper process no longer piles up and hogs resources.

v0.8.2 (2026-06-15)

Windows login root-cause fix · Install & icon polish (public Beta)

  • Windows desktop login authorization not backfilling on completion — root-cause fix: the background process carrying the auth callback is no longer mistakenly killed during the login wait, so the authorization code backfills normally.
  • Overwrite-install file-lock fix: before installing a new version, the resident helper process releases its hold on its own files, so "cannot write file" no longer pops up.
  • De-glassed login overlay: the login box is no longer blurred into a gray fog on Intel Mac / older systems.
  • macOS app icon remade into a rounded icon conforming to system guidelines.

v0.8.1 (2026-06-14)

Browser automation & Windows desktop fixes (public Beta)

  • On-demand browser automation install: required components install automatically on first use, fixing their absence in the release package that made them unusable.
  • Three Windows desktop fixes: the login deadlock that exited right at startup, the black command window flashing before login, and a kernel handshake guard.

v0.8.0 (2026-06-14)

Colored input chips · Context-compaction fixes (public Beta)

  • Inline colored chips in the input box: after selecting a skill / plugin, the input box shows a colored label with an icon and name instead of raw text; the command menu trigger is optimized accordingly.
  • Four desktop context-compaction fixes: counting basis, auto-trigger timing, post-compaction positioning, and collapse hang.
  • Plugin detail page completion: correctly shows the plugin's Chinese name, description, and quick start.

v0.7.2 (2026-06-13)

Session isolation fixed at the root · Goal lifecycle (public Beta)

  • Desktop session isolation root-cause fix: butler and project sessions no longer cross-talk; new sessions no longer land in the wrong group or execute in the wrong working directory (aligned with the terminal's isolation mechanism, freezing session ownership at send time).
  • Single-writer session records: eliminated the race from double writes by terminal and background, so the version field no longer always shows "Unknown".
  • Goal completion lifecycle: on goal completion the status is correctly cleared and announced; the scheduler goes from a single line of dead text to a staged progress summary.

v0.7.1 (2026-06-12)

Stability wrap-up (public Beta)

  • Stability wrap-up and regression-guard completion for concurrent issues.

v0.7.0 (2026-06-12)

Context compaction fully reworked (public Beta)

  • Desktop context compaction fully reworked: cancelable anytime during compaction, can keep sending messages; provides live percentage / progress bar / step log / estimated freed space; on completion a compaction bar appears at the top of the message stream, expandable to view the AI summary and "view original" to look back at pre-compaction content. The terminal adds /compact-history to view past compactions.
  • Root-cause fix for the startup crash when running the background directly from the command line.

v0.6.1 (2026-06-12)

Four client-robustness fixes (public Beta)

  • Resending after an interrupt no longer falsely reports "network interrupted": network-class errors uniformly enter bounded retries, with the underlying cause attached for diagnosis.
  • /bug feedback submission fix: no longer always reports failure, and on failure can open a pre-filled GitHub issue as a fallback with one click.
  • Windows tiled install no longer falsely warns about PATH.
  • No back-and-forth contention for the background process when old and new windows coexist: changeover is now upgrade-only.
  • Remote-control management surface integrated (must be enabled manually, no network behavior by default).

v0.6.0 (2026-06-11)

Install/update fixed at the root · China mirror source switch (public Beta)

  • Multiple install and self-update root-cause fixes: fixed structural issues with script parsing, missing runtime dependencies, incomplete swaps, and still running the old version after an upgrade.
  • Downloads switched to China-mirror-first: version discovery and artifact download prefer the acceleration mirror, falling back to GCS / GitHub in order, fixing direct-connect timeouts in China.
  • Five background-startup fixes for Windows machines with Chinese / non-ASCII usernames.

v0.5.1 (2026-06-11)

macOS signing & notarization · Windows black-box fix (public Beta)

  • Windows black-box flash on each message sent — fixed: uniformly suppressed the command window popping up when the background process spawns child programs.
  • macOS terminal fully signed + notarized: eliminated the chain of Gatekeeper risk prompts after install; the China acceleration mirror release chain is enabled per-version for the first time.

v0.5.0 (2026-06-11)

Remote control · Coordinator mode officially live (public Beta)

  • Remote-control integration: you can dispatch tasks to the desktop end from remote (must be explicitly enabled, no network behavior by default).
  • Coordinator mode officially live: terminal --goal and desktop "collaborative scheduling center" split a goal across multiple sub-tasks to complete it collaboratively.
  • A "won't stop until the goal meets the bar" acceptance loop is live.

v0.4.1 (2026-06-10)

Personal-center quota · Compact welcome page (public Beta)

  • Personal center revamp: shows remaining usage (free % / paid %) and membership upgrade, with quota data switched to an authoritative source, fixing "has quota but shows not activated".
  • Built-in terminal color fix: colors follow the theme, monospace font, clickable links.
  • Welcome page switched to a compact header, with the icon unified to a box-drawing "CRAB CODE" block.

v0.4.0 (2026-06-01)

Install compatibility fix (public Beta)

  • Fixed terminal startup hang when installed via a cross-directory symlink: it now resolves the symlink to the real install directory and correctly finds runtime resources.

v0.3.1 (2026-06-01)

Real sandbox isolation · Desktop automation · Memory system evolution (public Beta)

  • Real sandbox isolation fully live: with the sandbox on, the kernel provides true system-level isolation (each platform's native mechanism), no longer just a reassuring shell; it remains off by default, so behavior is unchanged for those who don't enable it.
  • Desktop automation capabilities (screenshot / element tree / input) live.
  • Memory system evolution: periodic and idle automatic "dreaming" organization, and cross-session semantic retrieval wired up.
  • Full-lifecycle desktop UI polish: unified notification system, sub-agent projection, virtualization and folding, and a dozen-plus other items.

v0.3.0 (2026-05-08)

New kernel architecture · Browser automation · Chinese UI (public Beta)

  • New kernel execution architecture live: the conversation loop moves to a separate worker process, running steadier with better isolation.
  • Browser automation integration: can drive web clicks, form filling, and screenshots.
  • Full Chinese localization of the terminal (i18n framework rolled out).

v0.2.1 (2026-04-29)

Login stability wrap-up (public Beta)

  • Stability wrap-up for login callbacks and cache refresh.

v0.2.0 (2026-04-29)

Login fix · Default model & thinking tiers (public Beta)

  • Fixed occasional logout after a successful login (the new token was instantly wiped back).
  • Default model and dual-path fallback in place.
  • Thinking tiers consolidated into three modes: off / standard / deep.

v0.1.1 (2026-04-28)

Launch patch (public Beta)

  • Stability patch after the launch beta.

v0.1.0 (2026-04-28)

Launch beta (public Beta)

  • CrabCode terminal launch beta: an AI work buddy for independent developers, supporting task conversations, a skill system, and a scheduled-task daemon.
  • Fixed startup-related process handshake and /init silence issues, and integrated the scheduled-task daemon.