Skip to main content
Release Notes

QoderWake Release Notes

Release history for QoderWake.

This page lists the release history for QoderWake, with the newest version first.
August 5, 2026
0.2.4

Direct Connector Links and Smoother Console Sessions

Improvements

  • Connector Link Navigation: Connector links in conversations now open the installed connector's settings directly, and legacy addresses redirect automatically.
  • IM Channel Setup: Saving an IM bot configuration now completes immediately, and certificate issues on enterprise networks show clear recovery guidance.

Bug Fixes

  • Fixed an issue where switching conversations reloaded the whole console page, so session switching now updates in place.
  • Fixed an issue where the console defaulted to English on Chinese macOS and Windows, so it now opens in the system language.
  • Fixed an issue where image processing and terminal features failed in the macOS installer edition, so both now work normally.
  • Fixed an issue where automated tasks received triggers but stayed stuck running after a background service restart, so they now execute properly.
August 5, 2026
0.2.3

Connector Market Arrives with Group Collaboration Fixes

What's New

  • Connector Market: Browse featured connectors in the new Market tab of the console Connectors page, with one-click install to a Waker plus authorization and enable/disable management.

Bug Fixes

  • Fixed an issue where image questions in IM groups could get no reply; a clear notice now appears when message reading fails.
  • Fixed an issue where switching accounts on one device could lose IM bot settings and pairings; configs now restore per account.
  • Fixed an issue where console sessions still started with auto-selected models after saving a model preference; saved preferences now apply.
  • Fixed an issue where team group tasks could repeatedly fail or stay stuck in a running state for a long time.
August 3, 2026
0.2.2

Claim Model Credits in the Upgraded Usage Panel

Improvements

  • Credits Usage View: The console usage panel now offers a Credits view with model promotion credit progress, remaining balance, end date, and details link.
  • One-Click Credit Claiming: Claim model credit promotions in the console usage panel with instant balance refresh; unavailable promotions appear disabled, and failed claims support retry.
  • Benefit Notification Card: A console card appears when a claimable Qwen3.8-Max limited-time benefit is available, opening the usage panel to claim; dismissed cards stay hidden.

Bug Fixes

  • Fixed authorization errors when loading promotion credits in the usage panel triggering a console re-login prompt.
August 3, 2026
0.2.1

Sign-In Protection and One-Click Updates

Improvements

  • One-Click Updates: Checking for updates in Settings now downloads and installs new versions directly, and the restart card activates them in one click.
  • Remote Sign-In Recovery: Self-hosted deployments can optionally allow designated remote console pages to recover sign-in or sign out; disabled by default.
  • Sign-In Protection: Account sign-in is now better protected against unexpected sign-outs, and previous sign-in states expire immediately after switching accounts.

Bug Fixes

  • Fixed an issue where the page still showed a signed-out state after re-signing in, so the page now recovers once sign-in completes.
  • Fixed an issue where some local features stopped working in self-hosted environments after sign-in protection was enabled.
August 3, 2026
0.2.0

Q&A Specialist Officially Released

What's New

  • Q&A Specialist Officially Released: The Q&A Specialist is now available, answering questions in DingTalk and Feishu group chats based on your knowledge bases and designated experts. A three-step quickstart gets it running, and experts can correct answers directly in the chat to update knowledge in real time with undo support.

Improvements

  • Chat Attachments: Drag or paste files and images into the console chat input to add attachments in direct and group conversations.
  • Task Board: The task board offers one place to review task progress and act on pending approvals in the approval workspace.

Bug Fixes

  • Fixed an issue where session and task statuses in the history panel stayed in progress, so they now refresh within seconds of completion.
July 30, 2026
0.1.33

Everyday Experience and Reliability Improvements

Improvements

  • File Attachments: Drag or paste local files and images directly into single and group chat inputs, with clear per-file failure feedback.
  • Upgrade Suggestions: Console and CLI now show a version upgrade suggestion when your installed QoderWake version is outdated.

Bug Fixes

  • Fixed group chat messages briefly appearing duplicated after sending, and tasks awaiting answers being misjudged as failed or stuck.
  • Fixed conversation and automation task lists staying stuck on running instead of refreshing status promptly after completion.
July 29, 2026
v0.1.32

IM Channels Recover Automatically After Availability Changes

Improvements

  • IM Channel Recovery: Enabled IM channels can now recover after availability changes, reducing unexpected interruptions.
July 24, 2026
v0.1.31

Streamline DingTalk Pairing and Channel Management

Improvements

  • Batch Pairing Setup: Select multiple conversations in the add-pairing dialog and apply one Waker, model, and working directory together.
  • Pending Request Actions: Batch-approve or ignore multiple pending pairing requests on the current page, each sharing one Waker, model, and directory.
  • Message Suffix: Append an editable suffix to outbound replies and narration on the DingTalk personal-account channel, on by default.
July 23, 2026
0.1.30

Smoother issue feedback

Improvements

  • Issue Feedback: The feedback dialog in Console now opens instantly with an editable form, so you no longer wait on a full-screen loading state; runtime details and the automatic screenshot are gathered in the background, and a contact email you have already filled in is kept instead of being overwritten by results that arrive later.
July 23, 2026
0.1.29

Steadier logins, session status, and IM page polish

Improvements

  • IM Page Copy: English wording across the IM pages now reads more naturally and idiomatically.
  • New Project Dialog: Opening the New Project dialog from within pairing, approval, or edit dialogs now stays clickable and editable, with focus returning correctly after it closes.
  • Paired List Layout: Actions in the public IM paired list now stay neatly aligned across languages.

Bug Fixes

  • Fixed login sometimes staying stuck; a single login click now recovers, and background and automation connections reconnect automatically.
  • Fixed paired sessions using older DingTalk bots being hidden from the public IM paired list; they now appear correctly.
  • Fixed finished remote-control sessions still showing as Running; reopening the session or the Session History list now shows the correct status.
July 21, 2026
0.1.28

Experience polish: responsive card layouts, DingTalk channel guidance, and clearer macOS quit prompts

Improvements

  • Responsive Card Layouts Across Management Pages: Card lists on the management pages now adapt to the available screen width, showing more cards per row on wide and ultra-wide displays and staying tidy on narrow screens. This covers My Wakers, My Groups, WakerFlow, Public Projects, Knowledge Bases, and the Approval Workbench.
  • Card Type Guidance for DingTalk Bot Channels: When setting up a DingTalk bot channel, the card type option now explains the difference between the standard card and AI card modes and links to the bot management console, so administrators can choose the right mode and reach the settings directly.
  • Clearer Quit and Restart Confirmation on macOS: On macOS, the quit and restart confirmation now reflects only sessions that are actually busy, so idle sessions no longer raise an unnecessary interruption warning. The Chinese interface also renames "Trigger tasks" to "自动任务" for clarity.
July 21, 2026
0.1.27

Clearer prompts, responsive Console layouts, and quit/restart stability

Improvements

  • Sensitive-Content Message: When a conversation is blocked for sensitive content, a clear localized message now appears suggesting a model switch or a new session—no more cryptic upstream errors.
  • DingTalk Pairing: Adding a DingTalk pairing now uses a single search box that finds contacts or group chats by name or ID, with a simple toggle between single chat and group chat.
  • Responsive Card Layouts: My Wakers, My Groups, Workflows, Public Projects, and Knowledge Notebooks pages now adapt to the screen width, showing more columns on wide screens.
  • Login Stability: The Console no longer triggers a logout on temporary network hiccups, and browser sessions stay valid across a client restart or upgrade (until an explicit logout or session expiry).

Bug Fixes

  • Fixed an issue where quitting or restarting could hang for a long time if a background task stalled.
  • Fixed an issue on Windows where skills with special line endings could prevent sessions from starting.
  • Fixed "Launch at Login" on Windows desktop so it works reliably and no longer registers itself multiple times.
July 21, 2026
v0.1.26

Unified multi-instance management and access policies for IM channel bots

Improvements

  • Multi-instance bot management: Weixin, WeCom bots, and QQ bots now use the same grouped multi-instance management as DingTalk and Feishu. You can add, identify, and independently manage multiple bots of the same type, with instance counts, expand/collapse, and a more/collapse control once there are over 5 instances. Each instance can be edited, enabled or disabled, and deleted on its own.
  • Feishu bot shown by default: The Feishu bot channel now appears in the console by default — its group is shown when configured, and the add entry is shown when it isn't.
  • Paired and open access policies: Weixin, WeCom bots, and QQ bots now support two access policies. Open mode responds through a default Waker, while paired mode uses the unified pairing approval, manual add, and session management flow so a single bot can dispatch to multiple Wakers by conversation.
  • Optional working directory: When configuring pairing (approval, manual add, pairing code, or session edit) or an open-mode bot, the working directory is now optional; leaving it empty uses the responding Waker's default IM working directory. Open mode only requires choosing the default responding Waker, with model and working directory as optional overrides.
  • Safer Waker deletion: Deleting a Waker that is still the default delivery target of an open-mode public bot is now blocked. The affected channels are listed so you can rebind, switch, or remove them first, avoiding an unusable public connection.

Bug Fixes

  • Fixed an issue where replies from public multi-instance bots in open mode could fail to be delivered.
July 20, 2026
0.1.25

New Qwen3.8-Max-Preview off-peak option, richer model descriptions, and reliability fixes

Improvements

  • Qwen3.8-Max-Preview: The new Qwen3.8-Max-Preview model is now selectable in the model picker, and it joins the off-peak lineup at a deep off-peak discount so long-running tasks cost far less during off-peak hours.
  • Clearer Model Descriptions: Model hover cards now show curated, model-specific descriptions for more models, including Qwen3.8-Max-Preview, DeepSeek-V4, GLM-5.2, Kimi, and MiniMax.

Bug Fixes

  • Fixed running sessions with new activity not showing an unread indicator in the task list, so the unread count always maps to a session that can be opened.
  • Fixed session creation sometimes failing with a "Daemon is reconnecting" message caused by a stuck background connection; the daemon now recovers on its own.
July 20, 2026
0.1.24

Realtime Unread Badges, Workflow Studio Status Cleanup, and IM Channel Fixes

Improvements

  • Realtime Unread Badges: Chat list entries, Waker and group badges, and Session History unread counts now update in real time and stay in sync across devices.
  • Clearer Workflow Studio Run Status: When a WakerFlow run fails or is stopped, employees, actions, sub-flow calls, and awaiting-input nodes no longer stay stuck as "dispatching" or "running," making it clear at a glance when a run has actually ended.
  • Session History Icon Polish: A session wrapping up normally no longer briefly flashes a red error icon.
  • Smoother Group Composer and Navigation: Sending a message in a group now clears the draft, attachments, and selected members right away and restores them if the send fails, and switching between past sessions in the same group stays stable without flashing or reshuffling the list.
  • Windows Install and Authorize: On Chinese Windows, the DWS CLI "Install and Authorize" failure message is now readable instead of garbled, and finishing the install no longer shows a false failure.

Bug Fixes

  • Fixed a DingTalk direct-message issue where sent messages could be routed back to the sender's own account; the "self" account can no longer be added as a direct-message target, and older self entries no longer trigger tasks.
  • Fixed an IM channel issue where saving settings could drop a channel's existing Waker binding or routing, so inbound messages now reach the right Waker.
July 20, 2026
0.1.23

More Reliable DingTalk and Feishu Group Replies

Improvements

  • DingTalk Group Replies: When you @mention the bot in a DingTalk group, its reply now @notifies you directly and highlights your name.
  • Cleaner Reply Cards: The bot no longer pops an empty "..." card first, and it won't send two reminder cards for the same question.

Bug Fixes

  • Fixed DingTalk, Feishu, and other IM channel replies being lost, stuck on an empty "processing" card, duplicated for the same message, or skipped when a question arrived late.
July 16, 2026
0.1.22

IM-Style Navigation, Skill Marketplace Search, and Team Group Collaboration

Improvements

  • IM-Style Navigation: Console app shell redesigned with two-level IM-style rail, resizable Chat sidebar, and refined management page button hierarchy
  • Skill Marketplace: Keyword search, category filtering, sorting, pagination, and rich-text SKILL.md editing with version history for installed skills
  • Global Task Board: Pending WakerFlow approval cards visible on the unified task board
  • Team Group Collaboration: Structured multi-step planning with dynamic replanning; real-time progress indicators show member activity in team groups
  • IM Channel Management: Multi-target binding lets one bot route messages to different Wakers or groups by conversation; per-Waker page adds session filtering, inline editing, and pairing code generation
  • Global Settings: Language, theme, auto-launch, network diagnostics, and device environment management in a dedicated settings page

Bug Fixes

  • Fixed MCP connectors with static header authentication failing to connect due to expired or missing OAuth tokens
July 15, 2026
0.1.21

Smoother WakerFlow status, clearer device management, and steadier DingTalk connections

Improvements

  • WakerFlow: Node status now shows readable text instead of only color dots, with final states displayed as "Completed / Failed", and workflow titles you renamed are no longer overwritten by model-generated names.
  • Device Management: Eligible device cards (offline or unknown non-current devices) now offer a "Remove Device" action.

Bug Fixes

  • Fixed DingTalk bot connections that could appear falsely online and fail to recover after dropping; connections are now more stable and reconnect automatically.
July 14, 2026
0.1.20

Global IM channels with multi-target routing, plus Console experience upgrades

What's New

  • Global IM Channel and Multi-Target Routing: An IM bot is now set up as a global channel and managed from the redesigned public IM pairing page, so a single bot can route different chats or groups to different Wakers or Team group chats. When approving or manually adding a pairing you can choose its delivery target, and the paired list lets you view, edit, enable or disable, and delete each pairing with search and status filters.

Improvements

  • WakerFlow Quick Actions: The WakerFlow detail chat now offers one-tap quick actions—"Test Run" (available when the flow has a script) and "Diagnose Recent Run" (shown when a recent run exists)—so you can try a flow or troubleshoot its latest run without leaving the page.
  • Inline Artifact Card: Direct chat now shows a compact artifact card right below the reply that produced it (file/code-change counts, expand or collapse, open), so you no longer need to open the "Current Task" panel first.
  • Fullscreen and Detail Dialogs: Fullscreen dialogs (such as memory version management and Skill details) now fill the browser viewport and follow viewport resizing, and the "Role Template Details" drawer on the create-employee page scrolls independently without moving the background page.

Bug Fixes

  • Fixed the final part of an answer sometimes appearing only after switching conversations or refreshing, especially when the window was not focused; a reply now shows in full as soon as it finishes.
July 9, 2026
0.1.19

Automation session recovery, plan retry, and model runtime tuning

Improvements

  • Model Runtime Tuning: In both direct and group model selectors, you can now open an Edit entry on the active model to adjust options such as its context window and thinking mode. In a group, the settings you save actually take effect for the current group conversation, instead of only being shown.
  • Clearer Group Task List: The task list on a group's detail page now shows each task's step number, sorts tasks by step and then by plan order, and keeps status labels on a single line in your Console language.
  • One-Click Plan Recovery: When a group's plan generation fails, it retries once automatically. If it still fails, the plan card gives you a "recreate plan" button so you can start over without losing the conversation, and a failed or cancelled plan no longer swallows the next message you send.
  • More Reliable Mark-All-Read: When you mark all read on a Waker or group, the unread badge only clears after every remote session has actually advanced, and stale unread notifications are briefly ignored so the unread you just cleared isn't refilled by outdated data.
  • Steadier Automation Runs: When an automation task stays silent in the background for a long time, gets stuck on a tool call, or its background service restarts, it now tries to recover on its own instead of failing early. Sessions that were reset in the background or ended normally also report a stopped state, so Console no longer keeps showing them as running.
  • More Reliable Install and Sandbox Deploy: Installation and sandbox deployment now retry transient network errors while staying compatible with older environments, and write each file atomically so a failed download can no longer leave a broken, partial file behind. The installer also picks the correct QoderWake package on more complex release manifests.

Bug Fixes

  • Fixed the automation task entry and automation history tab occasionally disappearing in local Waker conversations; they now stay visible whenever you are in a local Waker session.
  • Fixed valid images under 2 MB being rejected on avatar upload because the size was checked after encoding; the limit now applies to the original file you choose.
July 7, 2026
0.1.18

WakerFlow is officially released , API session continuity, and team Plan-stage collaboration

What's New

  • WakerFlow Released: The WakerFlow workflow studio is now available. Run buttons open a parameter configuration dialog, and execution records refresh automatically when you open the tab.

Improvements

  • API Trigger Session Continuity: A new wakeSessionUniqueId parameter lets you route multiple API trigger calls to the same automation session with sequential execution.
  • Smoother Agent Execution: Agent now enters planning mode and runs tool steps automatically, reducing confirmation prompts. Exiting plan mode still requires your confirmation.
  • Team Group Plan-stage: Team groups use unified Plan-stage routing with auto-confirm when requirements are clear, failure recovery, mid-execution follow-ups, and a debug timeline showing plan execution stages.
  • DingTalk Integration: DingTalk authentication now recovers automatically without interruption; attribution line updated to "send from my qoderwake".
  • Remote Session Context: Remote Waker conversations now pass employee context correctly on page requests and follow-ups.
  • Homepage Memory Display: Homepage memory section shows the most recent 50 entries without date filter limitation, and pending summary events refresh correctly.

Bug Fixes

  • Fixed some Windows users remaining on outdated versions after updates.
  • Fixed task board swimlane view not showing all task types reliably when pagination is involved.
  • Fixed background services not releasing system resources after sessions ended, which could affect performance.
July 6, 2026
0.1.17

Task Board Officially Launched

What's New

  • Task Board: The Task Board is now officially launched — manage and track tasks across your Wakers from the sidebar navigation.

Improvements

  • Automation History: Trigger inputs now appear in conversation history for automation runs.

Bug Fixes

  • Pressing Enter during IME composition no longer triggers message send.
July 6, 2026
0.1.16

DingTalk Meeting Notes MCP, Browser Relay MCP, Configuration Changes Without Interruption

Improvements

  • Usage Panel Upgrade Prompt: The upgrade entry at the bottom of the usage panel now displays persistently for individual users not on the highest tier, rather than only when quota is exhausted; a "View Details" link is added to the top-right corner
  • Mark All as Read: Right-click menu on Waker and group chats supports clearing all unread badges in one click
  • DingTalk Meeting Notes MCP: Query and read DingTalk meeting note summaries, transcriptions, and action items directly in Waker conversations (5 new tools)
  • Browser Extension Relay MCP: With Browser Connector enabled, Waker can retrieve page content and perform browser actions through the browser extension
  • Configuration Changes Without Interruption: Installing or modifying Skills, MCP, or Connectors no longer interrupts the current conversation; new configurations take effect automatically in the next turn
  • DingTalk Batch Mode Performance: Faster message response when multiple DingTalk conversations are configured
  • DingTalk Missing Configuration Handling: When DingTalk direct message configuration is incomplete, the service now stops explicitly with a prompt instead of silently skipping messages

Bug Fixes

  • Fixed Feishu channel replies losing message card content when the server closes the streaming connection early
  • Fixed file picker opened from modals such as "Create from Public Project" not allowing click interaction with the directory list
July 1, 2026
0.1.15

Model selector and interaction experience improvements

Improvements

  • Model Selector: Unavailable models are shown in a disabled state instead of hidden; disabled models are excluded from default/preferred model auto-selection.
  • Group Unread Badge: Unread badge now includes historical unreads; background task sessions contribute to the corresponding Waker's unread count.
  • Subscription Plan: Improved subscription plan information display.
  • Plan Mode: Automatically approved when entering plan mode without manual confirmation.
  • Error Handling: Improved error code display and page loading experience.

Bug Fixes

  • Fixed Linux file picker hanging for 120 seconds when no display session is available by falling back to the browser picker.
June 30, 2026
0.1.14

Smarter automation inputs, unread badges, and group question forms

Improvements

  • Smarter Automation Inputs: Automations triggered via API now support template variables in the task prompt, so you can pass dynamic data from external services instead of writing fixed instructions every time.
  • Unread Badges: Session history and task lists now show unread message counts, with separate badges for conversations and scheduled tasks so you can quickly spot what needs attention.
  • Group Question Forms: Multi-question forms in Team Groups now display your completion progress and highlight any required questions you missed when you try to submit.

Bug Fixes

  • Fixed tool approval notifications not reaching you in IM channels, which could cause action results to go missing.
  • Fixed sessions getting stuck on "thinking" and never returning a response.
  • Fixed cancelled sessions not stopping promptly, which could leave stale sessions running in the background.
  • Fixed Waker creation occasionally timing out before completing.
  • Fixed the restart notification incorrectly reporting failure when background tasks were still finishing up.
  • Fixed files from earlier conversations sometimes returning a "not found" error.
  • Fixed newly created public projects not appearing in the Waker project list.
  • Fixed Windows tray update handoff and terminal display issues on first launch.
June 27, 2026
0.1.13

Reliability, cleaner responses, and group improvements

Improvements

  • Group Loads Faster: First-screen loading no longer fires redundant requests, and task states no longer bleed between sessions.
  • Unread Badge: Displays 99+ for large counts; clicking the badge navigates directly to pending sessions for quick triage.
  • Chat Input Stays Editable: The input box remains editable while a task is blocking, so you can prepare your next message.
  • Cleaner Model Responses: Irrelevant DingTalk tool guidance no longer appears in regular conversations, and MCP tools activate correctly without cluttering context.
  • Update Reliability: Daemon restarts reliably on macOS and Windows, and DingTalk dependencies auto-upgrade silently to keep IM and MCP tools available.

Bug Fixes

  • Fixed DingTalk group replies @mentioning the wrong person when multiple senders are active.
  • Fixed sessions with an empty workspace path crashing on startup.
  • Fixed macOS daemon not restarting promptly after a hot update.
  • Fixed Windows pending updates not being applied during restart.
  • Fixed incorrect version display in the Windows app shell.
  • Fixed unstable unread navigation in Console groups.
June 26, 2026
v0.1.12

Thinking-indicator reliability fix

Bug Fixes

  • Fixed the "thinking" indicator getting stuck indefinitely when a completion event was missed.
June 26, 2026
v0.1.11

Unread Message Display, Artifacts Panel Toggle, Multi-Tab State Sync

Improvements

  • Unread Message Display: The Console chat list now shows unread message counts for Waker and group conversations; opening a conversation automatically marks it as read.
  • Artifacts Panel Toggle: The conversation artifacts side panel can now be collapsed or expanded, giving more room to the chat area when closed.
  • Multi-Tab State Sync: Worker running-state changes now sync in real time across multiple open Console browser tabs.

Bug Fixes

  • Fixed duplicate "thinking" status bars rendering simultaneously in a conversation.
  • Fixed an issue where follow-up messages sent within 5 minutes via DingTalk were silently ignored.
  • Fixed a 409 error when calling the restart API on Windows, which previously caused Waker restarts to fail.
  • Fixed team group incorrectly marking the entire task as failed when certain non-essential members could not respond, and adjusted reply rules so these members no longer block task completion.
June 25, 2026
v0.1.10

Clearer resource package display

Improvements

  • Resource Package Display: Organization resource packages now show three clear states — available with a defined limit, available with unlimited usage, or unavailable — each with precise values and hover tooltips for guidance.
June 25, 2026
v0.1.9

Minor stability and display fixes

Bug Fixes

  • Stability: Fixed minor experience and display issues.
June 25, 2026
v0.1.8

More reliable session handling

Improvements

  • Session Idle Timeout: Sessions waiting for your response no longer expire from idle timeout — you can return later and pick up where you left off.

Bug Fixes

  • Fixed a rare issue where concurrent session operations could launch duplicate processes, causing unstable behavior.
June 25, 2026
v0.1.7

Model preference stability, DingTalk channel enhancements, and group plan reliability

Improvements

  • Question Card Skip All: Skip remaining unanswered questions at once, submitting defaults while preserving already-answered preferences.
  • Model Configuration Persistence: Reasoning effort and context window settings are now retained across all model sources.
  • Waker Creation: Bio/description field is no longer required when creating a new Waker.
  • Model Preference Stability: Switching between history sessions no longer briefly flashes an incorrect model; previously selected models are properly remembered.
  • DingTalk Channel: Support for AI card and ordinary card modes; model override per channel; configuration changes take effect immediately without manual restart.
  • Group Plan Execution: Confirmed plans execute more faithfully with correct task assignments; question card submissions more reliable; input locked while questions are pending.

Bug Fixes

  • Fixed single-chat usage limit errors silently retrying instead of showing an immediate error message.
  • Fixed model reasoning and context settings being lost in certain fallback scenarios.
June 25, 2026
v0.1.6

Model Configuration, Group Improvements, and Reliability Fixes

Improvements

  • Model Runtime Configuration: Model selector now supports viewing and configuring Reasoning Effort and Context Window, with a detailed model info panel.
  • Group Experience: History loads on demand; execution artifacts and errors are displayed inline within the message stream.
  • Automation Task Reliability: Scheduled tasks now include a self-recovery watchdog, and first-response latency for IM Channels is reduced.

Bug Fixes

  • Fixed certain usage limit errors causing silent retries instead of showing an immediate error message.
  • Fixed importing configuration archives failing when file paths contain non-English characters.
  • Fixed sessions being interrupted by a false "stuck" detection while the Waker is using tools.
  • Fixed long-running conversations occasionally losing their connection after periods of inactivity.
June 24, 2026
0.1.5

IM message localization, input drag-and-drop, and management polish

Improvements

  • IM Message Localization: System status and error messages in IM channels (queue waiting, approval blocks, media limits, processing failures, connection errors, etc.) now display in the user's configured language instead of fixed English text.
  • Input Field Drag-and-Drop: Conversation and group chat input fields now support dragging images or files directly in. Images are uploaded as compressed thumbnails, non-image files are attached as file context references, and a guidance prompt is shown when the file path cannot be resolved.
  • Management Page Pagination: The Waker Management page now paginates both the Waker list and the group list (12 per page).

Bug Fixes

  • Fixed an issue where custom-role Wakers without an avatar could display a blank placeholder; they now consistently show a default avatar.
June 23, 2026
0.1.4

Cleaner file changes, and faster automation

Improvements

  • Cleaner File Change Lists: File change lists no longer show irrelevant system files (such as .DS_Store), and historical changes display more reliably.
  • Faster Automation Cleanup: When a scheduled automation finishes, any leftover background processes are stopped immediately — no more waiting for a timeout.
June 22, 2026
0.1.3

Windows release, clearer session errors, and Group polish

What's New

  • Windows Release: QoderWake for Windows is now officially available — download it from the official website.

Improvements

  • Visible Session Errors: When a session terminates due to an unexpected process exit, the console now shows the specific error instead of a generic disconnect notice.
  • Capped Group Auto-Summary: Leader auto-summary replies in group conversations are now capped, reducing noise on the conversation timeline.
  • Readable Model Names in Selector: The team model dropdown now shows readable model names when metadata is available, instead of raw model identifiers.
  • Subpath Deployment: Apps deployed under a URL subpath now load all assets correctly without extra web server rewrite rules.
  • Action Suggestion Resilience: When a group action suggestion responds too slowly, the system automatically skips it and continues processing the message — no more stalled conversations.
June 18, 2026
0.1.2

Connector Stability & Group Polish

Improvements

  • DWS Connector Probe: Connectors load without auth popups and recover from Keychain errors or cache expiry.
  • Console Restart: macOS users can restart and upgrade the daemon from Console even without LaunchAgent.
  • Leader Output: Leader responses in group are more concise.
  • Feedback Log Collection: Feedback ZIP is smaller and faster with a 40 MiB cap.
  • Multi-Filesystem Workspace: Projects with multiple filesystem sources now resolve a unified workspace across all session types including group.
  • Historical Group Sessions: Past group sessions now show their own historical state independently.

Bug Fixes

  • Fixed expired plan change confirmations blocking progress; they now become read-only.
  • Fixed session list not correctly identifying which Waker owns each conversation.
  • Fixed group sessions disconnecting permanently on credential expiry; they now reconnect seamlessly.
June 18, 2026
0.1.1

Default Page and Session Auto-Recovery

Improvements

  • Console Default Page: Opening Console now lands on the Management page, providing an at-a-glance overview of all Wakers with an empty-state guide when no Waker exists.
  • Session Auto-Recovery After Daemon Restart: Running sessions are automatically resumed after an unexpected daemon restart, so in-progress tasks continue without manual intervention.
June 16, 2026
0.1.0

Waker Group release, DingTalk knowledge base integration, and IM mention preservation

What's New

  • Waker Group: Waker Group is now live — Wakers can collaborate as a team.
  • DingTalk Knowledge Base, Docs & Calendar: The DingTalk MCP integration now supports knowledge base search and browsing, document listing/search/reading, calendar events, and meeting room management.

Improvements

  • Manual Group ID for DingTalk Personal Mode: You can now manually configure conversation ID or open conversation ID for DingTalk personal channels, with setup checks confirming whether the binding is in place.
  • IM Channel Message Localization: System messages such as thinking placeholders and pairing prompts now follow your daemon language settings, supporting both Chinese and English.
  • Earlier DWS Authorization: DingTalk message permissions are now granted during DWS setup instead of at runtime, making first-time replies and triggers faster and more reliable.
  • IM Mention Preservation: Inbound IM messages now preserve @mention context for the model, with DingTalk mentions automatically resolving to user names via DWS when possible.
  • More Accurate Running Task Detection: The system status API now distinguishes idle conversations from actually running tasks, so the update/restart prompt no longer mistakes idle sessions for active work.

Bug Fixes

  • Fixed DingTalk text callbacks stripping @mentions and leaving the model with broken sentences — mentions are now restored as readable text in the right places.
  • Fixed leftover hidden self-evolution skill records from other accounts blocking the current account from rebuilding them.
  • Fixed DWS login errors showing raw JSON in the console — now displayed as readable login prompts.
  • Fixed the update/restart prompt counting idle conversations as running tasks.
June 16, 2026
0.0.24

Smoother Project Creation and Project Source Setup

Improvements

  • Project Source: When adding a project source, selecting a valid local directory or entering a valid Git repository URL on the last row enables the Save button and submits that source, with no need to click "Add" first.

Bug Fixes

  • Fixed an issue where creating a new project in the working directory picker did not automatically select it with the correct working directory. The newly created project is now selected automatically so that tasks you send afterward run in the right working directory.
June 16, 2026
v0.0.23

Project context source editing fixes

Bug Fixes

  • Removing an extra blank context source draft row while creating a project no longer accidentally deletes context sources you have already added.
June 16, 2026
0.0.22

Smoother update reminders

Improvements

  • Update Reminder: A dismissible reminder now appears in the bottom-right corner when a newer version has already been downloaded and is ready to install, letting you update now, close it, or be reminded later; once dismissed it stays hidden until an even newer version is ready.
June 13, 2026
v0.0.21

API trigger, launch at login, and a lighter idle footprint

What's New

  • API Trigger: You can now configure an API trigger for an automation and start a Waker on demand by sending a request to its endpoint, in addition to the existing automation triggers.

Improvements

  • Launch at Login: A new System setting starts the QoderWake background service automatically after you log in to your system. The macOS menu-bar "Launch at Login" toggle and the Console setting now reflect the same state.
  • Automatic MCP Connector Recovery: Remote MCP connectors whose OAuth client has expired now reconnect automatically and transparently, with a "Re-auth" button as a fallback if recovery does not succeed.
  • Refined Usage Panel: The usage overview now opens as a fixed overlay anchored to the app rail and refreshes each time you open it, and the global update/restart prompt no longer overlaps settings surfaces.

Bug Fixes

  • Fixed opening or refreshing an invalid or unavailable Console link, such as a missing session or resource, showing a blank or error page; it now redirects back to the conversation home.
  • Fixed high CPU usage while the app is idle, noticeably lowering resource use when no tasks are running.
June 12, 2026
v0.0.20

Smarter restart prompts, fresher Waker home content, and more reliable Console navigation

Improvements

  • Smarter Restart Prompt: After an update, the restart prompt now warns about possible interruption only when a conversation is actually in progress, so idle sessions no longer trigger false alerts.

Bug Fixes

  • Fixed the "About Me" section on the Waker home page (core strengths, working style, delivery commitments) showing stale cached content after it was edited elsewhere.
  • Fixed Console deep links such as session pages and the Waker home page failing with a blank screen or error when opened directly or refreshed.
June 11, 2026
v0.0.19

Global Settings, IM run file summaries, and steadier sessions

What's New

  • Global Settings: Added a dedicated Global Settings page in the settings menu, where you can set the AI's default reply language (independent of the interface language, applied to new sessions), enable "prevent system sleep while running," and access network diagnostics and app updates in one place, with light/dark theme support.

Improvements

  • Run File Summary: IM channel final replies now include a summary of the files changed in this run, shown as relative paths so you can confirm the delivery scope.
  • Update Restart Prompt: After an update completes, the console now shows a unified restart prompt that tells you whether any session or automated task is still running before you restart, helping you decide when to restart.
  • Session Stability: The console no longer stays stuck in a "thinking…" loading state forever after the underlying process ends unexpectedly, and new sessions can still be created reliably when occasional network or registration errors occur at startup.

Bug Fixes

  • Fixed an issue where IM channels such as DingTalk would sometimes return a subagent's intermediate content as the final reply; only the true final result is now returned.
June 10, 2026
0.0.18

Skill marketplace self-evolution, memory growth timeline, and background memory

What's New

  • Skill Marketplace & Self-Evolution: Upload your own Skills and choose whether to allow self-evolution, both at upload time and from the detail page, with a clear "self-evolution" label. Marketplace Skills stay protected and read-only. When self-evolution produces a conflict, a prompt panel appears above the input box where you can ignore it or resolve it now, using a side-by-side AB diff with manual editing.
  • Memory Growth Timeline: The Waker home page now shows a fishbone timeline of memory and Skill evolution. Each memory event is its own node, and clicking a node opens the memory version panel in place. Skill lifecycle governance milestones appear on the same timeline.
  • Background Memory During Idle Turns: Between conversation turns, the Waker now distills core memory on its own, capturing user profile, project and account definitions, long-term goals, and constraints without an explicit memory action in the main conversation.

Improvements

  • Skill Lineage View: The lineage view now shows Project to Waker Skill contributions, with reference count and usage count displayed separately. The project-level Skill UI has been removed.
  • /wake Session Identity: IM sessions started with /wake now carry the same sender identity and workspace context as regular IM sessions.
  • Larger IM File Support: IM channels now accept files up to 100 MB, raised from 20 MB, across DingTalk, Feishu, WeCom Bot, and WeChat. Oversized files now return a clear message asking you to try a smaller file instead of failing silently.

Bug Fixes

  • Fixed an issue where the Waker list's "last conversation time" was incorrectly refreshed by trigger or automation runs; it now reflects real conversation activity.
  • Fixed a false "startup failed" error reported for sessions while the process was actually running.
  • Fixed ordered and unordered list markers not displaying correctly in console memory previews.
June 9, 2026
0.0.17

IM new task command, conversation control enhancements, and stability fixes

What's New

  • IM New Task Command: Send /wake in any IM channel to start a new task — subsequent messages automatically flow into the new task without manual setup.

Improvements

  • IM Sender Identity Awareness: IM conversations now record sender identity, allowing the Waker to recognize which channel and user each message comes from.
  • IM Control Mode Restrictions: New tasks in IM can only be created via dedicated commands — direct shell execution and file operations are blocked.
  • IM File Permission Tuning: Permission checks now allow safe system temp directories and special device paths (e.g. /dev/null), reducing false blocks.
  • IM Session Interaction Limits: IM sessions no longer trigger interactive prompts, avoiding unresolvable blocking in async messaging scenarios.
  • CLI Upgrade: Qoder CLI upgraded to 1.0.14.

Bug Fixes

  • Fixed inconsistent error handling when an IM session is blocked — blocked sessions are now properly terminated, and the next message can start a new session automatically.
  • Fixed IM replies being sent to the wrong context in certain scenarios.
  • Fixed file/folder picker being triggered multiple times in succession, causing duplicate dialogs.
  • Fixed disabled or removed MCP services being re-enabled by the sync mechanism.
  • Fixed inaccurate status display after MCP authentication failure — now correctly marked as auth failed.
June 8, 2026
0.0.16

IM channel workspace setup and session permission improvements

Improvements

  • IM Channel Working Directory: All IM channels (DingTalk Bot, DingTalk Personal, DingTalk AI Assistant, Feishu, WeChat, WeCom) now support setting a working directory — choose a local folder or bind an existing project. If not set, the default directory is used.
  • Project Picker in IM Settings: The working directory selector shows both private and public projects, and lets you create a new project on the spot. Once selected, the available models refresh accordingly.
  • Seamless Directory Switching: After changing an IM channel's working directory, existing sessions pick up the new directory on the next message — no need to recreate the channel.
  • Smarter Permission Checks: IM session permissions now recognize the configured working directory, reducing unnecessary access blocks when directories change.

Bug Fixes

  • Fixed an issue in IM group chats where the final reply could incorrectly use the next sender's context when multiple users send messages in quick succession.
  • Fixed DingTalk Personal channel authorization errors failing silently — the channel status now shows a re-authorization link for easy resolution.
  • Added validation to prevent saving invalid working directory paths.
June 6, 2026
0.0.15

DingTalk progress narration, model selector cleanup, and Ubuntu file picker fix

What's New

  • DingTalk Progress Narration: DingTalk user channels now support a "progress narration" mode, available in DingTalk user channel settings. When enabled, the digital worker sends real-time progress messages as it works, so you no longer have to wait for the final result.

Improvements

  • Model Selector Cleanup: The model dropdown now only shows user-facing model names. If your previously selected model goes offline, it switches to an available one automatically.

Bug Fixes

  • Fixed file/folder picker and image attachments not responding on Ubuntu Desktop.
  • Fixed Waker name being unexpectedly cleared when opening the Edit Waker modal on Firefox.
June 4, 2026
0.0.14

DingTalk channel improvements and a smoother setup experience

Improvements

  • DingTalk Channel Edit Page: IM channel settings now have a dedicated edit page, so updating an existing DingTalk channel is clearer and more straightforward.
  • Simpler DingTalk Plugin Setup: The console now pulls DingTalk plugin configuration automatically, cutting down the manual steps when setting up DingTalk.
  • Safer macOS Upgrades: When upgrading the macOS DMG runtime, the CLI now asks before overwriting an existing install, so you won't lose data by accident.
  • Faster Lightweight SDK Startup: Lightweight SDK spawns now skip MCP server connections they don't need, so quick SDK operations start up faster.
  • More Accurate IM Session Permissions: Plugin workspace directories are now resolved at runtime, making permission checks more reliable across different deployment setups.
  • Quota Exhaustion Guidance: When you run out of credits, the prompt now links straight to the renewal or upgrade page — no more hunting around.

Bug Fixes

  • Fixed the Linux release binary failing to start on older distributions by realigning the glibc version.
  • Fixed the CLI not properly guarding cross-Waker changes and mutation resource links, which could lead to unintended side effects.
June 3, 2026
0.0.13

IM Channel Security Enhanced, DingTalk User Matching, Memory & Skill Self-Evolution

Improvements

  • IM Channel Security Enhanced: IM sessions now enforce permission boundaries, ensuring conversations and commands stay within allowed workspaces for safer Agent operations.
  • DingTalk Channel User Matching: The DingTalk channel now supports nickname-based identity resolution and message filtering for more accurate user matching.
  • Memory & Skill Self-Evolution: Multiple improvements to the memory and Skill self-evolution pipeline for greater stability and efficiency.
June 2, 2026
0.0.12

IM channel expansion, scheduled automation, and stronger session reliability

What's New

  • More IM Channels: Wakers can now connect through Feishu, WeChat, and WeCom Bot, in addition to the existing DingTalk channels.
image
  • Skill Marketplace Search: The CLI and console now support searching and filtering Skill Marketplace entries more easily.

Improvements

  • IM Channel Experience: IM replies now handle streaming, media, pairing/open-access policies, and rapid consecutive messages more reliably.
  • Session Recovery: Console sessions recover better from SSE reconnects, daemon restarts, gateway fallback, and idle/restart windows.
  • Memory System: Project memory now supports custom sections, improved locale initialization, and more accurate usage-state attribution.

Issue Fixes

  • Fixed IM channel replies being lost when the same sender sends multiple messages quickly.
  • Fixed worker/model errors being silently dropped in IM channels; users now receive clearer failure messages.
  • Fixed SSE reconnect scenarios that could leave the console stuck in a thinking or pending state.
  • Fixed duplicate output rendering after reconnect or event replay.
  • Fixed stop-button behavior when a session requires restart.
  • Fixed quota-exceeded errors so they render as friendly user-facing cards.
  • Fixed oversized image reads that could trigger BAD_REQUEST failures when many images are attached.
  • Fixed Skill reference completion to use the correct Skill display name.
  • Fixed other known issues.
May 31, 2026
0.0.11

Multiple Wakers can now collaborate within the same project; Memory & Skills upgrades

What's New

  • Public Projects: You can now create "public projects," letting all Wakers under a single account share the context and artifacts within a project.
  • GitHub Triggers: Triggers now fire correctly even for repositories where the current account is not a collaborator.
E3123A9D-DA81-4E83-9CCF-C6915ED47288

Improvements

  • Skill Management: Streamlined the workflow, with the accompanying Skill templates polished to match.
  • Memory Self-Evolution: Memory now evolves automatically based on usage, and templates adapt to the system language.

Bug Fixes

  • After logging out and signing back in with the same account, digital employees no longer show up empty in the console or in qoderwake waker list.
  • On macOS, a failed "launch at startup" registration no longer blocks the rest of the installation.
  • Fixed a scenario where GitHub event triggers were previously failing.
  • Fixed other known issues.
May 26, 2026
0.0.10

0.0.10

QoderWake is now open for public beta.

QoderWake is an AI digital worker runtime platform that lets you build a team of "digital workers" (Wakers) on your local machine. Each worker has a role, a name, a persona, and specialized skills — ready to chat or get work done whenever you need them. This public beta supports macOS (13+) and mainstream Linux distributions. Windows support is not yet available.

AI Employee

  • Create multiple workers, each with independent identity, memory, skills, and workspace
  • Built-in role templates (Software Engineer, QA, Product Manager, Data Analyst, Content Operations, etc.), with full support for custom roles
  • Assign tasks through natural language conversation, with real-time visibility into thinking process, code output, and tool invocations
  • Workers proactively ask for approval before performing sensitive operations, with three-tier permission policies (Allow / Ask / Deny)

Automated Triggers

  • Multiple trigger types including scheduled, GitHub Webhook, and more
  • Run history, calendar view, monthly statistics, and execution limits
  • "Test pull" before saving — read-only validation of data source connectivity

Skills & Tool Integration

  • Built-in skills ready out of the box, one-click install from the skill marketplace, custom skill uploads, and automatic skill distillation
  • MCP protocol support for connecting external tools, with full OAuth 2.0 authorization flow
  • Fine-grained on/off control at the individual tool level

Long-term Memory

  • Persistent memory across sessions, organized by sections (user preferences, project knowledge, key decisions, etc.)
  • Personal memory (per worker) and project-level shared memory
  • Built-in semantic search, daily auto-consolidation, version snapshots and rollback

Multi-channel Access

  • Web Console: Local visual management interface covering all operations, with dark theme and language switching
  • IM Channels: Connect workers to IM platforms (e.g. DingTalk) for direct interaction in group chats or private messages
  • CLI: Full-featured command-line tool including process management, diagnostics, and backup/restore