OpenClaw 2.0 OpenClaw 2.0 (v2026.8.1) is now available, introducing features such as searchable conversation history, sessions that can run on paired devices or cloud workers, durable progress cards, interactive widgets, private credential requests, and richer audio/video support. The release includes breaking changes: the bundled OpenProse plugin and /prose command are removed, and OpenAI route references migrate from codex/* to openai/*, with deprecations scheduled for 2026-09-01. Release notes v2026.8.1 AKA OpenClaw 2.0 v2026.8.1 AKA OpenClaw 2.0 Native app availability: The signed and notarized macOS 2026.8.1 downloads are available as ZIP https://github.com/openclaw/openclaw/releases/download/v2026.8.1/OpenClaw-2026.8.1.zip and DMG https://github.com/openclaw/openclaw/releases/download/v2026.8.1/OpenClaw-2026.8.1.dmg . New iOS and Android app distributions follow separately. For Android, use Google Play https://play.google.com/store/apps/details?id=ai.openclaw.app&hl=en IN or choose an earlier release https://github.com/openclaw/openclaw/releases containing both the APK and its checksums, following the Android installation guide /platforms/android . Stay on your current Android installation channel for normal updates. Earlier Android downloads are not 2026.8.1 native artifacts. 2026.8.1 Highlights Find past conversations: search visible conversation text by exact words or phrases and reopen the surrounding messages from a matching result. 105057, 105635, 105585 Thanks @hercial61. Sessions beyond your Gateway: run work on paired devices or cloud workers, move the session workspace with it, and reuse warm machines and project seeds for later cloud sessions. 123280, 127752, 131744, 132374 Follow work as it happens: keep a durable session progress card through reloads and follow subagent activity and accumulating edits across web and native chat. 125125, 125438, 125442, 125444, 121549, 121840, 121815, 121813 Answer clearly: respond to structured agent questions through web and native cards, messaging buttons, or plain text, with free-text alternatives and an explicit Skip path. 109922, 110372, 130262 Thanks @obviyus. Interactive results and dashboards: use widgets in chat, pin them to session dashboards, grant specific actions or network origins, and export rendered views as images. 101840, 108983, 110960, 127315 Thanks @hannesrudolph. Private credential requests: let your agent request a credential through a masked prompt without putting its value in chat or model context, and use an opt-in proxy to limit protected-secret substitution to approved destinations. 129670, 123216, 132122 Approve recurring work once: grant an automation permission for an exact operation, inspect or revoke that permission later, and require a fresh approval when the job or operation changes. 129526, 131602 Richer audio and video: keep media attached to the conversation across uploads, generated replies, playback, and reloads, with native playback controls and video uploads on Apple and Android clients. 115842, 116051, 116037 Changes OpenProse migration breaking : remove the bundled OpenProse plugin and /prose command; run openclaw doctor --fix to clean stale configuration and follow the upstream Agent Skill migration https://docs.openclaw.ai/prose , keeping existing .prose source files. 128494 Thanks @obviyus and @vincentkoc. OpenAI route migration breaking : use openclaw doctor --fix to migrate shipped codex/ and openai-codex/ model refs, provider config, stored sessions, and automation routes to openai/ , retaining Codex runtime intent and flagging conflicts for operator repair. Thanks @vincentkoc. Upcoming deprecations 2026-09-01 : external plugins should migrate ahead of the SDK removal gate: plugin-sdk-config-runtime-subpath moves to api.pluginConfig and the focused openclaw/plugin-sdk/config-mutation , openclaw/plugin-sdk/runtime-config-snapshot , or openclaw/plugin-sdk/config-contracts imports; plugin-sdk-channel-reply-pipeline-subpath and plugin-sdk-channel-lifecycle-subpath move to openclaw/plugin-sdk/channel-outbound ; plugin-sdk-channel-message-subpath moves to openclaw/plugin-sdk/channel-outbound and openclaw/plugin-sdk/channel-inbound ; plugin-sdk-infra-runtime-subpath moves to focused openclaw/plugin-sdk/ imports such as delivery-queue-runtime , diagnostic-runtime , error-runtime , exec-approvals-runtime , fetch-runtime , and ssrf-runtime , according to the helper used. These are upcoming gates, not removals in this release; see the SDK migration guide https://docs.openclaw.ai/plugins/sdk-migration for per-helper mappings and remaining compatibility limits. Official provider packages: install BytePlus, ComfyUI, Mistral, NovitaAI, OpenCode, Synthetic, Volcengine, Vydra, and Xiaomi as needed through onboarding. Recover missing configured packages with openclaw update repair or openclaw doctor --fix ; complete requested capability review and restart the Gateway after explicit installation. OpenCode Go remains bundled. 116866, 116888, 116919, 117007, 117035, 116720, 116854, 116813, 116861 Thanks @vincentkoc. Additional official packages: install Cohere and Meta providers, DuckDuckGo search, Voyage embeddings, and iMessage messaging as separate official plugins when needed; configured missing owners use the same explicit update, doctor, or install recovery flow. 116662, 116740, 116785, 117101 Thanks @vincentkoc. OpenAI long-context opt-in: make expanded active-input context an explicit model configuration choice, keeping the runtime budget distinct from the model's native capacity and preserving configured overrides. 112916 Personal conversation recall: with Active Memory enabled, retrieve bounded same-agent private conversation context by default on personal installs without configured DM isolation; explicit controls can disable recall, and groups and channels remain excluded. 110597 Grounded dreaming: enable model-backed background memory consolidation by default, promoting provenance-qualified material into long-term memory with a Dream Diary and an explicit disable control. 114819 Automatic self-learning: capture strong reusable lessons and automatically apply scanner-approved new or Workshop-owned skills by default, while leaving user-authored skill changes pending and preserving explicit off or propose settings. 115576 Session reset default: keep conversations across idle periods and day boundaries when no reset policy is configured; retain explicit daily or idle policies and manual /new or /reset . 111140 CPU-scaled foreground concurrency: size default top-level agent concurrency from available CPU parallelism, bounded between 8 and 16 simultaneous runs, while preserving explicit operator limits. 114047 Explicit model allowlists: separate aliases and per-model settings from explicit modelPolicy.allow restrictions, with per-agent policies and provider wildcards; doctor migrates valid legacy restrictions without silently opening access when migration is incomplete. 110888 Thanks @vincentkoc. Remembered model selection and explicit scopes: choose whether a model change affects this session, its agent, or the shared default; preserve existing surface behavior when no scope is set, including session-only Telegram callback picks and local TUI selection. 115717, 127813 Thanks @Marvinthebored and @Peetiegonzalez. Conversation-bound automations and loops: default new agent-turn automations to their originating conversation when creation has session context. Owner-only /loop supports fixed-interval or self-paced checks; context-free CLI/API creation stays isolated. 114328 Owner-directed ambient heartbeat: send ambient heartbeat alerts to a resolvable owner DM by default and skip unroutable ambient polls; configure an owner or explicit target instead of relying on a previous group conversation. 121988 Thanks @obviyus. Named agent setup: choose the first agent name during interactive onboarding or with --agent-name , migrate legacy main-session history to its clear owner, and reuse main as an ordinary agent ID after required doctor repairs. 123521, 123609, 123424, 123349 Clearer plugin trust: review an external plugin's capabilities, source, version, and exact artifact before install or enablement, while keeping the previous plugin unchanged if you decline an update. 130168 Thanks @vincentkoc. Plugin install provenance warnings: require --force for arbitrary executable plugin sources in CLI/chat installs. Trusted ClawHub, bundled, official-catalog, and tracked-update sources skip that provenance warning, but retain capability consent. Crestodian installs require trusted sources. 102197 Thanks @jesse-merhi. Session permission modes: choose an explicit session permission mode and keep restricted filesystem access anchored to its recorded workspace or worktree, while newly created worktrees inherit configured policy unless a mode is selected. 124909, 131547, 132989 Team operator roles: assign verified users named roles that limit accessible agents, other people's sessions, and operator scopes, and optionally require sandboxed execution for newly created sessions; these are collaboration controls, not hostile-tenant isolation. 128548, 129926 Shared credential store: manage team-scoped secret and environment entries in SQLite through the CLI and Settings; keep secret values write-only, bind protected egress to declared hosts, and distinguish readable environment values from secrets. 121559, 121724, 126088 Optional 1Password broker: resolve curated SecretRefs or read selected 1Password fields with service-account auth, per-secret approval, and value-free audit. Agent-tool reads expose the selected value to the model for that execution. 106133 Usage statistics controls: offer opt-in feature statistics with the daily version check. Inspect payloads with openclaw telemetry show ; disable statistics or all automatic update requests. Feature statistics default off. 128476 Incognito threads: keep Control UI conversation transcripts and compaction state in Gateway memory until restart, with memory flush off. Provider processing, diagnostic logs, and explicit tool writes retain their own behavior. 113006 Thanks @vincentkoc. Guided onboarding: guide first-run setup through Custodian with structured option cards and native setup controls. 109841, 110141, 114631 Thanks @jesse-merhi. Local model setup: offer model-download actions in web and macOS onboarding, prefer stronger available local models during detection, and provide lean mode for local runtimes. 113476, 109250, 110596 Quick Chat and desktop setup: add macOS dictation, paste-to-app and model controls, Linux agent switching and per-agent routing, and a more complete Linux onboarding flow. 110994, 110285, 129815 Cloud setup: select project-specific cloud worker defaults and see the active service, profile, machine resources, and worker-slot availability in placement controls. 126238, 125696, 132405, 132394 Cloud worker bootstrap: use the running Gateway’s verified runtime artifact for cloud nodes, aligning source builds and worker packages. Images need supported Node.js, npm, and registry access; reverse proxies must forward the authenticated bootstrap-artifact route. 133037 External supervision: set OPENCLAW SUPERVISOR MODE=external to let an external supervisor own Gateway restarts, service lifecycle, and updates without competing native service changes. 109162, 119846, 121069 Thanks @shakkernerd and @vincentkoc. ClickClack setup and commands: connect ClickClack with a one-use expiring setup code, verify the account immediately, and publish native command menus at Gateway startup when the token has commands:write . 107907, 109398 Thanks @shakkernerd. Memory migration: offer detected Claude Code, Codex, and Hermes memory imports during CLI, macOS, and Linux onboarding. 108977 Plugin uninstall cleanup: remove exact recorded install paths from plugins.load.paths for marketplace, npm, and other managed installs while preserving parent, child, prefix, and unrelated paths. 118930 Thanks @vincentkoc. Recoverable backups: schedule recorded database backups, keep versioned snapshots in an operator-owned Git repository, and restore a verified full archive into a fresh staging directory. 122485, 122750 Shared Gateway profiles: manage display names and avatars, see who is online, and retain session-creator attribution with person filters. 111224, 111421, 111501, 112658 Thanks @joshavant. Cloud lifecycle: suspend idle cloud workers after a configured interval and provision a replacement on the next message, preserving the session and reconciled workspace. 130242 Development previews: expose agent-run development servers through authenticated Portals, including supported node-backed cloud workers, without manually opening inbound worker ports. 122536, 130105 Device hosting: opt paired machines into session hosting with one-paste onboarding and enable native session hosting from the macOS app. 122499, 131717 Daytona sandboxes: add a Daytona backend plugin for isolated cloud execution. 121554 Thanks @mislavivanda and @Patrick-Erichsen. Task suggestions: name the suggestion-card tool suggest task so agents can propose follow-up work without implying that it has started, with doctor migration for persisted references to the old name. 121694 Goals: create and manage goals from the Control UI without entering slash commands. 131370 Workboard: link boards to owning automations, run attached automations when linked sessions finish, and show complete boards on session dashboards. 125076, 125170, 125094 Thanks @vincentkoc. Agent interoperability: add an opt-in A2A 1.0 channel plugin for authenticated text tasks, task polling, and messages to configured peer agents. 130008 Email triggers: start agent work from configured inbound IMAP mailboxes through a new plugin. 130230 Approval surfaces: show typed operation-scope summaries on channel cards, add native Teams approve/deny controls, and deliver opted-in PWA approval notifications. 130116, 129997, 129348 Thanks @Takhoffman. Session organization: carry session colors across web and native apps, group the web sidebar by project, and search sessions and connected catalogs from the command palette. 132570, 131543, 128356 Thanks @VACInc. Safer startup repair: apply safe doctor configuration migrations at Gateway startup before normal operation. 132135 ClawHub review: show available security-audit information before a plugin install. 131233 Thanks @Patrick-Erichsen and @vincentkoc. Debugging handoff: add openclaw triage for sanitized agent-debugging handoffs. 128756 Shared conversation terminals: share a conversation terminal across browser viewers, and let the agent inspect or operate an operator-opened terminal within that exact session and its permission policy. 109005, 129604 Terminal uploads: drop files into a terminal with per-file upload progress, cancellation, and retry, then insert safely quoted paths without running a command. 107364, 107789 Experimental Fleet: provision and manage separate experimental OpenClaw cells on a local Docker or Podman host, with per-cell resources, logs, diagnostics, and backup/restore. 104527, 104669, 104814, 104828 Experimental Swarm: enable experimental Swarm in Labs to fan out bounded parallel subagents, await structured results, and follow their progress across web and native chat. 110932, 111267, 111297, 111298, 113850 Interactive widgets: present interactive widgets in chat, pin them to session dashboards, export rendered views as PNGs, and grant exact actions or network origins to pinned widgets. 101840, 108889, 108983, 110960, 110987, 110992, 111030, 125803, 127315 Thanks @100yenadmin and @hannesrudolph. Editable prompt queues: edit queued prompts in place and reorder pending messages without disturbing work already sent to a running session. 121682, 121692, 124298 Thanks @vyctorbrzezowski, @jjjhenriksen, and @Patrick-Erichsen. Structured questions: answer structured agent questions through web and native cards, messaging buttons, or a plain-text reply, with free-text alternatives and an explicit Skip path. 109922, 110372, 130262 Thanks @obviyus. Durable progress cards: follow one durable progress card for a session across web, macOS, iOS, Android, and dashboard views, retaining the latest plan or status through reloads. 125125, 125438, 125442, 125444 Presence-triggered conversations: optionally wake an agent when an eligible Discord participant comes online or a previously active Slack participant returns, with scoped audiences, cooldowns, and configurable Slack guidance. 107451, 108510, 123805, 123875 Thanks @sjf-oa and @sjf. Room introductions: introduce the agent when it joins an allowed Matrix or LINE group, with per-account switches to turn introductions off. 131128 Managed local inference: set up managed llama.cpp chat and local embeddings, or connect an existing llama-server, using one model-provider namespace and read-only discovery. 109444, 109585, 123701, 130883, 125781 Thanks @obviyus, @NovaUnboundAi, and @osolmaz. Web request customization: configure operator request headers for web fetch and Gemini web search to work with controlled gateways and upstream requirements. 115545, 115549 Thanks @jesse-merhi. SQLite snapshots: create, list, verify, and restore compact global and per-agent database snapshots with openclaw backup sqlite , using fresh restore targets. 105718 Thanks @giodl73-repo and @vincentkoc. Workboard dispatch cap: add a request-scoped --max-starts override while preserving the default cap, sequential starts, and one-card-per-owner guard. 100174 Thanks @souvikDevloper, @Souvikalp, and @jwest75674. Conversation branches: rewind or fork from a persisted user message, switch among retained transcript branches, and keep earlier conversation paths available; rewind changes chat context without undoing files or other tool effects. 110660, 110857, 110886, 112056, 112284 Shared-session participation: set session visibility and membership, assign an owner, and enforce who may view, suggest, or contribute while retaining creator attribution. 112787, 125057 Headless agent runs: run openclaw agent exec against a chosen working directory with temporary state, optional retained state, explicit model fallbacks, and machine-readable results while preserving configured security restrictions. 113988, 116038 Configuration change history: record configuration changes with writer labels, sensitive-value redaction, and manual-edit detection so operators can inspect what changed. 111147, 111286 Memory ownership: inspect the sessions that contributed to memory, exclude selected sources from admission, and remove identifiable derived memory with openclaw memory forget while keeping source transcripts intact. 130151 Thanks @vincentkoc. Skill Workshop: consolidate and improve learned skill collections through a recoverable review flow, reuse existing skills during /learn , and schedule collection review through the Gateway's system-owned automation. 121653, 130030 Thanks @obviyus and @joshavant. MCP dashboards: pin interactive MCP app views from a conversation to its dashboard, retaining bounded tool grants and restoring the view when reopened. 111524 MCP connections: add servers from composer connectors and support per-requester OAuth credentials for shared MCP servers. 115921, 122166 Thanks @obviyus. Code Mode selection: configure Code Mode per model while preserving inherited defaults. 132332 Model discovery: add Qwen 3.8 Max/Flash, DeepSeek V4 Flash Vision Experimental , NVIDIA Nemotron 3.5 Lightning, and GLM-5.3/Flash, with provider-owned discovery. 131294, 123523, 130309 Thanks @oliver-mee and @Marvinthebored. Conversation search: search past conversations by exact words or phrases and reopen the surrounding messages from a matching hit. 105057, 105585, 105635, 105831 Thanks @hercial61 and @obviyus. Baseten and Qwen plans: add Baseten Model APIs and Qwen Token Plan Team Edition as official external plugins with their own setup and authenticated model catalogs; Qwen Token Plan is for interactive use. 108708, 94419 Thanks @oliver-mee. Live model discovery: discover available models from supported providers instead of relying solely on built-in catalog snapshots. 112412, 113757 Thanks @fuller-stack-dev. Agent-specific provider accounts: manage model-provider credentials for the selected agent in the Control UI, keeping authentication operations scoped to the intended agent. 111796 Anthropic server compaction: explicitly opt in to beta provider-managed context compaction for supported direct Anthropic API-key sessions while retaining the complete transcript locally. 123402 Thanks @GodsBoy. Utility model defaults: use a provider-declared small model for short title and progress tasks when no utility model is configured. 103769 Keyless Firecrawl search: offer an explicit Firecrawl Search Free choice with hosted starter-tier limits and richer Firecrawl-specific search controls. 97078 Thanks @developersdigest. Batched tool discovery: search for several independent tool capabilities in one tool search request, returning ordered results under the same catalog and access policy. 118623 Thanks @jesse-merhi and @vincentkoc. Skill Workshop approvals: run agent-initiated apply, reject, and quarantine actions without an additional approval prompt by default while preserving skills.workshop.approvalPolicy: "pending" as an opt-in approval gate. 107690 Thanks @shakkernerd. Skill Workshop history review: manually scan sessions newest-first, progressively checking older substantial work for conservative skill ideas. Store only SQLite cursor metadata and keep up to three pending proposals, even with autonomous self-learning off. 106182, 106766 OpenAI model selection: use the exact openai/gpt-5.6-sol model for fresh API-key and OAuth setup, remove the duplicate alias from the picker, and preserve existing explicit model choices. 122178 xAI context compaction: use native xAI Responses server-side compaction for supported routes while retaining the complete OpenClaw transcript locally. 123622 External skill references: install skills-sh: references through ClawHub's mirrored, commit-pinned skill artifacts and normal safety checks instead of downloading directly from the source registry. 112751 Thanks @Patrick-Erichsen and @vincentkoc. Browser workflows that stay connected: pair the Chrome extension with less setup, import selected existing browser logins into managed profiles on macOS, and inspect page text, network requests, and emulated devices from the agent. 121586, 104057, 131592 Remote browser login sync: opt in to synchronizing selected macOS browser logins into a managed browser profile on a remote Gateway, with an explicit domain allowlist and local cookie decryption. 123494 Desktop control: control capable paired desktops through windows, elements, and supported background actions with provider-specific tools. macOS keeps Peekaboo and Allow Computer Control on by default, subject to OS permissions. Windows/Linux CUA remains experimental and opt-in; loading CUA’s Gateway policy on every platform does not enable local control. 123544, 123604, 123635, 123801, 123949, 115280, 132374 Cloud desktop control: enable Cloud Worker Desktop and a desktop-enabled Crabbox profile to control the session-bound desktop in its Desktop panel. A vision model and explicit tool access are required; an unavailable bound desktop never falls back to another paired machine. 132374 Browser extension CDP clients: use paired Chrome with Puppeteer clients, including browser-context and target discovery. openclaw browser extension cdp shows non-secret endpoint/challenge metadata; relay secrets and auth headers are not printed by default. 117915 Trusted-proxy browser pairing: optionally enroll Control UI and WebChat devices and approve same-key scope upgrades within operator-configured scope caps, while keeping key, role, and metadata changes separately approved. 111189, 111916, 129563 Node-hosted tools: discover and invoke approved plugin tools and MCP servers on paired nodes without duplicating their server configuration on the Gateway; node-hosted MCP configuration takes effect after restarting the node and does not support OAuth servers yet. 90431, 114877, 114876 Slack at scale: support Enterprise Grid identity, direct messages, workspace routing, actions, approvals, and presence. 121373, 121014 Thanks @sjf-oa and @sjf. Slack direct conversations: open/reuse a DM or group DM with 1–8 distinct recipients, then send to its returned target. Opening honors configured write identity/workspace but sends nothing and grants no history access. 132928 Thanks @sjf-oa and @sjf. Slack progress: show a live session card and compact commentary in the native progress stream. 122552, 122976, 126480 Thanks @sjf-oa, @fuller-stack-dev, @Adkid-Zephyr, @thostr1, @kiranmagic7, @joshavant, @Chinmayrawat15, @Piyushrathoree, @vyctorbrzezowski, @ampagent, @jjjhenriksen, @jalehman, @vincentkoc, @licheer-zte, @sunlit-deng, @calinilie, @carjes232, @djerez-dot, @Solvely-Colin, @masatohoshino, @Patrick-Erichsen, @IWhatsskill, @ruel225, @VACInc, @edenfunf, @Kailigithub, @shakkernerd, @felirami, @pash-openai, @obviyus, and @sjf. Telegram presentation: send rich location and video-note messages and render supported Markdown lists natively. 105142, 113158 Thanks @paulislava. Feishu collaboration: support bot-to-bot conversations with mention handling and let agents discover and resend received stickers. 89783, 130374, 130498 Thanks @GeekyMax, @heyumeng154-alt, and @zw-xysk. Channel emoji: discover custom emoji across Discord, Slack, Telegram, and Matrix. 128435, 128518 Buzz conversations: support bounded bot-to-bot room conversations, retain passive context for accepted turns, and allow flat automatic replies with typing indicators. 130488, 130509, 130511 ClickClack discussions: open a ClickClack discussion beside an OpenClaw session, with a scoped side agent that can inspect its progress and relay requested changes. 111503 Slack user identity: opt in to connecting with an authorized Slack user account and reading or posting as that person, using a companion app for incoming events without requiring a bot identity. 109837 Slack Agent View: open separate agent conversations from Slack Agent View and carry its current page context into the correct thread while continuing to support existing Assistant View installations. 103895 Thanks @Patrick-Erichsen. Slack charts and tables: render structured charts and tables directly in Slack messages, preserving readable text when a client or workspace cannot display the native blocks. 102635, 104539 Discord interactive widgets: open agent-generated HTML widgets inside Discord Activities after configuring the bot application and its public Gateway route. 107442 Telegram rich messages: optionally send native tables, headings, details, checklists, formulas, and rich media through Telegram Bot API 10.2, while keeping ordinary HTML messages as the compatibility default. 107986 Thanks @obviyus. Telegram dashboard: open the full Control UI as a Telegram Mini App with /dashboard from a bot DM. 102805 Thanks @obviyus. Matrix presentation: render spoilers, underline, and native tables in Matrix messages. 113199 Teams and Zoom meetings: install the official meeting plugins to join Teams and Zoom meetings as a browser guest, inspect call status and transcripts, and speak through the meeting tools while surfacing host admission or sign-in steps. 109964, 111048, 116682 Thanks @vincentkoc. Discord and Slack native login: register /login in native command menus while keeping provider device-login codes limited to private chats and the Web UI. 111341 Buzz message fidelity: preserve Markdown output and accept Buzz normal, rich-content, and structured-diff room messages through the existing authorized inbound path. 116096 Thanks @shakkernerd, @vincentkoc, and @zw-xysk. Buzz typing indicators: show room- and thread-scoped typing during agent replies and heartbeat deliveries, refresh through the active authenticated connection without waiting for relay acknowledgement, and drop ephemeral updates safely during disconnects or shutdown. 116194 Thanks @shakkernerd. Buzz sender directory: expose current bot, member, room, and room-member directory entries from bounded relay state; use current Buzz profile and room names in inbound context while preserving public keys and UUIDs as stable authorization and routing identities. 116799 Thanks @shakkernerd. Buzz native mentions: map unique current room-member names and explicit NIP-27 identities to native p tags in replies, proactive sends, and bounded standalone delivery. Reject out-of-room identities and unresolved labels without explicit identity; retain reply-thread sessions in maintenance and heartbeats. 117927 Thanks @shakkernerd and @joshavant. ClickClack bot collaboration: add opt-in bot-authored inbound dispatch with explicit sender authorization, mention gating, retry-safe loop protection, and independent thread budgets while keeping bot traffic denied by default. 119278 Thanks @jjjhenriksen and @shakkernerd. Discord voice: optionally join occupied voice rooms and keep the agent informed about participant changes. 125974, 107004 Native video understanding: send supported video inputs directly to compatible Google and Moonshot models and retain video for subsequent conversation replay. 122074, 122337, 122257 Speech: add hosted Fish Audio synthesis and local MLX speech, and allow realtime voice agents to end a completed call. 115790, 125525 Thanks @Conan-Scott, @Rheingold777, @ImLukeF, and @Patrick-Erichsen. Talk continuity: use durable client voice sessions and a macOS Gateway relay for realtime conversations. 111216, 128204 Thanks @clifton, @vincentkoc, and @zhilong1115. Spoken Slack mentions: let captionless audio clips address an agent by a configured spoken name, checking sender access before transcription and discarding clips that do not qualify. 103416 Discord voice activation: adapt supported realtime wake-name gating to room size so one person can speak naturally while shared rooms require the agent name. 108696 Feishu meeting invitations: optionally route authorized meeting invitations to the agent so it can join through a configured Feishu VC tool. 92340 Thanks @Ren1104. Linux meeting talk-back: use Chrome meeting talk-back on Linux through PipeWire-Pulse, alongside the existing macOS audio path. 118451 Thanks @fuller-stack-dev, @Adkid-Zephyr, @thostr1, @kiranmagic7, @joshavant, @Chinmayrawat15, @Piyushrathoree, @vyctorbrzezowski, @ampagent, @jjjhenriksen, @jalehman, @vincentkoc, @licheer-zte, @sunlit-deng, @calinilie, @carjes232, @djerez-dot, @Solvely-Colin, @masatohoshino, and @Patrick-Erichsen. Meeting notes: retain completed meeting captions as durable transcripts and derived summaries that can be inspected or exported after the call. 113122, 103811 Thanks @lonexreb and @solavrc. Video Talk: share bounded camera views on demand for OpenAI, up to one frame per second for Google with OpenAI Realtime and Google Live from browser Talk, with camera controls and microphone selection. 109579, 109719, 111042, 111043 Thanks @shushushv. More realtime voice options: add xAI realtime voice and streaming speech synthesis as provider choices for voice conversations and spoken replies. 106267, 103993 Thanks @TheAngryPit and @CassieMei. Spoken reply control: let agents choose separate spoken text, speech provider, and voice for a message while preserving its visible text. 124913 Thanks @IWhatsskill, @ruel225, @jalehman, @VACInc, @vyctorbrzezowski, @joshavant, @edenfunf, @Kailigithub, @ampagent, @shakkernerd, @felirami, @pash-openai, @obviyus, and @Patrick-Erichsen. Phone-call continuity: optionally route phone calls into the agent main session so calls and the primary conversation share history. 124708 Thanks @IWhatsskill, @ruel225, @jalehman, @VACInc, @vyctorbrzezowski, @joshavant, @edenfunf, @Kailigithub, @ampagent, @shakkernerd, @felirami, @pash-openai, @obviyus, and @Patrick-Erichsen. macOS app profiles: manage multiple Gateway windows and isolate named app profiles across state, preferences, Keychain, and Gateway services. 111986, 121136 Thanks @vincentkoc. Mobile navigation: use a draggable web navigation drawer, a more compact composer and top bar, and an Android thread hierarchy with unified agent/session pickers. 130319, 130308, 130318, 128862, 128309 Thanks @IWhatsskill, @Solvely-Colin, and @vyctorbrzezowski. Appearance: choose interface and chat fonts, save appearance preferences per user profile, and use the Tide, Beacon, and Phosphor themes. 131275, 130340, 130232 Android offline chat: retain queued messages and attachments offline and retire them after canonical history confirms delivery. 104089 Linux signed updates: update Linux AppImage installations through signed updates and a user-confirmed restart, while package-managed installations receive a release notice. 108770 Native Mac widget panels: present a conversation widget in a connected native Mac panel while retaining its inline chat view; native panels are render-only. 125818 Wear OS companion: use the Wear OS companion to pick agents, sessions, and models, read bounded conversation history, send dictated replies, and start realtime Talk through a paired Android phone. 108835, 109341, 109433, 109483, 112721, 122123, 126863 Thanks @sibbl, @IWhatsskill, and @Solvely-Colin. Optional Apple Health summaries: opt in to read-only Apple Health summaries for today: aggregate steps, sleep, resting heart rate, and workout totals on-device. Agent-requested summaries may reach the model provider and remain in chat history. 105616 Thanks @joshavant. Android sharing: share text, images, audio, and supported documents into the Android composer from other apps. 104571, 110941, 130156 Thanks @NianJiuZst. Native catalog terminals: open eligible Codex and Claude Code catalog sessions in their native terminal on the owning Gateway or paired device, while retaining the read-only viewer. 107086 Control UI cloud workspace conflicts: surface staged-ref guidance, bounded conflicted paths, structured transcript events, and sidebar attention for cloud worker results that kept local versions. 111329 Thanks @vincentkoc. Control UI update recovery: make the "A new version is available" Reload button wait for the restarting Gateway, then reload automatically instead of requiring a hard reload. 111670 Thanks @vincentkoc. Control UI sender identity polish: show real user avatars in an always-visible gutter on identity-resolving Gateways, remove profile-UUID suffixes from current and historical sender labels, and fetch profile-ID avatars through the canonical Gateway route. 111537 Control UI coding catalogs: show provider brand icons beside Claude Code and Codex session catalog headings in the sidebar. 115956 Thanks @vincentkoc. Control UI workspace shortcut: toggle the active session Files panel with Shift+Cmd+B while leaving the main app sidebar unchanged. Control UI Settings shortcut: open Settings with ⇧⌘, while leaving the browser-owned ⌘, shortcut unchanged. 103870 Thanks @shakkernerd. Control UI chat layout: center the transcript on the composer axis, keep assistant and tool output left and user bubbles right within the same readable frame, and preserve custom message-width overrides. 104474, 104646 Thanks @shakkernerd, @vincentkoc, and @zw-xysk. Control UI composer footer: center the chat settings chip and model controls between the divider and the card edge instead of pinning them to the divider. 105866 Control UI assistant actions: keep assistant name and time first while placing hover actions beside them on the left instead of at the far edge. 104884 Thanks @shakkernerd. Linux desktop companion: connect to local or remote Gateways from a tray application with guided setup, private managed CLI prerequisites, systemd service control, LAN discovery, multiple Gateway windows, and desktop integration. 106352, 106533, 109236, 108115, 111932 Android Accessibility Control: let agents inspect and operate a paired Android screen through the third-party app build after Accessibility Control is explicitly enabled, with actions bound to observed controls and sensitive-control confirmation. 112232, 112241, 112255 Fixes Paired-device deadline outcomes: surface unavailable paired devices consistently while waiting for reconnection, and preserve launch-timeout or explicit cancellation outcomes when they take precedence. Offline desktop workers: report worker-offline consistently when a paired desktop disconnects in Computer Use preparation. 133212 Database quarantine recovery: keep proven-corruption quarantine decisions in a separate store so damage to the affected database cannot erase the quarantine; restore or repair the database and use doctor to clear the record. 110453 Provider migration preservation: keep configured model selections intact while an external provider package is missing or its installation needs retrying, and report recovery steps instead of silently deleting those choices. 116919 Thanks @vincentkoc. Provider SecretRefs: keep authored credential references distinct from resolved bytes through model preparation and catalog discovery, including file- or exec-backed auth profiles, without letting an unused account failure block another provider. 132122 Auth-profile model selection: keep configured credential profiles separate from model IDs across aliases, subagents, and automations, reject profiles for the wrong provider, and direct ACP profile overrides to runtime-owned credential configuration. 133175 Thanks @fuller-stack-dev. SQLite data safety: prevent WAL split-brain cleanup from corrupting a database. 132844 Thanks @VACInc. Newer database state: stop restart loops when the installed Gateway encounters a newer schema, refuse competing shared-state schema changes while another Gateway owns the state directory, and fence incompatible cached state with an unhealthy readiness result. 132916, 133081 Thanks @vincentkoc and @fuller-stack-dev. Workspace safety: preserve overlapping OpenShell uploads and keep visible spawns tied to their managed parent repository and configured defaults. 131556, 132364 Thanks @sallyom and @shakkernerd. Private prompt protection: keep copied private prompt context out of final and streaming replies, including routed ACP replies and decorated or partially streamed copies. 115745, 130125 Thanks @SnowSky1 and @moeedahmed. Protected credential egress: close proxy connections, upstream requests, and bypass tunnels when their run ends; replacement runs cannot revive them. Protected subprocess values stay sealed even with provider-auth sentinel masking off. 132122 Credential request cards: retain exact secret values, show requester/replacement warnings, allow native host-list edits, and cancel closed-run requests. A committed save stays answered if runtime refresh fails; show reload guidance without requesting resubmission. 132122 Human-input waits: keep runs awaiting accepted questions or credential entry out of stale-session recovery, resume progress tracking after resolution, and cancel requests when the exact requesting run loses authority without extending explicit deadlines. 132122 File edit safety: reject edits to non-UTF-8 files before invalid bytes can be silently rewritten. 115088 Thanks @yetval. File writes: compare persisted bytes before treating a write as unchanged, so invalid UTF-8 cannot cause a requested overwrite to be silently skipped. 133282 Configuration identifier integrity: preserve exact long numeric identifiers and explicit field types when saving configuration forms, instead of rounding IDs and breaking allowlists. 126402 Thanks @solavrc. Model compatibility configuration: accept the already-declared routing, streaming, session-header, and cache compatibility settings, including structured OpenRouter and Vercel routing options, instead of rejecting them during strict configuration validation. 118674 Thanks @obviyus and @litianyi-007. Shared-filesystem SQLite safety: use rollback journaling on detected virtiofs and 9p mounts so cross-VM filesystem behavior does not corrupt SQLite WAL state. 120597 Thanks @LiuwqGit and @gucasbrg. Unparseable configuration recovery: preserve an unparseable configuration and stop doctor repairs with an actionable error when no valid recovery copy exists. 109362 Control UI config drafts: preserve external changes and newer Form or Raw edits across reconnects, including saves whose acknowledgments were lost, by keeping the draft's original document and write revision together. 130935 Session settings: preserve distinct settings written concurrently by separate processes when creating settings files, while keeping reads of missing settings free of filesystem side effects. 124471 Thanks @MrSwagatRathod, @obviyus, and @yetval. Shared state corruption recovery: evict only the exact cached SQLite owner after proven read or write corruption so a repaired database recovers without a Gateway restart while caller-injected handles remain untouched. Fixes 114269. 114278 Thanks @rizquuula and @vincentkoc. State snapshot verification: run SQLite snapshot verification in a separate process so worker-thread file closes no longer drop the Gateway's POSIX WAL locks, eliminating spurious WAL misses and I/O errors. Thanks @VACInc, @vincentkoc, and @zw-xysk. Managed skill backups: include valid operator-managed skills reached through direct or grouped directory symlinks, preserving their external targets without broadening backup owner boundaries. 132973 Thanks @ruel225, @obviyus, and @goslingmanagment. Claude CLI prompt privacy: keep prompt-build hook context out of visible chat history while preserving ordinary user requests, native session recall, and policy-hook visibility. 132466 Thanks @RomneyDa. SQLite maintenance schema validation: reject current-version global and agent databases with missing or drifted canonical tables, constraints, indexes, triggers, or table options before compaction, while accepting supported additive-migration layouts. 105583 Thanks @vincentkoc. Gradium TTS credential egress: reject non-HTTPS, foreign-host, and hostname-lookalike base URLs before dispatching API keys, and pin guarded transport to Gradium's documented API hostname. 105169 Thanks @zhangguiping-xydt. Gateway command SecretRefs: preserve authoritative active-snapshot values when another command secret remains unresolved, falling back locally only for missing paths instead of emitting a per-turn secrets.resolve failure. 105160 Thanks @SunnyShu0925 and @willfivestar. SQLite terminal session recovery: track physical transcript mutation time in the agent database so killed or timed-out main sessions rotate when transcript writes outlive the registry update, while preserving legacy transcript mtimes during doctor import. Thanks @vincentkoc. Shared history and recovery: preserve shared session history through startup and repairs, recover active sessions across repeated Gateway restarts, and migrate long histories without exhausting the heap. 127241, 131527, 131276 Thanks @ampagent, @shakkernerd, and @vincentkoc. Session reset boundaries: preserve departing conversation excerpts before resets, keep reset history closed after compaction, and keep new-turn ordering intact. 132757, 132606, 132815 Thanks @vincentkoc. Session cleanup reporting: keep completed cleanup results visible when a later agent store fails, report the failing store and committed work, and return a nonzero CLI result instead of implying full success. Fixes 127583. 128905 Thanks @MasterSwords1 and @obviyus. Orphan transcript repair: settle repaired transcript cursors before appending replacement prompts avoiding outdated recovery positions. 133243 Transcript rewrites: keep retry deduplication attached to the copied message on the active branch, so retries after a rewrite resolve to the current transcript instead of an obsolete branch. 126503 Thanks @chelsealong, @obviyus, and @yetval. Compaction: avoid premature Responses compaction from incomplete usage snapshots, preserve the current user turn through compaction without sending it twice, and record omitted images instead of silently losing them. 130993, 131977, 133094 Thanks @VACInc, @vincentkoc, and @obviyus. Compaction recovery and native session accounting: honor Stop before further recovery hooks, maintenance, transcript truncation, or retries; keep committed compactions and counts without late replies. Persist native final usage without context events; keep stale or unknown context marked accordingly through fallbacks, independent of billing. Worker-owned sessions retain their identity. 133260 Subagent completions: accept visible session-only replies when yielded children settle, so successfully completed work resumes its requester instead of being reported as undelivered. Subagent failure notices: send a generic failure notice to a direct requester when a failed delegated task cannot produce its completion reply, while preserving cancellation and source-ownership checks and keeping private failure details out of chat. 128512 Thanks @Leon-SK668 and @obviyus. HTTP API failures: report recorded agent failures and whole-agent timeouts as errors in Chat Completions and Responses requests, including streams that have already emitted partial content. 133275 Interrupted delivery: resume interrupted delivery settlement without duplicate notices and let follow-up work continue after stuck-session recovery. 131380, 130911 Thanks @zhangguiping-xydt, @obviyus, and @adrianTroop. Cross-session messaging: let worker sessions message their Gateway parent and sibling sessions through the supported routing path. 132818 Cloud attachments: deliver images and PDFs to remote sessions and retain the prepared input across cloud placement. 132114, 132358 Desktop viewers: keep VNC security inspection and the authenticated viewer on the same connection so opening concurrent viewers does not create extra unauthenticated probes, and retain the final stream data during shutdown. 133226 Session permissions: preserve stricter execution overrides, qualify creator rights by profile identity, and keep configured permission defaults when starting worktree tasks. 132675, 132300, 131547 Group integrity: reject attempts to drop non-empty session groups and preserve distinct rooms during canonical session updates. 133005, 132242 Worker and automation input validation: reject inherited worker protocol fields and keep prototype-only scheduling, payload, and authority values out of normalized automation configuration. 133123, 111728 Thanks @vincentkoc, @bladin, and @obviyus. Plugin startup and repair: resume sessions whose trusted runtime plugins were absent at startup, respect installed-plugin health capabilities, and repair legacy channel configuration before installing an external plugin. 132804, 132934, 132446 Plugin updates and consent: preserve explicit capability consent and complete plugin convergence through a package restart, and record artifact-bound acceptance when plugins enable --accept-capabilities is run for an already-enabled managed plugin. 131301, 131062, 132805 Thanks @RomneyDa, @vincentkoc, @PollyBot13, and @obviyus. Plugin approvals: accept explicit null optional metadata, and tell agents that a denied request is closed and its unexecuted tool call must not be retried or presented for approval again. 133112, 130009 Thanks @obviyus, @sunlit-deng, and @haruaiclone-droid. Policy diagnostics: derive exec security and approval posture from the configured exec mode, including inherited modes, so Policy and Doctor report the effective configuration correctly. 125457 Thanks @sunlit-deng, @obviyus, and @omarshahine. Plugin tool results: honor termination requested by tool-result middleware so a completed tool can end the agent loop without an extra model turn. 128505 Thanks @gaoanze888, @obviyus, and @krjcolby-svg. Install resilience: fix low-memory postinstall failures and commit-pinned source installs; preserve bootstrap package-manager metadata. Npm packages retain all release notes and link oversized contribution records to the full tagged source. 132555, 132458, 132608, 133454 Thanks @vincentkoc. Update rollback safety: keep a managed Gateway stopped when a rollback rebuild leaves unexpected checkout changes, and show profile-aware repair guidance before the operator retries the update. 132813 Thanks @PollyBot13 and @obviyus. Installer completion: finish successful npm-prefix and daemon-status probes immediately instead of waiting through repeated five-second watchdog delays. 133190 CLI certificate discovery: treat blank extra-CA environment values as unset so Linux certificate discovery and clean child startup still work, while preserving nonblank operator paths. 117317 Thanks @zenglingbiao and @obviyus. Update recovery: restart the Gateway even when interactive completion refresh fails, preserve sealed service definitions during updates, and prevent Git updates from reporting success while serving an old web build. 131393, 131021, 130957 Thanks @shakkernerd, @jason-allen-oneal, and @Patrick-Erichsen. Update restart verification: wait for a delayed Gateway to report the expected running build within the restart deadline, while still rejecting outdated, missing, or unverifiable build identities. 132879 Thanks @goslingmanagment, @dmsrg399, and @obviyus. Loaded-build diagnostics: report the Gateway's loaded build in status, database-schema refusal, and update-restart validation even after a source checkout moves to another commit. 132854 Thanks @PollyBot13 and @obviyus. Small temporary filesystems: keep development upgrades from exhausting constrained POSIX temporary storage. 132085 Thanks @vyctorbrzezowski. Windows reliability: expand short directory paths before watching skills to avoid a native filesystem-watcher crash, and keep ACP workers from hanging on service-hosted permission prompts. 129637 Thanks @laulopezreal and @Yuyorman. Windows text and arguments: decode PowerShell UTF-16 files according to their byte-order mark and preserve empty arguments, quotes, and trailing backslashes through batch wrappers and terminal launches. 133130, 133185 Automation recovery: recover interrupted one-shot jobs after restart, support current-session automations on webchat-only Gateways, exclude reset-session results, and retain bounded best-effort Cron delivery text as context after live chat disappears. 131473, 131975, 127854, 130551 Thanks @jalehman, @HermanZeng, @obviyus, and @AyitLabs. Heartbeat delivery: surface delivered alerts in their target sessions, close restart-recovery gaps, and deliver targeted one-shot restart continuations for configured agents even when recurring heartbeat cadence is disabled. 130871, 131219, 131888 Thanks @scotthuang, @obviyus, and @R0gner. Chat duplication: prevent repeated Enter presses, cross-client steering, and terminal settlement from duplicating visible messages. 132310, 131951, 131681 Assistant text cleanup: preserve punctuation and Markdown formatting when removing leaked model-control tokens, keep adjacent Unicode words separated, and leave code examples intact. 133287 Thanks @yifanxiong272. Streamed commentary: preserve Responses message-item identity across tool handoffs so later tool updates do not replay earlier commentary as a combined preamble. 133247 Remote-start feedback: retain unsent prompts when cloud startup fails and keep the session's Desktop view attached to the correct machine. 131594, 132255 Gateway restart feedback: show “Gateway restarting…” when a restart interrupts an active tool instead of presenting the intentional interruption as a tool failure. 133119 Thanks @fuller-stack-dev. Startup responsiveness: avoid repeated CLI plugin preparation and duplicate provider-catalog planning, reduce ordinary Gateway status memory use and the first Grok web-search startup delay, and keep execution machinery out of setup and agent help. 131503, 132685, 133097, 133114, 133272 Thanks @vincentkoc. Run preparation performance: reuse catalog policies, route lookups, prompt-context preparation and bootstrap statistics, and reduce repeated SQLite schema metadata scans and index comparisons. 133276, 133284, 133290 Large-session maintenance and browsing: reduce repeated transcript import, Doctor, title/preview, and session-list work while keeping bounded reads and current transcript generations. 133068, 133084, 133100, 133127, 133203 Thanks @gucasbrg. Chat rendering performance: reuse prepared Markdown parsers, streamed code-span scans, accepted rendered chunks, and repeated history-projection work for long conversations and streamed replies. 133152, 133244 Client startup: show iOS sidebar sessions on multi-agent Gateways, preserve the web app's selected agent across restarts, and complete macOS CLI installation even if Gateway startup fails. 131356, 131549, 128350 Thanks @fuller-stack-dev, @Patrick-Erichsen, @VACInc, and @hannesrudolph. Media playback: restore inline audio and video readiness checks so playable media does not silently degrade to download cards. 132832 Voice-note transcripts: transcribe the first untranscribed voice note for mention checks and retain that transcript when later attachment or link processing enriches the message. 133261 Cloud placement selection: keep a selected cloud placement when changing runtime and report an incompatible choice instead of silently executing the task locally. 129440 Gateway/subagents: keep plugin completion turns bound to the owning Gateway runtime so successful native subagents can finish delivery without losing the published reply runtime. 132430 WebChat attachments: keep managed MEDIA: directives out of the first assistant transcript event while attachments are prepared, preserving raw transcript references, user text, and attachment failure warnings. 132508 Local media replies: decode file URLs at the native reply boundary so encoded filenames resolve correctly while browser transcripts retain the original media reference and native file-access checks. 133146 Onboarding migration menu: group Claude, Codex, Hermes, and plugin-provided imports under a single Import from another agent setup choice while preserving detected source hints, manual paths, and Back navigation before import begins. Fixes 126440. 126515 Thanks @shakkernerd and @vincentkoc. Remote onboarding: preserve the selected Gateway’s pairing and setup-chat identity through loopback tunnels, and wait for a new Gateway boot plus verified inference after restart-dependent setup instead of accepting the old listener. Fixes 133229. 133257 Plugin setup diagnostics: stop treating metadata-only provider setup descriptors as missing runtime registrations while retaining undeclared runtime and CLI drift warnings. Fixes 125506. 125523 Thanks @shakkernerd. Session controls: keep thinking levels aligned with the selected agent's prepared model and provider policy, including native Ultra. 132389 Workboard validation errors: include the rejected normalized length in bounded-string limit errors so agents can trim and retry deterministically. Fixes 118845. 118888 Thanks @Kailigithub, @shakkernerd, @IWhatsskill, @ruel225, @jalehman, @VACInc, @vyctorbrzezowski, @joshavant, @edenfunf, @ampagent, @felirami, @pash-openai, @obviyus, @Patrick-Erichsen, and @osipovia. Updater plugin convergence: keep pre-plugin doctor passes from installing configured plugins before the updater's plugin sweep, while preserving the final post-plugin migration pass and preventing ambient update-phase state from leaking into fresh doctor processes. 122161 Thanks @vincentkoc. Guided onboarding skip-UI routing: keep openclaw onboard --skip-ui and openclaw setup --skip-ui on guided onboarding while skipping both browser and terminal handoffs, instead of silently switching to the classic wizard. 118737 Thanks @shakkernerd. Gateway device clock skew: use Gateway challenge timestamps for device proofs across TypeScript, Control UI, browser extension, Android, Apple, Linux, and watchOS clients, avoiding clock-skew authentication failures. Retain nonce/freshness checks and no-challenge compatibility for pre-challenge Control UI servers and older watch-node HTTP endpoints. Fixes 103455. 116679 Thanks @vincentkoc and @mahdouzhao-beep. Gateway reconnect event ordering: reset the shared TypeScript client's outer event-sequence baseline for each replacement WebSocket, preventing gap recovery from comparing unrelated connection generations across Control UI, TUI, SDK, and browser extension clients. 116043 Thanks @shakkernerd. Gateway exec deny fallback: fail closed when shell expansion prevents an enforceable allowlisted execution plan under ask=off and askFallback=deny , avoiding approvals that can only time out. Fixes 113191. 113892 Thanks @shakkernerd and @jrvanwinkle. Standalone plugin files: let manifestless files explicitly listed in plugins.load.paths pass config validation and load independently when several files share a directory. 111515 Cloud worker derived workspace caches: exclude Python caches, dependency trees, and macOS metadata symmetrically from outbound sync and inbound reconciliation so local cache rewrites cannot fence later cloud results or worker reclaim. 110380 Gateway control-plane rate limiting: use per-method buckets with a 30-per-minute budget so interactive admin writes remain responsive while retaining runaway-loop protection. 109557 ACPX cleanup process inspection: bound host process-table reads so stalled ps calls cannot hang gateway startup or session cleanup while retaining fail-closed ownership checks. 109146 Thanks @Alix-007. ACP timeout summaries: retain bounded progress as the terminal summary when OpenClaw's watchdog times out a delegated ACP turn. 91479 Thanks @obviyus and @moeedahmed. Cron lifecycle conflict retries: preserve execution-phase retry decisions across scheduled, manual, and startup-recovered runs so post-execution claim conflicts cannot replay completed messages or tools. Fixes 108428. 108778 Thanks @yetval and @vincentkoc. Usage date ranges: exclude legacy transcript rows without timestamps from finite session ranges while preserving them in all-time totals, and rebuild older usage caches before serving the new semantics. Fixes 89709. 89745 Thanks @TurboTheTurtle and @syfvb. 1Password authorization handoff: persist nonce-bound pending approvals in shared plugin state so hook and tool execution across broker instances remain single-use and fail closed. Nested resource ignores: honor slash-free patterns and escaped literal exclamation marks in nested ignore files during skill and resource discovery. 106258 Thanks @moguangyu5-design. Proxy bypass precedence: honor blank lower-case no proxy values shadowing upper-case NO PROXY consistently with Undici, and reuse the canonical matcher for Telegram fallback selection. 107711 Tokenjuice exec compaction: avoid retaining raw command output inside compacted middleware metadata, preventing large successful compactions from failing the middleware details-size guard. 107705 Agent git package identities: strip refs before hosted-repository parsing and reject traversal segments so GitLab branch refs resolve to the canonical managed install path. 107637 Thanks @vincentkoc. Agent auth storage locks: surface normal release failures while avoiding redundant release attempts after proper-lockfile reports a compromised lock. 107427 Paired-node session catalogs: authorize bundled Anthropic and Codex catalog requests to invoke their read-only node commands from Control UI read flows, restoring remote Claude/Codex rows and terminal resume availability. Fixes 107406. 107410 Thanks @vincentkoc. Sandbox recreate confirmation: treat Clack cancellation as a decline so Ctrl-C cannot proceed with container removal. 107286 ClawHub plugin API ranges: delegate each supported comparator to semver so tilde, partial-wildcard, and prerelease caret bounds are correct while preserving OpenClaw version normalization and the existing restricted range grammar. 106877, 106889 Web Readability relative links: seed parsed documents with the request URL so article links resolve correctly while removing the plugin's duplicate lazy-loader facade. 106860, 106874 OC Path JSONC insertion: patch object and array insertions through jsonc-parser so comments, trailing commas, and CRLF formatting survive. 106847, 106858 Bounded path reads: reject non-regular files and inputs above 16 MiB before OcPath parsing, preventing hangs and excessive memory use across resolve, find, set, and emit while preserving JSONC size diagnostics. 110714 Thanks @cxbAsDev and @obviyus. File search results: return accurate search-relative paths, filename whitespace, and directory markers from both local and custom search backends, including searches whose root ends in a separator. 133302 Windows winget installs: continue in the current PowerShell session when winget installs Node.js before the machine PATH update becomes visible, avoiding a false Node.js not found failure. 106862 Agent source-reply recovery: preserve current-chat delivery evidence for message sends executed through Code Mode, preventing successful replies from triggering a redundant retry and misleading delivery-failure diagnostic. Thanks @vincentkoc. Source-reply media: attach outgoing media to its committed transcript message before publishing the reply, preserving attachments and original message content through publication failures and safe retries. 133237 Sandbox upload references: resolve current-turn staged upload handles in image, PDF, and media-generation tools without searching unrelated files, while preserving real workspace files and existing sandbox access restrictions. 129269 Thanks @Finn763, @obviyus, and @shang-go. Gateway in-process restarts: clear stale SIGUSR1 restart state and resume prepared host suspensions before rebuilding runtime admission, preventing restart cooldowns or paused scheduling from leaking into the next lifecycle. 106691 Thanks @vincentkoc and @shakkernerd. Restart recovery delivery: preserve the recovered reply’s channel route when delayed cleanup from the interrupted run reaches storage, so an in-flight conversation can finish after repeated Gateway restarts without asking the user to resend. Gateway restart cleanup: stop new supervised commands and drain admitted process trees ahead of the next Gateway start, using forced-stop recovery if shutdown cannot confirm cleanup. 132566 Thanks @Alix-007, @obviyus, and @yozakura-ava. Transcript read failures: propagate permission and I/O failures from streaming JSONL session reads instead of treating unreadable transcripts as empty. 106412 Thanks @zenglingbiao. Restart sentinel diagnostics: report SQLite read/write and legacy-file cleanup failures while preserving best-effort restart recovery behavior. 106385 Thanks @zenglingbiao and @wendy-chsy. Session retry classification: stop permanent provider errors whose identifiers or payload details merely contain 429/5xx digit sequences from re-sending full context, and share bounded rate-limit-window parsing across retry paths. 105258 Thanks @destire-mio and @yetval. Swabble status config: honor the global --config path when reading service status instead of silently using the default configuration. ClawHub retry timing: reject fractional delay-seconds and calendar-normalized invalid Retry-After dates so runtime and release reads stay on their bounded fallback schedule. 105479 Thanks @qingminlong. Cron delivery status: keep successful isolated agent turns at status=ok when downstream delivery fails, while preserving the send failure separately in delivery state and run logs. 105215 Thanks @Alix-007, @needtocalmdown, and @vincentkoc. Plugin SDK: restore shipped resolveStorePath , resolvePluginProviders , and thinking-catalog loadModelCatalog contracts; use jiti transforms for native-module fallback to prevent Node 24 plugin startup races. Thanks @vincentkoc. Plugin session catalogs: reject unknown catalog filters, report catalogs as plugin capabilities, and preserve them in SDK registration captures instead of silently returning empty results or classifying catalog-only plugins as capability-free. Thanks @vincentkoc. Plugin inspection: show the owning package's install provenance in CLI and chat inspection, including child plugins contributed by a package, without borrowing records when package ownership is ambiguous. 133140 Gateway service audit: treat POSIX shell -c wrappers as opaque for the gateway-subcommand check, avoiding false missing-command warnings for shell-wrapped macOS LaunchAgents without parsing inner commands or ports. Fixes 81751. 81778 Thanks @liaoandi. QQBot token requests: bound token acquisition with the shared 30-second guarded-fetch deadline so stalled singleflight callers fail together, clean up, and can retry. 102897 Thanks @maweibin. Canvas A2UI validation: reject malformed or unsupported JSONL at CLI, agent-tool, and final node-invoke boundaries while preserving native v0.8 dispatch. 103713 Thanks @qingminglong. Twilio RCS inbound routing: normalize RCS consumer addresses only after signed webhook validation so sender matching and sessions work without changing outbound RCS semantics. 102373 Thanks @clawSean. Agent-core truncation: avoid empty-output crashes when head truncation receives negative line or byte ceilings. 103425 Thanks @qingminglong. Bash output: keep oversized newline-terminated final lines visible without splitting UTF-8 characters, and report output-spill failures without crashing the agent process. 132906, 133216 Refs 133213. Exec output retention: keep irreversible output-loss warnings visible through later session-result truncation, and distinguish discarded output from retained output that can still be read with process logs. 128997 Thanks @Finn763 and @obviyus. Windows Node resolution: preserve the current executable when resolving bare case-insensitive node.exe entries under hostile PATH values. 103907 Thanks @soldforaloss and @vincentkoc. Agent abort cleanup: serialize prompt lock reacquisition with terminal cleanup so canceled embedded runs do not self-contend on session locks for up to 60 seconds. Chutes OAuth deadlines: bound token exchange, profile lookup, and refresh requests, and keep issued tokens when optional userinfo enrichment stalls. 102026 Thanks @Alix-007. Exec safe-bin flags: auto-approve curated read-only boolean flags for default stdin-only filters while keeping unknown flags, tail follow/retry modes, file operands, and custom profiles fail-closed. 88953 Thanks @yetval. Python script preflight: catch single-character shell-style variables in executable Python and f-string expressions while preserving literal text, comments, and format strings. 103535 Thanks @obviyus and @jlzhang274. OpenCode Go MiMo catalog: stop exposing the deprecated mimo-v2-omni and mimo-v2-pro aliases that reject agent requests, and keep release validation on the active MiMo V2.5 routes. 103311, 103329 Thanks @krissding. Audit time filters: reject impossible calendar dates for openclaw audit --after and --before instead of rolling them into unintended intervals, while preserving timezone-less timestamp semantics. 103433 Thanks @qingminglong. Doctor state isolation: prevent automated updates and Gateway watch repair from importing/archiving default-home exec or plugin-binding approvals under another OPENCLAW STATE DIR . Implicit CLI preflight stays notice-only; cross-state imports require direct operator doctor runs. 103247, 103317, 103353 Thanks @vincentkoc. Complete Doctor output: drain JSON and maintenance reports before exiting so pipes and redirected files receive the full result, including failure diagnostics. 133259 Google music generation: retry one unblocked Lyria response that omits its contractually required audio while keeping prompt blocks and terminal generation stops non-retryable. 103318, 103326 Thanks @shakkernerd. Apple timeout recovery: return promptly from shared operation deadlines and caller cancellation even when platform work ignores cancellation, while isolating late Gateway handshakes and cleaning up location and permission waiters. 103066 Thanks @NianJiuZst. Unicode-safe bounded text: preserve complete UTF-16 surrogate pairs when shortening previews, prompts, diagnostics, labels, session keys, link metadata, and identity values across Control UI, CLI, Gateway, plugins, QA, memory, and Android surfaces. 102625, 102626, 102627, 102816, 102823, 102833, 102877, 102949, 102963, 102969, 102988, 103010, 103034, 103210, 103341, 103487, 103543, 103580, 103646 Thanks @zhangguiping-xydt, @wings1029, @wangyan2026, @Pandah97, @MoerAI, @SunnyShu0925, @zhangqueping, @zw-xysk, @cxbAsDev, @lzyyzznl, @coder-master-0915, @LeonidasLux, @mushuiyu886, @ly85206559, @Simon-XYDT, @lsr911, @vincentkoc, @chengzhichao-xydt, and @wangmiao0668000666. Cron list table: sanitize and size bounded cells by terminal display width so CJK, emoji, combining marks, and terminal-control input cannot corrupt alignment or output. 103616, 103889 Thanks @mushuiyu886. DeepSeek catalog metadata: update V4 Flash/Pro cache-hit, cache-miss, and output pricing; refresh metadata saved by older onboarding; and document the July 24 retirement of deepseek-chat and deepseek-reasoner compatibility names. 103192, 103241 Amazon Bedrock control-plane deadlines: bound model discovery and application inference-profile lookups, preserve caller cancellation, and close short-lived SDK clients after each request path. 108756 Thanks @Alix-007 and @vincentkoc. Reply pre-delivery recovery: bound each pre-delivery callback with an owner-overridable deadline, release serialized reply lanes after hung plugin work, and preserve durable final-delivery retry state only when transport never started. 104256 Thanks @NianJiuZst, @BenjaminBrossi, and @vincentkoc. Media-store remote downloads: bound response-header waits and stalled bodies, close abandoned redirect and error responses, and remove partial temp files so hung sources cannot pin callers. 104624 Thanks @hugenshen. System-agent recovery guidance: direct browser and app users to Settings or the OpenClaw host instead of terminal-only exit guidance while preserving the required stop, onboard, and restart lifecycle. 114633 Thanks @jesse-merhi. Gateway memory: reduce retained memory with large histories and stop heap growth across in-process restarts. 131653, 132933 Local model selection: keep Ollama local-only setup from selecting remote or embedding-only models and retain configured or advertised capabilities when inspection is unavailable. 130459, 130000, 130240 Thanks @Yigtwxx. Ollama image history: project retained conversation images into the selected Ollama model input so follow-up image questions can use them. 132106 Thanks @VACInc. Ollama discovery credentials: retain configured credential references during self-hosted model discovery and keep ambient cloud credentials out of local discovery requests. 132122 Gemini requests: support stable Gemini Embedding 2 with correct query/document instructions and dimensions, and preserve native tool-call identity and stream completion semantics. 128716, 129038, 116926 Thanks @fr-meyer, @aniruddhaadak80, @vincentkoc, and @zw-xysk. Web search and fetch freshness: honor zero or shortened cache lifetimes and prevent canceled fetches from returning or caching late provider results. 131648, 131585 xAI startup: keep voice capability metadata and plugin-version reads off the full agent runtime import path so the first Grok request does not stall during provider loading. 132475 Thanks @vincentkoc. Control UI tool progress: keep error-shaped partial output running until the tool returns its result, with consistent status in collapsed rows, expanded cards, and side-panel details. 131622 Control UI tool titles: resume tool-title generation after transcript pruning, bound background title work, and refresh all open panes when titles arrive. 133078 Thanks @shakkernerd. Session observer recovery: retry utility-model preparation after transient failures instead of retaining a failed preparation for the rest of the session. 133178 Thanks @vincentkoc. MCP Apps: let standalone operations finish across catalog refreshes within per-request server budgets, propagate App cancellation without cancelling shared catalog work, and reload restored history views without replaying interrupted operations. Thanks @tzy-17. Codex image attachments: decode mixed-case file:// URLs as local image paths while preserving existing file URL validation and platform behavior. 121611 Thanks @sunlit-deng. Cold image analysis: initialize only the selected image provider and model so unrelated plugin loading cannot stall setup before the timeout budget starts. 133045 Control UI Codex compaction history: preserve successful native context compactions as durable, model-excluded activity inside completed work traces after the composer status clears or the session reloads. Fixes 127206. 127230 Thanks @shakkernerd and @vincentkoc. Control UI Codex steering: preserve pre-steer commentary and tool activity in durable transcript order, keep it visible while active, and collapse it before the steering message after completion. Fixes 126938. 126997 Thanks @shakkernerd. Onboarding provider hook loading: scope selected-model hook fallback to the chosen provider so metadata-only setup providers do not load unrelated plugins before configuration completes. Fixes 126408. 126427 Thanks @shakkernerd. Onboarding model browsing: keep preferred-provider model discovery scoped to the selected provider, preserve route variants, and avoid loading unrelated provider setup surfaces. Fixes 125363. 125373 Thanks @shakkernerd and @vincentkoc. Control UI agent and skill permissions: gate Agents, Skills, Skill Workshop, and delayed mutation dispatches by the current Gateway method catalog and operator scopes while preserving read-only browsing and legacy Gateway compatibility. Fixes 119176. 119286 Thanks @shakkernerd. Control UI model readiness: put AI setup first when no model is selectable, distinguish signed-in credentials from ready providers, and route accounts with no exposed models directly to provider recovery instead of leading with disabled default controls. 116079 Thanks @vincentkoc. Model Setup recovery: wait for verified model settings to become active before reporting success, show when a Gateway restart is required, and keep setup navigation and chat usable while model-authentication status is being prepared. 133106 Control UI Realtime tool calls: execute OpenAI WebRTC tools only from completed responses, bound retained call identities and UTF-8 arguments, and ignore provisional or late duplicate events so long Talk sessions cannot grow tool state without limit. Skill Workshop offline apply: preserve configless local proposal apply after upgrades under exclusive Gateway startup ownership, while keeping running Gateway snapshot invalidation fail-closed when CLI credentials are unavailable. 115982 Thanks @vincentkoc. Code Mode small-model repair: give malformed pre-dispatch exec calls one bounded correction turn, expose typed failure-phase and bridge-dispatch evidence, and stop automatic replay of failed programs after nested tools may have changed state. Fixes 115311. 115729 Thanks @vincentkoc. Code Mode recovery: inspect partially completed work through read-only tools, then allow at most one mutation attempt using normal tool schemas while blocking exact repeats of calls whose earlier effects were committed or uncertain. 132583, 133155 Thanks @Marvinthebored, @Peetiegonzalez, @obviyus, and @edenfunf. Codex native subagent handoff: tell Codex harness turns to use sessions yield for later-turn child completion delivery, reserve wait agent for immediately blocked same-turn steps, and omit the guidance when yielding is unavailable. Fixes 115443. 115466 Thanks @shakkernerd and @bek91. Codex native controls: stop misclassifying valid thinking/fast runtime controls as provider overrides so Codex routes keep their native controls, while provider-native objects and invalid values stay fail-closed. Thanks @VACInc. Codex history forks: use the managed Codex 0.151.0 runtime to fork at selected messages in paginated conversations, and release temporary model-probe subscriptions without leaving stored or archived probe threads. 132908 Reply latency with model policies: reuse one immutable plugin-metadata snapshot per model-selection run instead of repeating plugin discovery, cutting reply delay when a model policy is configured. Thanks @VACInc and @vincentkoc. Claude cache after stalls: recover stalled Claude CLI sessions by forking from the last pre-turn checkpoint so native cache continuity survives without duplicating the pending prompt, with a cold reseed fallback for CLIs without checkpoint support. Thanks @VACInc and @vincentkoc. Cron local-provider preflight: report the guarded-fetch deadline as a bounded preflight timeout, preserve concrete nested non-timeout errors, and carry the failure reason into fallback warnings. 113409 Thanks @shakkernerd, @timme0126, @vincentkoc, and @zw-xysk. Codex stale-session replies: stop model fallback after another gateway supersedes a Codex session generation and deliver a safe retry notice instead of abandoning the message silently. 110980 Thanks @vincentkoc. Bounded input and provider responses: cap pasted auth/config input and enforce wall-clock deadlines across generated-media downloads, polling JSON, and failed response details so oversized or slow-drip streams cannot exceed resource budgets. Thanks @Pick-cat. Provider response diagnostics: bound A2A peer JSON responses, identify the provider when a live model catalog returns malformed JSON, and keep reflected request credentials out of malformed-response errors. 132273, 109754 Thanks @RileyJJY, @obviyus, @krissding, and @vincentkoc. Codex model status diagnostics: mark configured Codex routes unavailable when the harness plugin is disabled, missing, or quarantined. Keep credential status separate and fail models status --check rather than treating fallback execution as healthy. 110447 Thanks @shakkernerd. Codex startup diagnostics: inspect only the registered parent and child processes during startup so unrelated unreadable processes do not block sessions, and distinguish inspection timeouts from permission failures without weakening cleanup identity checks. Fixes 133101. 133111, 132122 Codex dynamic tool outcomes: use the shared tool-result failure contract for arbitrary lifecycle metadata, preventing successful Skill Workshop results from being displayed and persisted as failed calls. Fixes 107684. 107807 Thanks @shakkernerd. Codex consume exact per-response usage from Codex app servers that emit /status context freshness: rawResponse/completed ; when exact usage is unavailable or omitted, keep context unknown instead of reusing cumulative lifetime totals. 107813 Thanks @wuqxuan. Codex resumed permissions: apply stored per-session approval and sandbox overrides to primary resumed harness turns so /codex permissions survives later messages and gateway restarts. 111136 Claude CLI context budgets: honor Anthropic model and per-agent contextTokens limits by passing the effective limit to Claude Code's native auto-compactor and persisting the same prepared budget in OpenClaw session state. Fixes 80933. 93198 Thanks @mushuiyu886 and @gorkem2020. Claude CLI max-turn diagnostics: preserve terminal max-turn results with OpenClaw and Claude session context, warn when tool actions may already have run, and stop unsafe auth-profile or model replay for potentially side-effecting turns. 94130 Thanks @zhangguiping-xydt and @tdrose01. CLI agent diagnostics: record one run-correlated terminal warning after recovery is exhausted, making otherwise hard-to-trace CLI agent failures diagnosable. Fixes 126400. 129481 Thanks @Alix-007, @obviyus, and @bnello2021. Provider network retries: align provider read/poll/download and agent-wait recovery for transient connection errors, retry bounded provider ENOTFOUND failures while leaving gateway ENOTFOUND and non-idempotent create operations fail-fast. 101496 Thanks @xialonglee. Google prompt-cache recovery: continue model requests when automatic cache creation returns malformed or unusable data, retain a still-valid cache when refresh fails, and honor cancellation and primary model errors. 124479 Thanks @coaiMax and @vincentkoc. Memory filename search: index paths separately from chunk bodies so exact full-path, basename, and stem queries rank the intended memory file first without changing body BM25 scores, snippets, or embeddings. 94102, 104449 Thanks @Pick-cat and @alexph-dev. Memory search: honor configured result limits for primary memory and session searches, and reserve stale-index warnings for failed background refreshes or incompatible indexes rather than routine background indexing. 133254, 133239 Thanks @obviyus. Wiki memory in direct agent runs: preserve wiki corpus search, prompt guidance, and configured digest context from eligible plugins already active in the same workspace, while excluding disabled plugins and conflicting sources. 133234 Thanks @PollyBot13 and @obviyus. LanceDB memory queries: fix ltm query --cols ... --order-by ... failing when the sort column is omitted from the requested output, while preserving sort order, limits, and exactly the requested columns. Fixes 133115. 133120 Thanks @MeGaurav4 and @BG3JKC. Embedding dimensions: honor dimensions supplied to /v1/embeddings even when the selected agent has memory search disabled, while preserving configured or provider defaults when dimensions are omitted. 133158 Memory REM topics: share canonical concept normalization across new extraction and stored-tag reflections, reject numeric/date noise, and count normalized spellings once per memory while preserving multilingual and short technical terms. 117248 Thanks @synthalorian and @makominsk. Plain-text XML tool calls: repair zero-argument calls and keep byte/character-bounded stream normalization from leaking incomplete or oversized tool syntax while preserving visible suffix text. 102933, 103220, 103585, 104100 Thanks @wangyan2026, @qingminglong, @wuqxuan, @ZOOWH, and @aniruddhaadak80. Model selection and runtime: honor explicit /model choices through Telegram reloads and fallback, use one live config snapshot per turn, and make Telegram model buttons select the configured runtime over outdated session overrides. Fallback choices remain turn-local. 103324, 103510, 133125 Thanks @obviyus. Native runtime reloads: preserve authored model settings separately from catalog defaults and refresh affected credential references through configuration and secrets reloads, so native sessions do not silently switch runtime or reuse superseded credentials. 133195, 132122 OpenAI-compatible streamed tool calls: execute complete native tool calls from streams that end with SSE data: DONE but omit finish reason , while keeping transport EOF and visible-text cases fail-closed. 98124, 97994 Thanks @SunnyShu0925 and @wszhhx. Required tool-call streams: return finalized assistant prose with required or function-pinned tool calls instead of replaying provisional streamed text. 133206 xAI provider aliases: preserve Grok 4.3 and Grok 4.5 thinking profiles, fast-model routing, and encrypted reasoning replay when models use the shipped x-ai provider alias instead of clamping valid thinking requests to minimal . 103315, 103340 Claude CLI warm sessions: preserve managed stdio continuity when Claude writes no native transcript, fall back to bounded OpenClaw history only when the exact live child disappears or changes, and keep stateless runs from persisting CLI bindings. 96841 Thanks @bradreaves and @vincentkoc. CLI model tables: sanitize, truncate, and pad model-list cells by rendered terminal width so emoji, CJK, and other wide graphemes keep columns aligned. 102819 Thanks @Kevin23-design and @vincentkoc. CLI session tables: align Unicode session keys and wrap long model names and flags in session lists and cleanup previews, while keeping full session keys available through --json . 133283 Thanks @gildo. CLI table layout: keep multiline CRLF values and wrapped links aligned instead of splitting or shifting rows. 133249 Codex computer control: publish fixed-length coordinate pairs as homogeneous array schemas so Codex app-server can start threads with the computer tool instead of rejecting tuple-valued items . 102944 Computer observations: keep window, cursor, browser, dialog-inspection, and cropped-screenshot reads available during recovery without spending a mutation attempt, and return CUA zoom images with their dimensions. 133188, 133266 Google Gemini prefixed model IDs: recognize google/gemini- and models/gemini- when selecting multimodal function-response behavior, preserving the Gemini 2 image fallback without regressing Gemini 3 inline image responses. 102382 Thanks @LiLan0125 and @yetval. Tool-loop detection: when enabled, detect repeated browser/network failures despite new wrapper nonces and terminal failures despite changed timestamps, retry counts, durations, or process IDs. Retain meaningful progress and security markers. Fixes 130210. 130261, 118402 Thanks @ruel225, @geekforlife, @MoerAI, @obviyus, and @zj0001. MCP server globs: discover configured MCP tools for narrow runtime allowlists such as server , using canonical enabled-server names while preserving final tool policy. 115277 Thanks @ericcaiwx-star. Native MCP policy: apply conversation and session tool restrictions to OpenClaw-configured MCP servers in Claude, Codex, and Gemini backends, including hidden-tool denials; omit servers with no permitted tools or no usable tool inventory. 133089 Thanks @obviyus, @joshavant, and @abacha. MCP startup and cleanup: keep metadata inspection and session cleanup from eagerly loading MCP transports or authentication, and prevent late runtime creation or disposal from reviving retired sessions or replacing newer connections. 133028 Cron llama.cpp tool schemas: keep the model-facing cron declaration schema compatible with llama.cpp while retaining gateway and runtime nonblank validation. Fixes 107449. 108360 Thanks @lee-xydt and @Patt92. OpenAI browser Talk sign-in: start the voice broker and refresh microphone readiness after sign-in; open neither microphone nor provider session until Talk starts. Platform keys take precedence, unresolved configured credentials fail closed, and ChatGPT sign-in works when no Platform credential is configured. 115622, 115623, 133048 OpenAI subscription voice: restore opt-in subscription-backed browser and Gateway-relay call setup and show voices that match the selected model in Talk settings; GA Gateway relay, Voice Call, and Discord backend voice retain their separate Platform-key requirements. 133079 Node-hosted tools: return structured deadline failures for plugin tools and prevent browser or other node commands from dispatching after their budget expires during pairing or parameter preparation. 118720 Thanks @Yigtwxx. Browser isolation: keep the browser panel on its session's selected profile. 132159 Browser extension relay: route Runtime binding callbacks only to registered clients and preserve shared bindings during client cleanup, preventing raw callback payloads from reaching unrelated Playwright sessions. 132878 Control UI browser tab identity: keep selected tab styling, accessibility, focus, address, and page snapshot aligned across in-place navigation and tab reordering. Fixes 120745. 122128 Thanks @shakkernerd. Control UI browser annotations: keep marked screenshots and page context in composer cards, preserve written drafts when annotations change, and retain complete unsent packages through same-tab routes and active split-pane remounts. Bounded Undo cannot restore removed context into another session. Fixes 120744. 120848 Thanks @shakkernerd and @vincentkoc. Browser extension relay security: require canonical 64-character relay secrets and safe WebSocket pairing URLs, and recheck OpenClaw tab-group consent at the extension edge before every authority-bearing existing-tab command. 120390 Browser auto-routing: fall back to the Gateway host when an implicitly selected browser node reports that its control host is unreachable, while preserving explicit node pins and ambiguous action failures. Managed browser launch: surface asynchronous Chrome bootstrap and runtime spawn failures as browser errors while keeping Gateway alive, and retain process error handling through later lifecycle failures. 103243 Thanks @vincentkoc. Browser node-proxy downloads: transfer every action-produced download to the Gateway media store, align a 10 MiB per-file and 16 MiB aggregate transport budget, and rewrite plural download paths to Gateway-local files without traversing page-controlled result data. 103328 Remote browser CDP policy: preserve strict discovery policy for configured remote CDP endpoints without widening page-navigation authority. Thanks @vincentkoc. Browser tab adoption: retain the implicit tab and stable aliases when new MCP, Playwright, or CDP targets fail final safety checks, abort after creation, or cannot be rediscovered. Validate labels before creation; clean up only adopted targets. 105301 Thanks @hugenshen. Browser snapshots: preserve slash-only control names, keep page text from retaining truncated refs or misplacing child frames, and return selector-scoped no-match results promptly; use an explicit wait action when an element is expected to appear later. Fixes 130571. 130599, 131441 Thanks @joshavant, @gaoanze888, and @srb11e. Browser refs: keep unnamed and overlong-named controls distinct from ordinary named controls to prevent wrong-target actions, and initialize raw ARIA DOM markers in their owning CDP session. 130881 Browser keyboard aliases: accept Esc , Return , Del , Ctrl , and Cmd in browser actions and shortcuts, and preserve keyboard guidance in compact tool schemas. 130401 Thanks @geekforlife. Signal delivery: keep redelivered messages queued behind busy conversations and retry approval reactions after transient Gateway failures. 128093, 130134 Thanks @sallyom, @yetval, @wangmiao0668000666, and @obviyus. WhatsApp attachments: retain unmatched attachments when a captioned replacement consumes only part of a pending reply. 131672 WhatsApp login ownership: keep QR login and account-changing actions restricted to the owning operator. 129381 Thanks @joshavant. Missing channel attachments: tell the agent when Telegram or Slack attachments could not be downloaded, including partially available Slack thread files. 130849, 130857, 131896 Thanks @vyctorbrzezowski. Slack conversation routing: let independently routed threads proceed concurrently and retain edited or deleted messages in their original thread context. 114552, 128768 Slack rich delivery: preserve table formatting in edits, avoid duplicate or already-consumed attachments, and keep complete multipart send receipts. 130979, 131586, 129065, 130606 Discord command feedback: replace a failed deferred-command spinner with a visible failure notice and settle deferred steering interactions. 128630, 131006 Thanks @Marvinthebored, @Peetiegonzalez, @Alix-007, @Patrick-Erichsen, and @PollyBot13. Telegram recovery: requeue ingress abandoned during a restart, surface provider failures even for message-tool-only replies, and preserve thread and reply placement receipts so recovery recognizes terminal forum-topic replies already delivered. 122864, 129311, 133083 Thanks @jchoi-atn, @jisubi, @obviyus, @jalehman, @chelsealong, and @lakemike. Telegram rich content: retain complete rich-message edits and accepted fallback chunks, keep lists inside details blocks, and preserve literal backticks in incoming code. 130526, 128622, 131078, 130800 Thanks @Alix-007, @Pluviobyte, @VACInc, @ruel225, @Agi-Asi, @jesse-merhi, @edenfunf, @Finn763, @Grynn, @felirami, @sunlit-deng, @gaoanze888, @omarshahine, @wangmiao0668000666, @Leon-SK668, @zyw02, @nierob-cmd, @Patrick-Erichsen, @vincentkoc, @vyctorbrzezowski, @obviyus, @SunnyShu0925, and @alexph-dev. Channel reply formatting: preserve overlapping styles, authored links, and code formatting in channel replies, including Telegram rich messages and Google Chat link fallbacks, and prevent empty HTML formatting from generating visible Markdown markers or rules. Fixes 133077. 133161, 133103 Thanks @SunnyShu0925, @obviyus, and @yifanxiong272. Plugin media delivery: deliver attachments through plugins that provide a formatted media sender without a plain media sender, including captionless and multiple attachments, and retain the delivered media in transcript bookkeeping instead of silently dropping it. 133168 Thanks @ruel225. Feishu documents and cards: split oversized Markdown cards without losing content or delivery receipts, and stop document insertion from looping on repeated child-page tokens. 131106, 121124 Thanks @Alix-007 and @obviyus. Matrix conversation context: use edited message content in replies and thread history and normalize encrypted attachment metadata before download. 128763, 129739 Teams upgrade safety: retain legacy conversation, poll, and authentication stores until migrated entries are verified, and restore channel-thread context with supported Graph queries. 131284, 128901 Telegram live locations: expose initial, moving, and stopped live-location updates through the channel-neutral message received hook without starting agent turns for edits. 122185 Thanks @mbelinky. Telegram send acceptance: keep accepted-message bookkeeping failures out of transport fallback/chunk rejection, preventing duplicate or continued sends after recording fails. Retain inline buttons when rich quotes fall back to ordinary replies. 130643 Thanks @vincentkoc. Telegram durable ingress: preserve pre-identity control-lane ownership during replay and attempt each drain snapshot row only once per pass, preventing targeted commands from spinning the spool and blocking polling shutdown. 118357 Thanks @vincentkoc. Microsoft Teams message-tool replies: keep automatic live previews from duplicating a message already delivered to the current Teams conversation, while preserving distinct follow-up text and cross-conversation sends. Fixes 116397. 116398 Thanks @a-tokyo and @vincentkoc. Dev-channel updates: finish package-to-git switches in a fresh CLI process even when source SHA and version metadata are unchanged, preventing stale hashed chunks from loading after the global package root changes. Thanks @vincentkoc. Docker correction-release versions: report the complete release version consistently in images, CLI output, the Gateway, and the Control UI so a running correction release does not offer itself as an update. 129178 Thanks @zhangguiping-xydt, @obviyus, and @enblanco. Buzz lifecycle recovery: isolate relay and room-role failures to the Buzz account reconnect loop, prevent subscription cleanup from terminating the Gateway, and clear stale channel errors after successful reconnects. 113419 Thanks @shakkernerd, @Patrick-Erichsen, and @vincentkoc. ClickClack split-origin setup codes: consume versioned exact claim endpoints without appending a second claim path, validate the returned canonical API base, preserve private API transport overrides, and keep legacy setup URLs working. Fixes 111919. 111927 Thanks @shakkernerd. Reef startup reconciliation: contain retryable relay failures during startup without supervisor restart loops, while preserving definitive-error and cancellation handling. 110918 Thanks @Yigtwxx. LINE durable inbound media: retry transient content preparation, network, and response-stream failures through durable ingress so media-only messages are not acknowledged before their attachment is saved. 110921 Thanks @edenfunf and @shakkernerd. Discord gateway metadata deadline: carry the existing lookup deadline through DNS and proxy preflight, request headers, and response bodies so stalled gateway startup aborts cleanly. 104580 Thanks @hugenshen. Tlon SSE connect cleanup: disarm opening deadlines after failed HTTP responses and rejected stream opens so reconnect attempts cannot leave stale timers behind. 104585 Thanks @hugenshen. LINE reply-token media kinds: honor video and audio metadata on inbound replies, share the canonical media builder with proactive sends, and fail visibly instead of recording empty media-only deliveries. 106515 Thanks @edenfunf. Mattermost websocket connection deadlines: bound opening handshakes so stalled TCP peers cannot hang channel startup indefinitely and reconnect control resumes after timeout. 105553 Thanks @hugenshen. Feishu app registration deadlines: bound OAuth device-registration requests to 10 seconds through the guarded fetch boundary so setup cannot hang indefinitely on stalled response headers. 105549 Thanks @hugenshen. LINE control-command mentions: detect authorized slash commands before mention stripping so inline group and direct-message controls preserve the original ingress metadata. 107230 Thanks @edenfunf. Feishu document image reads: apply the selected account timeout to remote-image headers and stalled bodies, parse Markdown through plugin MDAST, retain image/block alignment, and reject failed upload inputs before creating empty image blocks. 104663 Thanks @Alix-007. Slack Socket Mode health: report connected Socket Mode transports as degraded when auth.test fails or the configured bot token resolves to a user without bot id , while preserving healthy enterprise-org installs. 105556 Thanks @zw-xysk. Synology Chat response limits: bound user-list response reads, stop oversized streams immediately, and retain stale cached identities when a NAS exceeds the supported envelope. 105089 Thanks @zw-xysk. LINE group history races: retain ambient group messages received during an active mention turn for the next turn while consuming the pre-turn snapshot exactly once. 107367 Thanks @edenfunf. Mattermost progress command details: accept the documented streaming.preview.commandText and streaming.progress.commandText modes in channel config validation and bundled metadata. Thanks @shakkernerd. Tlon custom S3 uploads: pass storage endpoints through the AWS SDK's native parser so custom S3-compatible uploads no longer fail before presigning. 107567 Signal active-run controls: keep authorized stop, status, approval, and queue-read controls responsive during active turns while preserving ordinary and stateful turns in canonical session admission, and cancel every pending group sender lane on stop. 107422 Thanks @arduano. ClickClack durable media delivery: require media delivery, reuse owner-scoped upload/message nonces on retries, and repair stored attachments without rereading media. Fail closed when older servers cannot prove unknown sends; use the selected provider/model’s runtime output budget instead of a channel token cap. 105775 Thanks @jjjhenriksen, @shakkernerd, @joshavant, and @vincentkoc. LINE directive templates: suppress confirms and buttons with blank required fields or unlabeled actions while preserving valid titleless buttons and surrounding reply text. 105520 Thanks @edenfunf. Matrix bootstrap diagnostics: preserve complete UTF-8 code points in bounded stdout and stderr tails so crypto dependency failures do not show replacement characters at retention boundaries. 105475 Thanks @qingminlong. Channel ingress recovery: tombstone and scrub malformed durable ingress payloads without letting corrupt rows hide or starve later valid messages. 105259 Thanks @Pick-cat. Channel backlog and delivery recovery: keep large durable ingress backlogs draining through bounded candidate windows and allow queued session deliveries to be rearmed promptly after wall-clock changes. 129717, 129913 Thanks @SunnyShu0925, @obviyus, and @Leon-SK668. Discord thread archive defaults: inherit each parent channel's configured auto-archive duration for binding-created threads instead of forcing 60 minutes, while preserving explicit overrides. 103413 Thanks @wings1029. Outbound channel bootstrap: suppress repeated failed plugin activation for the same channel, config, and registry generation while retrying after config or registry reloads. 100377 Thanks @xialonglee. Telegram reasoning previews: reposition split reasoning previews through deferred deletion so prior preview messages do not remain stale while preserving client scroll position. 97828 Thanks @ly-wang19 and @kyle20026. Feishu native-card threading: normalize whitespace reply targets once and reuse the shared reply mode for card and media parts so native-card topic replies stay in their thread. 102804 Thanks @sunlit-deng. ClickClack output sanitization: strip internal tool and XML scaffolding at the sender boundary, suppress scaffold-only sends, and preserve optional modern delivery IDs. 103142 Thanks @masatohoshino, @vincentkoc, and @zw-xysk. Telegram DM conversation context: bind rendered outbound messages to transcript identities across chunked, rich-fallback, media, and streamed delivery, preventing duplicate Markdown replies. Retain the full transcript when a cached multipart projection is incomplete. 102257, 102469 Thanks @crabkun, @consoleaf, and @chenyangjun-xy. Google Chat request deadlines: bound control calls to 30 seconds while giving media transfers size-aware total budgets and a separate 30-second stalled-body guard, preventing hung Chat API requests without breaking large attachment uploads. 102227 Thanks @hugenshen. Mattermost block streaming: preserve complete, non-duplicated text and tool blocks in draft preview mode, and honor normal block streaming when preview streaming is disabled. 87449 Thanks @yetval and @Senseonics-AI. Signal native quote replies: preserve the active inbound message as a native quote across agent, explicit, durable, and chunked sends while keeping reply-mode policy inside the Signal plugin. 105347 Thanks @jesse-merhi and @vincentkoc. Microsoft Teams caption probes: wait for live captions on reused, manually opened meeting tabs and report a timeout when captions do not arrive. 111466 Thanks @zhangguiping-xydt. Discord voice playback: drain queued audio instead of cutting off replies under playback backpressure, and retire voice sessions when the realtime provider closes. 130346, 131548 Nextcloud Talk diagnostics: redact reflected credentials before displaying send, reaction, and bot-preflight errors, and suppress incomplete error bodies. 119976 Thanks @xialonglee. macOS Voice Wake cancellation: stop superseded silence, capture, and recognizer-restart timers immediately so cancelled work cannot restart the microphone pipeline or keep stale monitor loops alive. 116189 Thanks @vincentkoc. Meeting node audio retention: bound captured audio and terminal retention for Google Meet, Teams, and Zoom node-host sessions, make close idempotent, and force stalled bridge processes down after the graceful shutdown window. Control UI Talk session isolation: stop active realtime Talk media and retire its callbacks before chat session changes, Gateway disconnects, or pane disposal so previous-session audio, transcript, camera, and status updates cannot leak into the next view. 116067 Thanks @shakkernerd. Queued TTS retries: copy local outbound media into queue-owned storage before enqueueing so voice replies survive producer temp cleanup and restart recovery, retain referenced artifacts through retry backoff, and prune unreferenced spool files after one day. Fixes 108501. 108502 Thanks @masatohoshino. TTS persona selection: reject conflicting --persona and --off arguments instead of silently selecting one. 133191 Thanks @vincentkoc. Discord voice participant context: maintain the live Gateway voice-state roster and include current channel participants in authorized voice agent turns so agents can answer who is present. Thanks @vincentkoc. Control UI realtime Talk feedback: request browser echo cancellation, noise suppression, and automatic gain control for every microphone transport, and keep PCM capture processors connected through zero-gain sinks so microphone input cannot play locally. Browser Talk recovery and transcripts: show an error and free media when microphone access or the voice connection fails. Retain complete Gemini Live utterances during calls even without explicit transcription-finished flags. 133157 Deepgram realtime custom endpoints: validate Voice Call streaming base URLs with secret-safe errors, preserve explicit ws:// and wss:// endpoints, and map HTTP schemes to their matching WebSocket transport for dedicated and self-hosted deployments. 105334 Thanks @dwc1997, @vincentkoc, and @zw-xysk. CLI audio transcript files: treat inferred Whisper and Parakeet text files as authoritative so empty or missing output cannot expose progress/status stdout as user speech. 87393, 87384 Thanks @kesslerio. Linux sleep recovery: prepare the local Linux Gateway for host sleep and reconnect channels and health promptly after wake. 122489, 122719 TUI draft safety: preserve large pasted drafts when a submission is blocked and keep failed attachments visible beside successful reply text. 132528, 132115 TUI reconnects: restore authoritative run activity after reconnects, leave completed runs idle, and prevent delayed session events from leaking into another agent conversation. 131487, 130227, 130147, 129059 TUI sign-in: surface provider sign-in failures and reload authentication ownership after successful login without restarting the terminal. 125677, 130349 Thanks @P5ina, @obviyus, and @RomneyDa. TUI commands: retain slash-command alias completion and stop local shell descendants when leaving the terminal. 129039, 127652 Profile-aware help: apply and validate explicit profile or development-mode selection before using cached CLI help. 133148 Control UI command palette: keep keyboard selection and Enter usable when reconnects or catalog refreshes replace search results, preserving the selected command while it remains available. 131520 Control UI Gateway labels: keep the discovered machine name through recovery initialization and refresh open folder-browser labels when name discovery finishes. 131118 Android settings: keep form fields and actions reachable above the keyboard, and respect bottom system insets without duplicating navigation padding. 130995 Android gateway discovery: resolve nearby gateways one at a time on Android 12 and 13 so simultaneously advertised gateways are not silently omitted. 131001 Control UI agent files: keep confirmed saves and file metadata intact when older reads or list refreshes finish later, preserve newer drafts, and rebuild invalidated file lists without losing the open editor. 130468 Thanks @vincentkoc and @zw-xysk. iOS approval navigation: fix opening Notifications from Overview approvals while preserving root-owned navigation and session state. 130651 Control UI terminal transcript settlement: retire live commentary, tool, and streamed reply projections atomically when the matching durable terminal message arrives, preventing duplicated final responses and transient row overlap after steering. Fixes 127209. 127646 Thanks @shakkernerd. Control UI session companion: load bounded visible session context before answering, keep unavailable questions retryable, and prevent private companion reference wrappers from appearing as answers. Fixes 120746. 122380 Thanks @shakkernerd. Control UI durable drafts: recover bounded unsent text and attachments through reloads and browser restarts within the same browser and Gateway credential scope, while keeping Incognito drafts in memory only. 125332 Control UI queued attachments: store and read whole attachment batches before sending/steering; retain drafts on payload errors. Binary queues require browser storage and Web Locks over HTTPS/localhost, capped at 25 MiB/message and 250 MiB/origin; restart-recoverable composer drafts remain separate. 133052 Control UI queued follow-ups: bind saved messages/drafts to their original conversation and agent through reloads, split panes, and changed main-session defaults. Use Restore here for review for ambiguous older destinations; recovered queues stay paused until explicit Retry. 133067 Control UI profile avatar refreshes: carry canonical content revisions through mutation responses and live presence so rapid replacements refresh every connected browser without stale cache rollback. 120791 Thanks @shakkernerd, @Solvely-Colin, and @vincentkoc. Control UI appearance accessibility: keep the unavailable custom-theme card announced as an Import command while preserving selected-state semantics for selectable themes and text sizes. 120836 Thanks @shakkernerd. Control UI dashboard index refresh: keep an open Dashboards page current after session changes, agent-scope updates, and Gateway reconnects while preserving the last safe list until replacement hydration completes. Fixes 120602. 120627 Thanks @shakkernerd. Control UI debug diagnostics: keep last-good status, health, model, and heartbeat snapshots visible when refreshes fail, show the failure inside Snapshots, isolate it from Manual RPC state, and prevent older manual calls from overwriting newer ones. 117546 Thanks @shakkernerd. Log-tail notices: distinguish bytes skipped by the configured read budget from file rotation in plain and JSON CLI notices. 74252 Thanks @BSG2000 and @obviyus. File logging diagnostics: warn when log appends drop records, redact sensitive path content, and keep forced-exit warnings visible on stderr without flooding repeated failures. 132672 Thanks @Alix-007 and @obviyus. Control UI read-only preferences: keep personal preference edits browser-local without attempting unauthorized config writes or claiming server sync, preserve offline intent for a later authorized reconnect, and restore the current server value on local reset. 120036 Thanks @shakkernerd. Control UI owner handoff: grant durable browser admin access through host-issued dashboard/graphical-onboarding links, including same-browser recovery from limited credentials. Keep generic, Telegram, mobile, and ordinary scope upgrades bounded. 119785 Thanks @shakkernerd. Control UI operator session permissions: honor Gateway-advertised operator scopes for new-thread creation, thread management, checkpoints, and sharing controls while preserving read-only navigation and legacy Gateway compatibility. Fixes 117786. 117920 Thanks @shakkernerd. Control UI delayed session commands: bind slash-command changes and confirmed resets to the originating Gateway, recheck operator scopes after async work, and retain reset authorization through queued delivery so reconnects cannot target replacement connections. 118019 Thanks @shakkernerd. Control UI archived session deletion: send archive-gated delete requests from Sessions-page row and mixed-selection actions so write-scoped operators can remove archived threads while active-session deletion remains admin-only. 117468 Thanks @shakkernerd. Control UI command recovery: keep delayed detached and immediate command failures scoped to their submitting session, preserving failed drafts and attachments for that pane without overwriting the active session. Fixes 116846. 116947 Thanks @shakkernerd. Control UI sharing connection isolation: discard stale visibility and membership mutation results after switching gateways or accounts so previous-connection refreshes and errors cannot update the replacement connection. Fixes 116800. 116837 Thanks @shakkernerd. Control UI session refreshes: preserve explicitly queued list filters and background hydration across later Gateway event invalidation, while keeping append pagination followed by a canonical refresh. Fixes 116697. 116713 Thanks @shakkernerd. Control UI session ownership: keep model controls, context usage, plan quotas, collaboration, and task transcripts attached to the selected agent's session, including global sessions, and refresh its roster immediately without accepting older agent-list results. 132972, 133085, 133134, 133149, 133133 Thanks @fuller-stack-dev and @vincentkoc. Control UI dynamic deep links: reuse the initial route loader result when publishing real agent, session, dashboard, Workboard, Memory, and Plugins paths, avoiding redundant route-loader work during startup. 116197 Thanks @shakkernerd. Linux gateway service ownership: refuse user-scope systemd publication/activation, even with --force , when the same unit is system-owned or system ownership cannot be verified. Show recovery guidance instead of creating restart-looping dual managers. Fixes 116129. 116162 Thanks @vincentkoc and @obviyus. macOS remote tunnel lifecycle: prevent cancelled or superseded restart backoffs from recreating SSH tunnels, and join a tunnel create that another caller started while the actor was suspended. 116172 Thanks @vincentkoc. macOS location permission requests: coalesce concurrent prompts so every caller resumes, and stop cancelled timeouts from opening Settings or completing a newer request. 116183 Thanks @vincentkoc. Control UI update reconciliation: retain unresolved managed updates through disconnects. Accept a replacement Gateway version only when it proves success; otherwise show recovery guidance rather than trust unrelated cached results or fail silently. Fixes 116075. 116098 Thanks @shakkernerd and @vincentkoc. macOS and Control UI keyboard navigation: let Tab traverse links and controls inside embedded Dashboard, browser, and Canvas web views, and keep shortcuts working on non-Latin keyboard layouts without firing during IME composition. Control UI session diffs: hide unchanged checkout modifications and untracked files that already existed when a thread started, so the diff panel attributes only files touched by that session. Fixes 115628. 115708 Thanks @vincentkoc. Control UI initial prompts: keep accepted first messages visible across Gateway transport reconnects by binding the process-local handoff to the logical browser client instead of the per-handshake hello snapshot. 114042 Control UI terminal error messages: preserve message-only assistant output beginning with Error: or a warning marker instead of treating text prefixes as synthetic failures. 111493 Thanks @shakkernerd, @vincentkoc, and @zw-xysk. External supervisor restart health: accept device-identity policy closes only when the replacement gateway lock and listener PID agree, preventing OCM-managed restarts from timing out after a successful handoff. 109273 Thanks @shakkernerd. Control UI cloud session thinking: expose reasoning level in the New Session model picker and persist the selected level before cloud dispatch. 108679 iOS fresh-install setup: atomically redact spent setup credentials before Keychain cleanup so a deferred item deletion no longer disconnects a successfully paired device. Fixes 107591. 108779 Thanks @dagmarjeeves-lab and @vincentkoc. Control UI chat transcripts: retain loaded history across session/pane returns, bound automatic backscroll, virtualize long transcripts, retain hidden native run boundaries, and prevent flicker/jumps during prepends, streaming, and responsive layout. 107965 Thanks @shakkernerd and @vincentkoc. Control UI New Session reconnects: rediscover agents, nodes, branches, and folder state; refresh derived workspaces; gate unvalidated devices; and block ambiguous retries after Gateway-client replacement, retaining the typed task and explicit choices. Fixes 106372. 106595 Thanks @vincentkoc. macOS remote node readiness: take the main-session key from the node hello snapshot instead of opening an operator connection during node admission, preventing remote tunnel recovery from leaving Computer Use and node exec stuck in lifecycle transition. 106481 Native app connection and relay reliability: keep Android disconnected across Activity recreation; fail remote camera commands without permission prompts; refresh mobile node registration after capability changes; show iOS onboarding failures; cancel stale Talk owners on session switches; reject invalid Watch acknowledgments; retain startup Watch events; and fence stale agent-overview responses. Thanks @vincentkoc. iOS Watch relay commands: allow paired iPhone nodes to advertise and invoke watch.status and watch.notify through the default Gateway policy while preserving the direct watchOS node's fixed minimal command surface. Thanks @vincentkoc. iOS Share Extension drafts: preserve legitimate shared text beginning with scaffold-like prefixes, remove only exact legacy scaffold lines, avoid treating scheme-like prose as a URL, and deduplicate host-mirrored content. 103453 Thanks @lin-hongkuan and @harjothkhara. Control UI workspace avatars: inline validated agent avatar files in bootstrap and identity responses so Personal card images render without unauthenticated avatar-route requests, while preserving configured emoji precedence. 102892, 97602, 103657 Thanks @LZY3538 and @mtuwei. iOS session mutations: scope rename, archive, pin, delete, and fork requests to the selected agent, preserving the parent agent for forked sessions so multi-agent chat actions cannot mutate or create sessions under the wrong agent. 103366, 103415 Thanks @lin-hongkuan and @harjothkhara. Complete contribution record This audited record covers the complete b81666ca6af25c86cc099983a4358cdc5ea9ced8..e1199b107f435d97563617efe1080862c5713b7f history: 16,962 in-range PRs + 0 retained seed-only PRs = 16,962 unique PRs. The generation manifest also supplies direct commits as editorial input; the grouped notes above prioritize user impact. Shipped baseline exclusions: v2026.7.1 92 PRs: 82366, 88207, 90145, 90263, 91013, 91685, 98021, 98098, 98143, 98620, 98644, 99756, 99803, 99960, 100296, 100648, 100857, 101079, 101685, 101728, 102087, 102289, 102344, 102444, 102600, 102610, 102732, 102780, 102858, 102873, 102896, 102948, 102980, 103070, 103095, 103132, 103157, 103163, 103222, 103244, 103281, 103467, 103549, 103556, 103581, 103596, 103608, 103635, 103650, 103654, 103664, 103680, 103681, 103685, 103695, 103718, 103725, 103760, 103775, 103861, 103906, 103916, 103923, 103946, 103952, 103965, 104000, 104162, 104186, 104230, 104433, 104441, 104491, 104504, 104529, 104555, 104706, 104778, 104848, 104892, 104905, 104956, 104957, 105055, 105401, 105405, 105444, 105488, 105493, 105500, 105518, 106065 . Pull requests PR 100361 Thanks @giodl73-repo. PR 102316 Related 102312. PR 102331 PR 99221 Related 102219. Thanks @tobiasoort and @giodl73-repo. PR 99065 Related 77922. Thanks @jacobtomlinson and @joshavant and @Mcamin. PR 98299 Thanks @giodl73-repo and @Patrick-Erichsen. PR 101754 Thanks @wings1029. PR 101630 Thanks @hugenshen and @cursoragent. PR 101736 Thanks @chengzhichao-xydt and @Alix-007. PR 102377 Thanks @Patrick-Erichsen. PR 101617 Thanks @zhangguiping-xydt. PR 102246 Thanks @mushuiyu886. PR 98316 Thanks @giodl73-repo and @Patrick-Erichsen. PR 101375 Related 101286. Thanks @fengjikui and @redasadki. PR 102332 Thanks @QiuYuang. PR 102066 Thanks @mushuiyu886. PR 101815 Thanks @VectorPeak. PR 102225 Thanks @zw-xysk. PR 102090 Thanks @wm0018. PR 101976 Thanks @MoerAI. PR 102378 Thanks @zw-xysk. PR 102410 PR 92517 Thanks @davefano and @davefano-agents. PR 101946 Thanks @xydt-tanshanshan. PR 102420 Related 102388. PR 102085 Thanks @wm0018. PR 102105 Thanks @wangmiao0668000666. PR 102157 Thanks @wangmiao0668000666. PR 102395 Thanks @wangmiao0668000666. PR 102422 Related 102421. PR 102266 Thanks @zw-xysk. PR 101781 Thanks @hugenshen and @cursoragent. PR 101934 Thanks @wm0018. PR 88082 Thanks @lit26. PR 102455 PR 102448 PR 102414 Thanks @zhangguiping-xydt. PR 102407 Thanks @miorbnli. PR 102438 Related 102430. Thanks @obviyus. PR 102461 PR 102463 PR 102450 Thanks @qingminglong. PR 102372 Related 102371. Thanks @kevinlin-openai and @kevinslin. PR 102476 PR 102466 Thanks @chengzhichao-xydt. PR 102464 Thanks @lsr911. PR 102467 Thanks @lsr911. PR 102470 Thanks @zw-xysk and @Monkey-wusky. PR 102465 PR 102442 Thanks @ly85206559. PR 102489 Related 102460. PR 102492 Related 102446. PR 102491 Related 102453. PR 102483 Thanks @wings1029. PR 102497 PR 102478 Thanks @qingminglong. PR 101501 PR 101649 Thanks @Alix-007. PR 102493 Related 102472. Thanks @obviyus. PR 101506 Thanks @mikasa0818. PR 101838 Related 101835. Thanks @qingminglong. PR 102484 Thanks @wings1029. PR 102477 Thanks @xydt-tanshanshan. PR 101611 Thanks @fengjikui. PR 102496 Thanks @chengzhichao-xydt. PR 102526 PR 102518 PR 102511 PR 102523 Related 102517. PR 101853 Related 101810. Thanks @NianJiuZst and @aniruddhaadak80. PR 102125 Thanks @mushuiyu886. PR 102431 Thanks @miorbnli. PR 102500 Thanks @lsr911. PR 102531 PR 102451 Thanks @QiuYuang. PR 102509 Thanks @zhangguiping-xydt. PR 102512 Thanks @lsr911. PR 102513 Thanks @lsr911. PR 102515 Thanks @lsr911. PR 102525 Thanks @lsr911. PR 102527 Thanks @lsr911. PR 102536 Related 102528. PR 102522 Thanks @lsr911. PR 102516 PR 102149 Thanks @wangmiao0668000666. PR 102558 PR 102436 Thanks @qingminglong. PR 102309 Related 102308. Thanks @jmcte. PR 102276 Related 102252. Thanks @harjothkhara and @yetval. PR 102524 Thanks @lsr911. PR 102195 Thanks @qingminglong. PR 102389 Related 101837. Thanks @Supsumintong and @qingminglong. PR 102549 Related 102548. PR 101832 Related 101785. Thanks @MonkeyLeeT and @aniruddhaadak80. PR 102559 Related 102498. PR 102160 Related 85826, 96168. Thanks @obviyus and @kiagentkronos-cell and @alvelda. PR 102479 Related 102471. Thanks @obviyus. PR 101921 Thanks @realZachi. PR 102539 Thanks @lsr911. PR 102573 Related 102556. PR 101411 Thanks @jcooley8. PR 102542 Thanks @wings1029. PR 102560 Thanks @lsr911. PR 102564 Related 102540. PR 80656 Thanks @samuelalake and @BunsDev. PR 102565 Thanks @zhangguiping-xydt. PR 102104 Thanks @wangmiao0668000666. PR 102601 Related 102556, 102535. PR 102547 Thanks @lsr911. PR 102544 Thanks @maweibin. PR 102583 Thanks @lsr911. PR 102570 Thanks @lsr911. PR 102561 Thanks @lsr911. PR 102543 Thanks @qingminglong. PR 102576 Thanks @lsr911. PR 102590 Thanks @Pandah97. PR 102591 Thanks @Pandah97. PR 102347 Thanks @zw-xysk. PR 102639 PR 102563 Related 102545. PR 102551 Thanks @lsr911. PR 102567 Thanks @lsr911. PR 101744 Thanks @hugenshen and @cursoragent. PR 101739 Thanks @Alix-007. PR 102089 Thanks @Alix-007. PR 102641 PR 49436 Thanks @BunsDev. PR 102572 Thanks @lsr911. PR 102592 Thanks @Pandah97. PR 102161 Thanks @maweibin. PR 89255 Thanks @sallyom and @joshavant. PR 97105 Thanks @clawSean. PR 102661 Related 98038. Thanks @mabaty. PR 102660 PR 101423 Thanks @jcooley8. PR 102593 Thanks @Pandah97. PR 102443 Thanks @sunlit-deng. PR 102663 PR 102586 Related 102503. PR 102603 Thanks @Pandah97. PR 102604 Thanks @Pandah97. PR 102025 Thanks @Alix-007. PR 102605 Thanks @Pandah97. PR 102675 PR 102550 Thanks @qingminglong. PR 102051 Thanks @SunnyShu0925. PR 102481 Thanks @qingminglong. PR 50483 Thanks @eulicesl. PR 102413 Thanks @miorbnli. PR 102070 Related 102057. Thanks @qingminglong. PR 102328 Thanks @masatohoshino. PR 101911 Thanks @snowzlmbot. PR 102606 Thanks @Pandah97. PR 102403 Thanks @yetval. PR 102398 Thanks @yetval. PR 102348 Related 102251. Thanks @HOYALIM and @yetval. PR 102480 Thanks @sunlit-deng. PR 102608 Thanks @lzyyzznl. PR 102027 Thanks @Alix-007. PR 102664 Related 102654. PR 102704 Thanks @CG-Intelligence-Agent-Jack. PR 102677 Related 102642. PR 96994 Related 96639. Thanks @pengxuewu-lab and @MaBeitian. PR 102607 Thanks @Pandah97. PR 101856 Thanks @velanir-ai-manager. PR 102611 Thanks @lzyyzznl. PR 102714 PR 102633 Thanks @obviyus. PR 102643 Related 102598. Thanks @obviyus. PR 102494 Thanks @QiuYuang. PR 101840 Related 101790. PR 102688 Related 102673. PR 102582 Related 102566. Thanks @Gary-Jia-new and @syfvb. PR 102733 Related 99201. Thanks @sahilsatralkar. PR 102599 Thanks @wings1029. PR 102612 Thanks @lzyyzznl. PR 102616 Thanks @lzyyzznl. PR 102617 Thanks @lzyyzznl. PR 79438 Thanks @Countermarch. PR 101880 Related 101851. PR 102618 Thanks @lzyyzznl. PR 102621 Thanks @lzyyzznl. PR 38290 Related 46520. Thanks @brunowowk and @mosidevv. PR 102750 PR 101510 Thanks @mikasa0818. PR 102622 Thanks @lzyyzznl. PR 102748 Related 102706. PR 100118 Thanks @SunnyShu0925. PR 102760 PR 102743 Related 102579. PR 102778 Thanks @vincentkoc. PR 102764 PR 102634 Thanks @mushuiyu886. PR 102753 Thanks @masatohoshino. PR 102631 Thanks @maweibin. PR 102624 Thanks @lzyyzznl. PR 102793 Thanks @vincentkoc. PR 102759 Related 102757. Thanks @vincentkoc. PR 102028 Thanks @Alix-007. PR 102758 PR 102783 PR 102745 Related 102423. PR 102766 Related 102754. PR 102789 PR 102791 Related 102751. PR 102050 Thanks @Alix-007. PR 102786 Related 102756. PR 102777 PR 102809 Thanks @vincentkoc. PR 102814 Thanks @sunlit-deng. PR 102656 Thanks @Pandah97. PR 102795 PR 102227 Thanks @hugenshen. PR 102817 PR 102418 Thanks @pgondhi987. PR 102625 Thanks @zhangguiping-xydt. PR 102627 Thanks @wangyan2026. PR 102842 Related 102841. PR 102626 Thanks @wings1029. PR 98582 Related 98283. Thanks @sforsethi. PR 102382 Related 102320. Thanks @LiLan0125 and @yetval. PR 102835 Related 102577. PR 102829 PR 102833 Thanks @LeonidasLux. PR 102848 Related 102821. PR 102823 Thanks @Pandah97 and @SunnyShu0925 and @zhangqueping and @zw-xysk and @cxbAsDev and @lzyyzznl. PR 102871 PR 102013 Thanks @masatohoshino. PR 102867 Thanks @wm0018. PR 102816 Thanks @MoerAI. PR 97858 Related 97048. Thanks @ly-wang19 and @zackchiutw. PR 102876 Thanks @snowzlmbot. PR 102776 PR 102819 Thanks @Kevin23-design and @vincentkoc. PR 102147 Thanks @coolmanns. PR 87393 Related 87384. Thanks @kesslerio. PR 102784 Related 102806. PR 102902 PR 102830 Related 102055. Thanks @ZengWen-DT and @qingminglong. PR 102810 PR 102825 Related 102393. Thanks @wangyan2026 and @yetval. PR 102855 Thanks @maweibin. PR 102856 Thanks @Alix-007. PR 102808 Related 102806. PR 102893 Related 102716. PR 102869 PR 102872 Thanks @Alix-007. PR 102905 Related 102457. Thanks @ZengWen-DT and @gorkem2020. PR 102416 Thanks @pgondhi987. PR 102942 PR 61396 Thanks @zeuming. PR 102944 PR 102658 Thanks @ZengWen-DT. PR 102426 Thanks @pgondhi987. PR 102952 Related 55365. Thanks @lidge-jun and @Mdx2025. PR 102946 Related 97027. Thanks @jamesachurchill. PR 102901 Related 102895. PR 95473 Thanks @kklouzal. PR 102899 Related 102691. PR 102968 PR 96537 Related 96490. Thanks @yangxiansheng and @riazrahaman. PR 96686 Related 96677. Thanks @openperf and @lujiaweichn. PR 97264 Thanks @tayoun. PR 96400 Thanks @lin-hongkuan. PR 102894 Related 102888. Thanks @vincentkoc. PR 102986 Thanks @vincentkoc. PR 96684 Thanks @wendy-chsy. PR 102996 PR 103006 PR 102998 Thanks @jalehman. PR 102877 Thanks @zhangguiping-xydt. PR 103016 PR 102685 Thanks @zhangqueping. PR 103010 Related 103001. PR 102949 Thanks @mushuiyu886. PR 102963 Thanks @mushuiyu886. PR 102969 Thanks @mushuiyu886. PR 102803 PR 98338 Thanks @giodl73-repo and @Patrick-Erichsen. PR 103002 Thanks @vincentkoc. PR 98350 Thanks @giodl73-repo. PR 103064 Thanks @shakkernerd. PR 103030 PR 88426 Thanks @abel-zer0. PR 103082 PR 102119 Related 101979. Thanks @Bartok9 and @xuzhi5858. PR 103073 Related 103063. Thanks @vincentkoc. PR 103085 PR 102988 Thanks @ly85206559. PR 55596 Related 55512. Thanks @sparkyrider and @zjy282. PR 99242 Thanks @eleqtrizit. PR 102880 Related 102878. PR 103090 Related 103086. PR 103091 PR 103094 PR 103034 Thanks @Simon-XYDT. PR 103102 PR 103105 PR 103098 PR 103107 PR 94419 Related 94418. Thanks @oliver-mee. PR 101488 Thanks @mikasa0818. PR 103104 PR 102186 Thanks @VACInc. PR 102863 Thanks @Alix-007 and @Leon-SK668. PR 103099 PR 101643 Thanks @sunlit-deng. PR 102659 Thanks @ZengWen-DT. PR 101652 Thanks @Alix-007. PR 103114 PR 103109 Thanks @masatohoshino. PR 103097 Related 103092. PR 103123 PR 103110 PR 103093 Related 103079, 103080. Thanks @hoangsaga123. PR 103120 PR 103100 Thanks @ly-wang19. PR 102978 Thanks @qingminglong. PR 102307 Related 99912. Thanks @SunnyShu0925 and @tyukara. PR 103101 Thanks @lzw112. PR 103106 Thanks @lzw112. PR 101661 Thanks @Alix-007. PR 103129 Related 103128. PR 103122 PR 103111 PR 102813 Thanks @qingminglong. PR 103134 PR 103136 Thanks @qingminglong. PR 103127 PR 103140 PR 103130 PR 103138 PR 102947 Related 102934. Thanks @wm0018 and @aniruddhaadak80. PR 102840 Thanks @yetval. PR 103115 Thanks @Leon-SK668. PR 103033 Related 103021. Thanks @tzy-17 and @wings1029 and @daphne-barretto. PR 103066 Thanks @NianJiuZst. PR 103151 Thanks @vincentkoc. PR 102889 Related 102875. Thanks @lin-hongkuan and @sercada. PR 102951 Thanks @aniruddhaadak80. PR 99266 Thanks @RomneyDa. PR 103119 Thanks @Leon-SK668. PR 103156 Thanks @vincentkoc. PR 102981 Related 102960. Thanks @NianJiuZst and @jgrandguillaume. PR 103152 Thanks @obviyus. PR 102866 Thanks @SunnyShu0925. PR 102424 Thanks @maweibin. PR 102999 Related 102910. Thanks @ZOOWH and @aniruddhaadak80. PR 103139 PR 103149 PR 103126 Related 103125. PR 103154 PR 103160 PR 103068 Thanks @NianJiuZst. PR 103158 PR 102939 Thanks @qingminglong. PR 103182 Related 103180. PR 103177 PR 103167 PR 103195 Related 103187. Thanks @vincentkoc. PR 103194 Related 102914. Thanks @MonkeyLeeT and @aniruddhaadak80. PR 103225 Related 103221. PR 90738 Related 89594. Thanks @colton-octaria and @clwilliams8 and @packwood and @cmc099. PR 103224 Related 103203. PR 103223 Related 103208. PR 103217 Thanks @vincentkoc. PR 103172 PR 103197 Related 103184. PR 103175 PR 103237 PR 101078 Related 99919. Thanks @xialonglee and @vatsal28. PR 102202 Related 101716. Thanks @Darren2030 and @aniruddhaadak80. PR 102445 Related 102235. Thanks @wuqxuan and @hakanbaysal and @yetval. PR 101023 Thanks @masatohoshino. PR 103253 PR 102953 Thanks @ZOOWH. PR 102409 Thanks @miorbnli. PR 102805 Related 102632. Thanks @obviyus. PR 102971 Related 102915. Thanks @ZOOWH and @aniruddhaadak80. PR 103264 Thanks @vincentkoc. PR 103259 Related 103257. PR 103204 Related 103189. PR 103243 PR 103260 Related 103242. PR 103280 Related 103277. PR 103241 Related 103192. PR 96841 Related 96564. Thanks @bradreaves. PR 103233 Related 80435. Thanks @kewang-pika and @nonplace. PR 103247 PR 102987 Thanks @qingminglong. PR 103278 Thanks @krissding. PR 102635 PR 103293 Related 103270. PR 102993 Related 102908. Thanks @MonkeyLeeT and @aniruddhaadak80. PR 103268 PR 102997 Thanks @snowzlmbot. PR 103310 PR 103299 Related 103298. PR 103321 Related 103319. PR 103316 Related 103283. PR 98124 Related 97994. Thanks @SunnyShu0925 and @wszhhx. PR 102637 Related 102614. PR 103289 Related 99031. Thanks @odrobnik. PR 103328 PR 103252 Thanks @coolmanns. PR 103349 Related 63829, 81205, 103088. Thanks @SunnyShu0925 and @fclwtt and @cuihaijun and @yetval. PR 103351 Thanks @NianJiuZst. PR 103338 Related 103333. PR 97629 Related 97621. Thanks @krissding and @Marvinthebored. PR 103343 Thanks @bradreaves. PR 103357 PR 103096 Related 103013. Thanks @sahilsatralkar. PR 103353 Related 103317. PR 103345 Related 103320. PR 103327 PR 103384 Related 103360. PR 103372 Related 103347. PR 103071 Thanks @zhangguiping-xydt. PR 103326 Related 103318. PR 98111 Related 93203. Thanks @iloveleon19 and @leonthe8th. PR 103255 Thanks @mikasa0818. PR 103399 Related 103392. PR 103258 Thanks @mikasa0818. PR 103266 Thanks @mikasa0818 and @wangmiao0668000666. PR 103274 Thanks @lsr911. PR 103404 Related 98290. Thanks @skoya. PR 103275 Thanks @saju01. PR 103411 PR 103406 Related 103403. PR 76364 Related 76352. Thanks @neilofneils404 and @RayWoo. PR 103419 Related 103388. PR 103416 Related 103368. PR 103214 Related 102800. Thanks @tzy-17 and @saltescapes. PR 102169 Thanks @maweibin. PR 103005 Related 102936. Thanks @LZY3538 and @aniruddhaadak80. PR 103272 Thanks @lsr911. PR 101696 Thanks @sunlit-deng. PR 103430 Related 103427. PR 103340 Related 103315. PR 103075 Thanks @pgondhi987. PR 103422 Related 103335. PR 103329 Related 103311. Thanks @krissding. PR 103410 Thanks @VectorPeak. PR 103438 Related 103334. PR 103284 Related 103246. Thanks @tzy-17 and @yetval. PR 103344 PR 102925 Thanks @Pick-cat. PR 103396 Related 103053. Thanks @obviyus and @yetval. PR 103337 PR 102884 Thanks @chengzhichao-xydt. PR 103446 Related 103389. PR 103441 Related 68691. Thanks @hobo-l-20230331 and @aaajiao. PR 103450 Thanks @masatohoshino. PR 101740 Thanks @hugenshen. PR 103352 PR 103218 Related 100944. Thanks @cxbAsDev and @boxeeboiler. PR 103426 Related 103420. PR 103469 PR 103220 Related 102933. Thanks @wuqxuan and @aniruddhaadak80. PR 103470 Related 103250. Thanks @solavrc. PR 103484 PR 103074 Thanks @pgondhi987. PR 103488 Related 103454. PR 103393 Related 103378. PR 103478 PR 103493 PR 103117 Thanks @Leon-SK668. PR 102305 Related 102269. Thanks @SunnyShu0925 and @615Works. PR 103457 Related 103427. PR 103502 Related 103053. Thanks @yetval. PR 103359 PR 103486 Related 103480. PR 103504 Related 103451. Thanks @vincentkoc. PR 97926 Related 97925. Thanks @rvdlaar. PR 103501 Related 103489. PR 103471 PR 103510 Related 103324. Thanks @obviyus. PR 103508 Related 103500. PR 103528 Related 103335. PR 103476 Related 103462. PR 103412 PR 103463 Related 103461. PR 99536 Related 85714. Thanks @100yenadmin and @richardmqq. PR 103561 Related 103544. PR 99578 Related 99465. Thanks @100yenadmin. PR 101765 Thanks @mmaps and @pgondhi987. PR 103069 Thanks @NianJiuZst. PR 103563 PR 101854 Thanks @mmaps and @pgondhi987. PR 103576 Related 103575. PR 103536 Related 103533. PR 103178 Thanks @Pick-cat. PR 103585 Thanks @ZOOWH. PR 102507 Related 102267. Thanks @gorkem2020. PR 103330 Thanks @joshavant. PR 103593 Related 103574. Thanks @obviyus. PR 102811 Related 102676. Thanks @ObliviateRickLin and @gorkem2020. PR 103573 PR 87590 Related 87588. Thanks @bladin and @obviyus and @AnnieJun. PR 102026 Thanks @Alix-007. PR 94517 Related 13870. Thanks @bladin and @obviyus and @koome23. PR 103595 Related 103517. PR 103609 Related 103588. PR 88953 Thanks @yetval. PR 103601 PR 103617 Related 103610. PR 102892 Related 97602. Thanks @LZY3538 and @mtuwei. PR 103612 Related 103602. PR 103525 Related 103507. PR 103514 Related 103499. PR 103625 Related 103570. PR 103466 Related 103452. PR 103448 Related 103444. PR 103481 Related 103477. PR 103313 Related 103202. PR 103176 Related 103135. PR 103464 Related 103459, 103460. PR 103651 Related 103081. Thanks @jzmudzinski. PR 103644 PR 103439 Related 103435. PR 103656 Related 103655. PR 103483 Related 103475. PR 99097 Related 99096. Thanks @gorkem2020 and @altaywtf. PR 103665 Related 78362. Thanks @Footree. PR 103670 Related 103662. PR 103671 PR 103629 Related 103626. PR 103672 Related 103661. PR 102486 Thanks @ragesaq and @shakkernerd. PR 103682 PR 103657 Thanks @LZY3538. PR 103669 Related 103666. PR 103689 PR 103341 Thanks @zhangguiping-xydt. PR 103020 Related 28506. Thanks @Alix-007 and @Leon-SK668 and @P5ina. PR 87449 Related 87322. Thanks @yetval and @Senseonics-AI. PR 103210 Thanks @lsr911. PR 103072 Thanks @NianJiuZst. PR 103487 Thanks @mushuiyu886. PR 103722 Related 103643. PR 103415 Related 103366. Thanks @lin-hongkuan and @harjothkhara. PR 103432 PR 103743 PR 103543 Thanks @MoerAI. PR 103737 Thanks @vincentkoc. PR 103600 PR 103490 Related 103473. Thanks @ssica521sinence and @harjothkhara. PR 103580 Thanks @zhangguiping-xydt. PR 103767 Related 103766. PR 103777 Related 103753. PR 103790 Related 103749, 103754. PR 103796 Thanks @vincentkoc. PR 103772 Thanks @vincentkoc. PR 102530 Related 102508. Thanks @ZengWen-DT and @mnktn-lab. PR 103267 Thanks @NianJiuZst. PR 103433 Thanks @qingminglong. PR 103339 Thanks @miorbnli. PR 103638 Related 103637. Thanks @royosherove. PR 97966 Related 97877. Thanks @maweibin and @patelmm79. PR 103748 Related 103554. PR 103798 PR 103814 Related 103741. Thanks @sallyom. PR 103759 Thanks @vincentkoc. PR 103647 Related 103205. PR 103769 Related 103768. PR 103816 Related 103782. PR 103810 Thanks @vincentkoc. PR 103646 Thanks @mushuiyu886. PR 103108 Thanks @IWhatsskill. PR 103813 Thanks @zhangguiping-xydt. PR 103822 PR 103805 Thanks @lshgdut. PR 102262 Thanks @RomneyDa. PR 91797 Thanks @gucasbrg. PR 103815 Related 103245. Thanks @dankorotin. PR 101107 Thanks @zhangguiping-xydt. PR 90821 Related 66535. Thanks @Pick-cat and @xiaohuaxi. PR 103594 Thanks @qingminglong. PR 103709 Thanks @qingminglong. PR 103833 PR 97259 Thanks @cavit99. PR 103837 PR 103836 Related 92452. Thanks @jimmypuckett and @wodge73. PR 103839 Related 103831. PR 103832 PR 103645 Thanks @qingminglong. PR 101712 Thanks @Pick-cat and @miorbnli. PR 103843 PR 103821 Related 103554. PR 102781 Related 102700. PR 103569 Thanks @ZOOWH. PR 103834 Related 103774. PR 103848 Thanks @gucasbrg. PR 103498 PR 103616 Thanks @mushuiyu886. PR 103863 Related 103854. PR 103878 Related 103875. PR 103870 Thanks @shakkernerd. PR 103526 PR 103649 Thanks @IWhatsskill. PR 103886 Related 103869. PR 103207 Related 103188. Thanks @vincentkoc. PR 103889 Related 103896. PR 103899 PR 103892 Related 103876. PR 103707 Thanks @Pick-cat. PR 103891 Thanks @vincentkoc. PR 103894 Related 103885. PR 103618 PR 103909 Thanks @lsr911. PR 103628 Related 102244. Thanks @joshavant and @qwer2003tw. PR 103925 Thanks @vincentkoc. PR 103922 Related 103919. PR 103809 Related 103800. Thanks @vincentkoc. PR 103515 Related 44749, 78225. Thanks @coygeek and @aukei. PR 103936 Related 103897. PR 90817 Related 90766. Thanks @Pick-cat and @cursoragent and @Timofa. PR 103943 Related 103942. PR 103941 PR 103908 Thanks @mushuiyu886. PR 103915 Thanks @hpumajun. PR 103944 Related 103939. PR 103945 Related 103902. PR 103960 Related 103888. PR 103951 Related 103851. Thanks @vincentkoc. PR 103757 Thanks @zhangguiping-xydt. PR 103964 Related 103887. PR 103789 Thanks @zhangguiping-xydt. PR 98105 Related 97996. Thanks @SunnyShu0925 and @sync-tachikoma. PR 103967 PR 103966 Thanks @vincentkoc. PR 103913 Thanks @vincentkoc. PR 103219 Thanks @lsr911. PR 103907 Thanks @soldforaloss. PR 103548 Thanks @qingminglong. PR 103971 PR 103962 PR 103972 Related 103969. PR 103442 Thanks @zhangguiping-xydt. PR 103738 Thanks @wings1029. PR 103976 Related 103168. Thanks @theo674. PR 103853 PR 103985 PR 103740 Thanks @wings1029. PR 103994 PR 103999 PR 103996 PR 104008 Thanks @vincentkoc. PR 104009 PR 103950 PR 103997 PR 104004 PR 103981 Thanks @soldforaloss and @vincentkoc. PR 103425 Thanks @qingminglong. PR 104002 Thanks @vincentkoc. PR 104016 PR 104015 PR 104011 Related 104005. PR 104013 PR 102897 Thanks @maweibin. PR 103713 Thanks @qingminglong. PR 96120 Thanks @armsteadj1 and @jalehman. PR 102373 Thanks @clawSean. PR 103142 Thanks @masatohoshino. PR 104010 Related 104003. PR 104007 Thanks @joshavant. PR 104025 PR 104024 PR 104028 Related 104019. PR 104001 Thanks @IWhatsskill. PR 103727 Thanks @Leon-SK668. PR 104030 PR 103408 Related 103400. PR 102469 Thanks @chenyangjun-xy. PR 103496 Thanks @qingminglong. PR 104035 PR 104036 PR 104037 PR 104047 PR 104043 Related 103830. Thanks @joshavant and @NexusCivInt. PR 104049 PR 103968 PR 104051 PR 104048 PR 104062 PR 104057 Related 104056. PR 103989 Related 103987. PR 104033 Related 104023. PR 98479 Related 98476. Thanks @haruaiclone-droid. PR 104066 PR 91828 Related 91154. Thanks @mushuiyu886 and @mlaihk. PR 103653 Thanks @soldforaloss and @vincentkoc. PR 101783 Thanks @zhangguiping-xydt and @obviyus. PR 103893 Thanks @IWhatsskill. PR 104073 PR 104061 Related 104040. PR 104074 PR 102804 Thanks @sunlit-deng. PR 103273 Thanks @NianJiuZst. PR 97828 Related 80862. Thanks @ly-wang19 and @kyle20026. PR 104097 PR 104012 Related 103986. PR 104100 Thanks @wuqxuan and @ZOOWH and @qingminglong and @wangyan2026. PR 104092 PR 103453 Related 103364. Thanks @lin-hongkuan and @harjothkhara. PR 104099 PR 104090 Thanks @vincentkoc. PR 99905 Thanks @joshavant. PR 100908 Thanks @bdjben. PR 90942 Related 90941. Thanks @sasan1200. PR 91280 Related 53250. Thanks @deepujain and @yurtzy. PR 51926 Related 51903. Thanks @Liuhaai. PR 104124 Thanks @vincentkoc. PR 103642 Thanks @qingminglong. PR 104144 Related 104142. Thanks @obviyus. PR 90759 Related 76888. Thanks @zhangguiping-xydt and @obviyus and @hoyanhan. PR 102972 Thanks @zhangguiping-xydt and @obviyus. PR 102859 Thanks @Alix-007 and @Leon-SK668. PR 102062 Thanks @Alix-007. PR 102862 Thanks @Alix-007 and @Leon-SK668. PR 97007 Related 89551. Thanks @SunnyShu0925 and @syncword. PR 104089 Related 104087. PR 104174 Related 104163. PR 104177 Related 104169. PR 104137 Related 102064. Thanks @joshavant and @evie-openclaw-mytender. PR 104154 Related 104153. PR 104183 Related 14861. Thanks @slucasmyer. PR 104166 Thanks @vincentkoc. PR 104175 Thanks @vincentkoc. PR 104187 Related 104167. PR 104180 Related 104145. PR 104147 Related 104135. Thanks @obviyus. PR 104178 PR 104130 Related 104078. PR 103583 Related 12602. Thanks @JonasBoury. PR 104143 Related 104080. PR 104112 Related 104077. PR 104181 Thanks @vincentkoc. PR 104125 PR 104193 PR 104155 PR 104119 Thanks @Leon-SK668. PR 104200 Related 104197. Thanks @vincentkoc. PR 104198 PR 104202 Related 104170. PR 104203 Related 104081. PR 104172 Related 104079. PR 103547 Thanks @xialonglee. PR 104210 Related 104199. Thanks @vincentkoc. PR 87799 Related 73814, 90008. Thanks @SebTardif and @vincentkoc and @ItsMeForLua. PR 104191 Related 104082. PR 103555 Thanks @xialonglee. PR 104227 Related 104083. PR 104184 Related 104182. PR 104242 PR 104233 PR 104229 PR 104252 PR 104238 Related 104206. PR 103719 Related 103385. Thanks @cxbAsDev and @solavrc. PR 104045 Related 103235. PR 104228 PR 99086 Thanks @maweibin. PR 104215 PR 104213 Related 104208. Thanks @obviyus. PR 104247 PR 104237 PR 95263 Thanks @hugenshen. PR 104262 PR 104235 PR 103407 Thanks @NianJiuZst. PR 104266 PR 104171 Related 104041. PR 104291 Thanks @vincentkoc. PR 104281 PR 104207 PR 102860 Thanks @Alix-007 and @Leon-SK668. PR 104280 Thanks @jimmypuckett. PR 103867 Thanks @yetval. PR 104268 PR 102865 Thanks @Alix-007 and @Leon-SK668. PR 104297 Thanks @vincentkoc. PR 104287 Related 104231. PR 104255 Related 104253. PR 104300 PR 104239 PR 104303 PR 104305 Related 104304. PR 103619 Thanks @pgondhi987. PR 104299 PR 104306 Related 104214. Thanks @vincentkoc. PR 104311 PR 104302 Related 104282. PR 100377 Thanks @xialonglee. PR 104307 Thanks @vincentkoc. PR 102965 Thanks @chengzhichao-xydt. PR 104310 Related 104309. Thanks @vincentkoc. PR 104314 PR 104205 Related 104204. PR 104316 PR 104296 PR 104150 PR 99972 Related 99603. Thanks @chenyangjun-xy and @NOVA-Openclaw. PR 104329 PR 104332 PR 104331 PR 104324 PR 104334 PR 104341 PR 104328 PR 104345 PR 104337 Related 104330. PR 104348 Related 104313. PR 104349 Related 104346. Thanks @vincentkoc. PR 104352 Thanks @vincentkoc. PR 104350 Related 104338. PR 104356 PR 104357 PR 104368 Related 104363. PR 104387 PR 81778 Related 81751. Thanks @liaoandi. PR 104374 Related 104365. PR 97740 Related 97069. Thanks @saju01 and @jimmybrancaccio. PR 104376 PR 104361 Related 104321. PR 104370 PR 102341 Thanks @xialonglee. PR 94999 Thanks @hugenshen. PR 104342 PR 95536 Related 94124. Thanks @xydt-tanshanshan and @kumaxs. PR 104355 PR 104380 PR 104378 Related 104375. Thanks @vincentkoc. PR 104384 PR 104139 Thanks @100yenadmin. PR 104397 Related 104371. PR 104392 PR 104391 PR 104400 PR 104398 PR 104407 Related 104372. PR 104408 PR 104411 PR 104293 Thanks @qingminglong. PR 104402 Related 42510. Thanks @neeravmakwana and @banddude and @novan and @svmark. PR 103752 Thanks @Leon-SK668. PR 104418 PR 104421 PR 104417 Thanks @vincentkoc. PR 104419 Related 104382. PR 103728 Thanks @Leon-SK668 and @vincentkoc. PR 104426 Related 104425. PR 104431 PR 104254 Related 103783. PR 104434 PR 104416 Related 104409. PR 104439 PR 104225 Thanks @NianJiuZst. PR 104226 Thanks @NianJiuZst. PR 104249 Thanks @zhangguiping-xydt. PR 103731 Thanks @Leon-SK668 and @vincentkoc. PR 104401 PR 104448 PR 104447 PR 104443 Related 104435. Thanks @vincentkoc. PR 89442 Thanks @zhangguiping-xydt. PR 104445 Related 104444. PR 104319 Thanks @obviyus. PR 104450 Related 91212. Thanks @Enominera. PR 104451 PR 104244 Thanks @qingminglong. PR 104455 PR 104263 Thanks @qingminglong. PR 92411 Thanks @Pick-cat. PR 104459 Thanks @vincentkoc. PR 98561 Related 98560. Thanks @haruaiclone-droid. PR 104437 Related 104399. PR 104156 Thanks @qingminglong. PR 103975 Related 103973. PR 104438 PR 104173 Thanks @qingminglong. PR 104465 PR 104475 Related 104388. PR 104472 Related 104471. Thanks @vincentkoc. PR 104452 Related 104446. PR 104482 PR 97157 Thanks @yetval. PR 104478 PR 104110 Thanks @zhangguiping-xydt and @vincentkoc. PR 104404 Thanks @mushuiyu886 and @vincentkoc. PR 104422 Related 104386. PR 95725 Related 94224. Thanks @LZY3538 and @davh55. PR 103331 Thanks @bdjben. PR 104343 Thanks @vincentkoc. PR 104508 Thanks @obviyus. PR 104532 PR 104528 Related 104493. PR 104476 Thanks @obviyus. PR 104542 PR 104188 Related 104176. Thanks @kevinslin and @kevinlin-openai. PR 104539 PR 104553 PR 101000 Thanks @hugenshen and @cursoragent. PR 104557 PR 104563 PR 104440 Thanks @qingminglong. PR 104260 Thanks @hugenshen. PR 104151 Thanks @hugenshen. PR 104148 Thanks @hugenshen. PR 104414 Thanks @qingminglong. PR 104572 PR 104201 PR 104410 Thanks @qingminglong. PR 104556 Thanks @qingminglong. PR 90431 PR 104573 PR 104579 PR 102883 Related 102844, 102845, 102846. PR 104577 Related 104558. PR 104581 PR 104583 PR 104587 Related 104584. PR 104595 PR 104593 PR 104574 PR 104464 Thanks @zhangguiping-xydt. PR 102974 Thanks @hugenshen. PR 104536 Thanks @qingminglong. PR 89702 Related 92768. Thanks @EaveLuo. PR 104582 PR 104586 Thanks @vyctorbrzezowski. PR 104449 Related 94102. Thanks @Pick-cat and @alexph-dev. PR 104596 PR 104594 PR 104605 PR 104601 Related 103784. PR 104606 PR 104591 Related 104588. PR 104613 PR 104527 Related 104436. PR 104610 PR 104616 Related 104609. PR 104608 PR 104618 PR 104625 PR 104628 PR 104626 PR 104118 Related 104117. Thanks @moguangyu5-design and @chengzhichao-xydt. PR 104603 Thanks @dwc1997. PR 104634 PR 104636 Related 104565. PR 104301 Thanks @whiteyzy. PR 104649 PR 104647 PR 104651 PR 104646 Related 104474. Thanks @shakkernerd. PR 100965 Thanks @hugenshen. PR 104661 Related 104645. PR 104655 PR 104658 PR 104612 Thanks @wangmiao0668000666. PR 104659 Related 104457. PR 104547 Thanks @yetval. PR 104592 Thanks @hugenshen. PR 104669 Related 104644. PR 104578 Thanks @hugenshen. PR 104670 PR 104502 Related 104424. PR 104665 PR 104674 PR 103903 PR 104673 PR 103445 Thanks @zw-xysk and @cursoragent. PR 104650 Related 104648. PR 104682 Related 104679. PR 104686 PR 104689 Related 104456. PR 104676 PR 104561 PR 104680 PR 104107 Related 104091. PR 104688 PR 104694 PR 104696 PR 104695 PR 104701 Thanks @vincentkoc. PR 104385 Thanks @mushuiyu886. PR 104677 Thanks @Leon-SK668. PR 104699 PR 104423 Thanks @mushuiyu886. PR 104697 PR 104638 Thanks @vyctorbrzezowski. PR 104705 PR 104396 Thanks @zhangguiping-xydt. PR 104604 Related 104590. PR 104560 Thanks @wings1029. PR 104710 Related 104709. PR 104095 Thanks @Leon-SK668. PR 104620 Thanks @IWhatsskill. PR 104276 Related 104245. PR 104621 Thanks @hugenshen. PR 104576 Thanks @wangmiao0668000666. PR 104454 Thanks @chenyangjun-xy. PR 104496 Thanks @wings1029. PR 104075 Thanks @IWhatsskill. PR 104715 Thanks @Leon-SK668. PR 104622 Thanks @vyctorbrzezowski. PR 104460 Thanks @IWhatsskill. PR 98236 Thanks @jalehman and @smthfoxy. PR 104470 Related 104469. Thanks @VectorPeak. PR 104723 PR 104724 Thanks @vyctorbrzezowski. PR 104726 PR 104728 PR 104653 PR 103860 Related 103362. Thanks @lin-hongkuan and @harjothkhara. PR 103181 Related 103137. Thanks @HOYALIM and @blinbaum. PR 104737 Related 104731. PR 104685 Related 103150. Thanks @Marvinthebored. PR 104735 PR 104498 Thanks @VectorPeak. PR 104739 Related 100622. Thanks @aniruddhaadak80. PR 104652 Thanks @vyctorbrzezowski. PR 104741 Thanks @vincentkoc. PR 104619 Thanks @hugenshen. PR 104740 PR 103011 Thanks @NianJiuZst. PR 104531 Thanks @zhangguiping-xydt. PR 104744 Thanks @vyctorbrzezowski. PR 104745 Related 104743. PR 104748 Related 104738. PR 104754 Thanks @zhangguiping-xydt. PR 104751 PR 104487 Thanks @chengzhichao-xydt. PR 104256 Related 103684. Thanks @NianJiuZst and @BenjaminBrossi. PR 104635 Related 104614. Thanks @compoodment. PR 104540 Thanks @zhangguiping-xydt. PR 104633 Thanks @zhangguiping-xydt. PR 104758 PR 97888 Thanks @joshavant. PR 89816 Thanks @Pick-cat. PR 104752 PR 104575 Thanks @hugenshen. PR 104678 Thanks @Leon-SK668. PR 104761 Related 104746. PR 104094 Thanks @Leon-SK668. PR 104760 PR 104749 Related 104747. PR 103263 Thanks @yetval. PR 104777 PR 104550 Related 104518. Thanks @ObliviateRickLin and @PollyBot13. PR 104526 Related 104524. Thanks @arturict and @aspalagin. PR 104771 PR 104567 Related 104566. Thanks @leonme. PR 104617 Thanks @vyctorbrzezowski. PR 104784 PR 104774 PR 104772 Thanks @vincentkoc. PR 104766 PR 103472 Thanks @ZOOWH and @ly85206559. PR 104059 Related 104058. Thanks @moguangyu5-design and @vincentkoc. PR 104571 Related 104568. Thanks @NianJiuZst. PR 104789 PR 104065 Related 104050. Thanks @harjothkhara and @vincentkoc and @btrailor. PR 104790 PR 104787 Related 104780. PR 104776 Related 104775. PR 104554 Thanks @qingminlong. PR 103579 PR 104797 PR 104129 Thanks @Leon-SK668. PR 97722 Thanks @zhangguiping-xydt. PR 104109 Thanks @mushuiyu886. PR 104534 Thanks @qingminglong. PR 104802 PR 104759 Related 104720. Thanks @wuqxuan and @context-down. PR 104026 Related 104014. Thanks @ObliviateRickLin. PR 103998 Related 103882. Thanks @MonkeyLeeT and @wbrom42. PR 103248 Thanks @guarismo. PR 104770 Related 104764. PR 104767 Thanks @chengzhichao-xydt. PR 104289 Thanks @Alix-007. PR 104736 Thanks @sjf-oa and @sjf. PR 104805 PR 104801 Thanks @vincentkoc. PR 104795 PR 101912 Thanks @snowzlmbot. PR 103704 Thanks @hugenshen. PR 104717 Related 104598. PR 104813 PR 104809 PR 103763 Thanks @litang9. PR 104788 Thanks @Leon-SK668. PR 104823 Thanks @vincentkoc. PR 104757 Related 104698. PR 104523 Thanks @ekinnee. PR 104826 PR 104121 Thanks @Alix-007. PR 102340 Thanks @jontsai. PR 104831 PR 104832 Related 104781. PR 104546 Thanks @obviyus. PR 104839 PR 104827 Related 104822. PR 104768 Related 104765. PR 104819 Related 104818. PR 104693 PR 104828 PR 103679 PR 104882 PR 104891 Thanks @vincentkoc. PR 104884 Related 104881. Thanks @shakkernerd. PR 103698 PR 104864 PR 104894 Thanks @vincentkoc. PR 104885 PR 104897 Thanks @vincentkoc. PR 104858 PR 104308 Thanks @Pick-cat. PR 104900 PR 104902 Thanks @vincentkoc. PR 104887 Thanks @vincentkoc. PR 104908 Thanks @scoootscooob. PR 99880 Thanks @xialonglee and @Solvely-Colin. PR 104808 PR 104913 PR 103912 PR 101694 Thanks @Alix-007. PR 104925 Thanks @vincentkoc. PR 104926 Thanks @vincentkoc. PR 104883 PR 104859 Related 104856. Thanks @vincentkoc. PR 104909 PR 104838 PR 104773 PR 104936 Thanks @vincentkoc. PR 104934 Thanks @vincentkoc. PR 104914 Thanks @vincentkoc. PR 104938 Thanks @vincentkoc. PR 104943 Thanks @vincentkoc. PR 104873 Thanks @IWhatsskill and @Solvely-Colin. PR 104944 Thanks @vincentkoc. PR 104948 Thanks @vincentkoc. PR 104952 Thanks @vincentkoc. PR 104946 Related 104945. PR 104954 Thanks @vincentkoc. PR 104958 Thanks @vincentkoc. PR 104961 Thanks @vincentkoc. PR 104880 Thanks @obviyus. PR 104886 Thanks @obviyus. PR 104960 Thanks @vincentkoc. PR 104974 PR 104964 Related 104945. PR 104834 Related 104833. PR 69039 Thanks @sallyom. PR 104988 Thanks @vincentkoc. PR 104990 Thanks @vincentkoc. PR 104963 Thanks @vincentkoc. PR 104994 Thanks @vincentkoc. PR 104978 Thanks @vincentkoc. PR 104998 Thanks @vincentkoc. PR 104730 Related 104700. PR 104734 Related 104713. Thanks @ObliviateRickLin and @davefano. PR 104995 PR 105005 Thanks @vincentkoc. PR 104792 Thanks @IWhatsskill. PR 104906 Thanks @xydigit-zt. PR 105007 PR 104807 PR 105006 PR 104846 PR 104981 PR 104997 Related 104993. PR 104921 Thanks @xydigit-zt. PR 104116 Thanks @Pick-cat. PR 104866 Related 104844. Thanks @obviyus. PR 105015 Related 95685. Thanks @zw-xysk and @shawnsaxis1971-arch. PR 105008 Thanks @vincentkoc. PR 105026 Related 103691. Thanks @vincentkoc. PR 105023 Thanks @vincentkoc. PR 103522 Related 103386. Thanks @lonexreb and @solavrc. PR 105031 Thanks @vincentkoc. PR 105020 Related 105019. PR 104687 Thanks @Leon-SK668. PR 103155 Thanks @soldforaloss. PR 104814 Related 104791. PR 105024 PR 104251 Related 104217. PR 104942 Related 104941. Thanks @moguangyu5-design. PR 105037 PR 105047 Related 105045. PR 104190 Related 93928. Thanks @destire-mio and @yetval. PR 105052 PR 102366 Related 102365. Thanks @galiniliev. PR 104800 Thanks @chengzhichao-xydt. PR 105094 Thanks @vincentkoc. PR 105091 Related 105087. PR 104796 Thanks @Leon-SK668. PR 102060 Related 97593. Thanks @yetval. PR 104811 Thanks @ShiroKSH. PR 105072 Related 59090. Thanks @whisky0809 and @bdhwan. PR 103491 Thanks @zw-xysk. PR 105048 PR 104816 PR 105100 Thanks @vincentkoc. PR 105092 Thanks @Leon-SK668. PR 105082 PR 105071 PR 105117 Thanks @vincentkoc. PR 105099 Related 105043. PR 105126 PR 105107 Thanks @vincentkoc. PR 105115 Thanks @snowzlmbot. PR 105114 Related 105051. PR 105134 PR 105136 Thanks @vincentkoc. PR 105088 Thanks @vincentkoc. PR 105046 PR 105065 Related 105053. PR 105140 Related 105130. PR 104863 Thanks @Leon-SK668. PR 105076 Thanks @vincentkoc. PR 105118 Thanks @vincentkoc. PR 105057 Related 100978. PR 103811 Related 103387. Thanks @lonexreb and @solavrc. PR 105132 PR 103303 Thanks @zw-xysk. PR 105069 Related 105068. PR 105144 PR 105150 Thanks @vincentkoc. PR 105159 Thanks @vincentkoc. PR 105143 Related 105122. PR 105022 Related 104945. PR 105142 Thanks @paulislava. PR 105075 PR 105038 Related 104999. Thanks @vincentkoc. PR 101274 Thanks @Pick-cat. PR 105169 Thanks @zhangguiping-xydt. PR 105095 Related 104996. PR 105172 PR 105153 Related 105109. PR 105174 Related 105141. PR 105061 PR 105179 Thanks @vincentkoc. PR 105160 Related 96653. Thanks @SunnyShu0925 and @willfivestar. PR 105205 Thanks @vincentkoc. PR 105206 Related 105181. Thanks @vincentkoc. PR 105177 Related 105176. PR 102881 Related 102834. Thanks @wangyan2026 and @yetval. PR 105083 Related 105004. PR 105208 PR 105210 PR 82505 Related 82504. Thanks @coygeek. PR 105175 Related 105129. PR 105050 PR 105213 PR 105180 PR 105224 Thanks @vincentkoc. PR 105219 PR 105151 Related 38844. Thanks @tigicion. PR 105221 PR 105215 Related 94058. Thanks @Alix-007 and @needtocalmdown. PR 105220 Related 105207. PR 105214 PR 105236 Thanks @vincentkoc. PR 105222 Thanks @vincentkoc. PR 105241 PR 105182 Related 105178. PR 105250 Thanks @vincentkoc. PR 105245 Thanks @vincentkoc. PR 105223 PR 105252 PR 105251 PR 105249 Related 105225. PR 105253 PR 105254 PR 105242 PR 105256 PR 104837 PR 103921 PR 103932 PR 105209 Related 105165. PR 105268 PR 105239 Related 104600. PR 105054 PR 105270 PR 105273 Thanks @vincentkoc. PR 105260 Thanks @vincentkoc. PR 105261 Related 105218. PR 105259 Thanks @Pick-cat. PR 105272 PR 105030 PR 105276 Thanks @vincentkoc. PR 105255 Thanks @vincentkoc. PR 105283 PR 105285 Related 105278. PR 105280 PR 105282 Related 105281. PR 105291 PR 105293 Thanks @vincentkoc. PR 105299 PR 100929 Thanks @vyctorbrzezowski. PR 105123 Thanks @vincentkoc. PR 105292 PR 105303 PR 105304 Related 105294. PR 105309 Thanks @vincentkoc. PR 105265 Related 105264. PR 105313 Related 105308. PR 105312 Thanks @vincentkoc. PR 105311 PR 105317 Thanks @vincentkoc. PR 105324 PR 105049 Thanks @vincentkoc. PR 105332 Thanks @vincentkoc. PR 105333 PR 105314 Thanks @vincentkoc. PR 105330 Thanks @vyctorbrzezowski. PR 105331 Related 105326. PR 105287 Related 105154, 105155. Thanks @vincentkoc. PR 105337 PR 105345 Thanks @vincentkoc. PR 105343 PR 105340 PR 105349 Thanks @vincentkoc. PR 105351 Related 105344. PR 105336 Related 91083. Thanks @Lucenx9 and @LaPhilosophie and @hanZeng-08 and @Medicalmusings. PR 105341 Thanks @vincentkoc. PR 105352 PR 101864 Thanks @snowzlmbot. PR 105355 Thanks @vincentkoc. PR 105348 PR 105358 Thanks @vincentkoc. PR 105361 PR 105363 Thanks @vincentkoc. PR 105359 Related 105354. PR 101852 Thanks @mmaps. PR 105362 PR 105360 PR 105366 Related 105364. PR 105369 Thanks @vincentkoc. PR 105275 PR 105377 Thanks @vincentkoc. PR 105367 PR 105370 Thanks @vincentkoc. PR 105382 PR 105385 Thanks @vincentkoc. PR 105388 Related 105383. Thanks @vincentkoc. PR 105394 Thanks @vincentkoc. PR 105375 PR 105384 Related 105373. PR 105400 Thanks @vincentkoc. PR 105406 Thanks @vincentkoc. PR 105412 Thanks @vincentkoc and @giodl73-repo. PR 105416 Thanks @vincentkoc. PR 105390 PR 105411 PR 105443 Thanks @vincentkoc. PR 105398 PR 105446 Thanks @vincentkoc. PR 105399 PR 105421 Related 105404. PR 105395 Thanks @vincentkoc. PR 105407 Thanks @vincentkoc. PR 105408 Thanks @vincentkoc. PR 104488 Thanks @hugenshen. PR 105409 Thanks @vincentkoc. PR 105459 Thanks @vincentkoc. PR 105468 Thanks @vincentkoc. PR 105469 Related 105463. Thanks @vincentkoc. PR 105103 Thanks @qingminglong. PR 105474 Thanks @vincentkoc. PR 105476 Related 105461. Thanks @vincentkoc. PR 102357 Related 102356. Thanks @galiniliev. PR 105482 Thanks @vincentkoc. PR 105472 PR 102094 Thanks @Alix-007. PR 105486 Thanks @vincentkoc. PR 102072 Thanks @Alix-007. PR 105497 Thanks @vincentkoc. PR 105347 Thanks @jesse-merhi. PR 105499 PR 105495 PR 105502 Thanks @vincentkoc. PR 103018 Thanks @Alix-007 and @Leon-SK668. PR 104290 Thanks @Alix-007. PR 105505 Thanks @vincentkoc. PR 105506 Thanks @vincentkoc. PR 105510 Thanks @vincentkoc. PR 105508 PR 105509 PR 105522 Thanks @vincentkoc. PR 105524 Thanks @vincentkoc. PR 105372 Thanks @vincentkoc. PR 105516 PR 105525 Thanks @vincentkoc and @giodl73-repo. PR 105521 PR 103634 Thanks @gorkem2020. PR 105526 Thanks @vincentkoc. PR 105119 PR 105531 Thanks @vincentkoc. PR 103995 Thanks @efrazer-oai. PR 105534 Thanks @vincentkoc. PR 105538 Thanks @vincentkoc. PR 104815 Related 104803. PR 105542 Thanks @vincentkoc. PR 101469 Thanks @cxbAsDev. PR 104919 Related 104903. Thanks @Glucksberg and @evan-YM. PR 104962 Thanks @mcaxtr. PR 105546 Thanks @vincentkoc. PR 105535 PR 104949 Thanks @mcaxtr. PR 105116 PR 105545 PR 105554 Thanks @vincentkoc. PR 105541 PR 105552 Related 105543. PR 105563 Thanks @vincentkoc. PR 105570 Thanks @vincentkoc. PR 105566 PR 104896 Thanks @dwc1997. PR 105555 Related 105532. PR 105572 Thanks @vincentkoc. PR 105569 PR 105577 Thanks @vincentkoc. PR 105012 Related 105010. PR 105583 Thanks @vincentkoc. PR 105587 Thanks @vincentkoc. PR 105589 Thanks @vincentkoc. PR 105585 Related 105581. PR 105596 Thanks @vincentkoc. PR 105591 PR 105599 Thanks @vincentkoc. PR 104662 Thanks @Alix-007. PR 105600 Related 105582. PR 105595 Related 105575. PR 105597 PR 105606 Thanks @vincentkoc. PR 105540 PR 105598 PR 105603 PR 105612 Thanks @vincentkoc. PR 105592 PR 105615 PR 105627 PR 105611 PR 105607 PR 105613 PR 105626 Related 105608. PR 105631 Thanks @vincentkoc. PR 103717 Thanks @Pick-cat. PR 105258 Related 102250. Thanks @destire-mio and @yetval. PR 105475 Thanks @qingminlong. PR 103468 Thanks @zw-xysk. PR 105471 Thanks @IWhatsskill. PR 105628 PR 104274 Thanks @qingminglong. PR 105520 Related 105511. Thanks @edenfunf. PR 105636 PR 105605 PR 105539 Related 105035. PR 105479 Thanks @qingminlong. PR 105639 Thanks @vincentkoc. PR 105635 Related 81583. Thanks @hercial61. PR 105616 Related 105590. PR 104196 Related 104194. Thanks @Aelvryx. PR 105646 Related 105602. PR 101474 Thanks @yourslewis. PR 105645 Thanks @vincentkoc. PR 104152 Thanks @qingminglong. PR 105663 Thanks @vincentkoc. PR 105671 Related 105618. PR 105642 Related 105568. PR 105687 Thanks @vincentkoc. PR 104675 Thanks @vyctorbrzezowski. PR 105691 Thanks @vincentkoc. PR 105688 Related 105127. PR 104122 Thanks @Alix-007 and @sallyom. PR 105704 Thanks @vincentkoc. PR 105711 Thanks @vincentkoc. PR 105718 Thanks @vincentkoc and @giodl73-repo. PR 105709 PR 105702 Related 105632. PR 105719 PR 105721 Thanks @vincentkoc. PR 105722 Thanks @vincentkoc. PR 105594 PR 105604 PR 105580 Thanks @mcaxtr. PR 105740 Thanks @vincentkoc and @giodl73-repo. PR 105739 PR 105717 Related 88307. Thanks @vincentkoc and @compoodment. PR 105728 Thanks @fuller-stack-dev. PR 102231 Thanks @hugenshen. PR 101496 Thanks @xialonglee. PR 105737 PR 105742 PR 105743 Related 105730. PR 105755 PR 105492 Related 105436. Thanks @evan-YM and @aniruddhaadak80. PR 105746 Thanks @vincentkoc. PR 105720 Thanks @vincentkoc. PR 105760 PR 105762 PR 104168 Thanks @Pick-cat. PR 105747 Thanks @vincentkoc. PR 105767 Thanks @vincentkoc. PR 105756 Thanks @vincentkoc. PR 105771 PR 105772 Thanks @vincentkoc. PR 105773 Thanks @vincentkoc. PR 105778 PR 105774 Related 105748. PR 105776 Related 105733. PR 105777 PR 105397 Thanks @VectorPeak. PR 104132 Thanks @chengzhichao-xydt. PR 105782 Thanks @vincentkoc. PR 105519 Related 105422. Thanks @wuqxuan and @aniruddhaadak80. PR 105614 Related 105439. Thanks @xiaobao-k8s and @aniruddhaadak80. PR 105770 Related 105749. PR 105386 Related 105188. Thanks @ZOOWH and @aniruddhaadak80. PR 105788 PR 105768 PR 105783 Related 105758. PR 105792 PR 105790 Related 58570. Thanks @UBIpromoter. PR 105800 Thanks @vincentkoc. PR 105799 Thanks @vincentkoc. PR 105786 Related 105785. PR 105804 Related 105764. PR 105811 Thanks @vincentkoc. PR 105809 PR 102976 Thanks @hugenshen. PR 105289 Related 103736. Thanks @LZY3538 and @yetval. PR 105801 Related 105745, 105779. PR 105812 Thanks @vincentkoc. PR 105816 PR 105387 Thanks @qingminlong. PR 105794 PR 105815 PR 105834 Thanks @vincentkoc. PR 105813 Related 88643. Thanks @tianxiaochannel-oss88. PR 105832 PR 105802 Related 105761. PR 105839 PR 105856 Thanks @vincentkoc. PR 105866 PR 105878 Thanks @vincentkoc. PR 105859 PR 105315 Thanks @qingminglong. PR 105891 Thanks @vincentkoc. PR 105864 PR 105861 PR 94130 Related 78145. Thanks @zhangguiping-xydt and @tdrose01. PR 105894 Related 105825. PR 105826 PR 105789 Related 105757. PR 105795 Thanks @morluto. PR 105908 Thanks @vincentkoc. PR 105818 Thanks @lzw112. PR 105858 PR 105769 Thanks @mushuiyu886. PR 99007 Related 98865. Thanks @maweibin and @carterstebbins23-spec. PR 105876 PR 105902 Related 105898. PR 105808 PR 105906 Related 105905. PR 104632 Thanks @Glucksberg. PR 105925 Related 105900. PR 105918 PR 97078 Thanks @developersdigest. PR 105955 PR 104218 Related 104136. Thanks @zw-xysk and @cursoragent and @dale-goes-fast. PR 105983 PR 105991 PR 105365 Thanks @Glucksberg. PR 105997 Related 90925. Thanks @obviyus and @DolencLuka. PR 106022 PR 105941 Related 102367. Thanks @saagarvaru. PR 105831 Related 105828, 105829. Thanks @obviyus. PR 103620 Thanks @pgondhi987. PR 106006 Related 105965. PR 106042 PR 106003 Related 105950. PR 105913 Related 105912. PR 106052 PR 105867 PR 106071 Related 106059. Thanks @obviyus. PR 105975 Related 105949. PR 106048 Related 104105. Thanks @joshavant and @yetval. PR 106061 PR 105961 Related 105956. Thanks @sjf. PR 105977 Related 105972. PR 105953 Related 105932. PR 105989 Related 105969. PR 106037 Thanks @vincentkoc. PR 105948 Related 105946. Thanks @vincentkoc. PR 105947 PR 106051 Related 105915. PR 106070 PR 106064 Thanks @fuller-stack-dev. PR 105927 PR 105957 Related 105897. PR 105995 Related 105964. PR 106001 Thanks @fuller-stack-dev. PR 102924 Thanks @hugenshen. PR 106017 PR 106072 Thanks @vincentkoc. PR 105944 Related 105938. PR 105945 Thanks @vincentkoc. PR 105952 PR 106087 PR 97086 Thanks @paulcam206 and @giodl73-repo and @RomneyDa. PR 106021 PR 106063 PR 106031 PR 106062 Related 106053. PR 104624 Thanks @hugenshen. PR 105890 PR 106096 Thanks @fuller-stack-dev. PR 106012 Related 105967. PR 98189 Thanks @Solvely-Colin. PR 106030 Related 105962. PR 106103 Thanks @vincentkoc. PR 106108 Thanks @vincentkoc. PR 105988 Related 105985. PR 105993 Thanks @fuller-stack-dev. PR 105156 Related 94688. Thanks @bdjben and @Gr4via. PR 105842 PR 106121 Thanks @fuller-stack-dev. PR 106109 PR 105958 Thanks @fuller-stack-dev. PR 106124 PR 106126 Thanks @vincentkoc. PR 95757 Related 91947. Thanks @bdjben and @guojiongming. PR 105850 PR 106117 Related 106076. PR 106095 PR 106132 PR 105814 Related 105741. PR 106099 PR 105674 Related 105672. PR 106097 Thanks @vincentkoc. PR 94416 Related 93501. Thanks @mushuiyu886 and @carsten19. PR 106139 Thanks @vincentkoc. PR 106045 Related 105968. PR 106033 PR 105914 PR 106011 Related 105960. PR 106007 Related 105998. PR 105882 PR 106129 Related 106118. PR 106111 Related 106013. PR 105970 Related 105959. PR 106125 Related 106123. PR 106040 PR 105987 PR 106049 Related 106047. PR 106089 Related 106082. PR 105888 PR 105951 PR 106074 PR 106144 Related 105923. Thanks @xydt-juyaohui and @moguangyu5-design. PR 106093 Related 106054. PR 106176 Related 105862. Thanks @momothemage and @asa1525. PR 106056 Thanks @pgondhi987. PR 106115 Related 106107. PR 106098 PR 106184 Thanks @vincentkoc. PR 106183 Related 106102. PR 105937 PR 106169 Related 106141. PR 106157 PR 106179 Related 106164. PR 106146 Related 106131. PR 106119 PR 104955 Related 104898. Thanks @wuqxuan and @altaywtf and @cmaldonado80. PR 106155 PR 106165 PR 106034 Thanks @Alix-007. PR 106057 Thanks @pgondhi987. PR 106010 Related 105980. PR 106044 Related 106043. PR 105904 PR 106094 Related 106085. PR 106175 PR 106090 PR 106114 PR 105838 Related 105759. PR 106002 Related 105971. PR 106039 PR 93198 Related 80933. Thanks @mushuiyu886 and @gorkem2020. PR 106217 PR 105855 PR 106214 PR 106151 PR 105875 PR 106225 PR 106160 PR 106222 PR 106193 PR 105939 Related 105920. PR 106196 Related 106158. PR 102984 Thanks @chengzhichao-xydt. PR 106228 PR 106237 PR 106234 Related 106219. PR 106221 Thanks @vincentkoc. PR 106205 Related 106185. PR 105928 Related 105843. PR 106195 Related 106194. PR 106240 PR 106230 PR 105865 PR 106105 Related 105431. Thanks @zhangqueping and @aniruddhaadak80. PR 106154 Related 106148. PR 104878 Related 104490. Thanks @ObliviateRickLin and @altaywtf and @smoe-bot. PR 97611 Thanks @RomneyDa and @altaywtf. PR 106247 PR 106256 PR 106253 Thanks @vincentkoc. PR 106257 PR 106242 PR 106263 PR 106113 Related 105963. PR 104123 Thanks @zhangguiping-xydt. PR 106197 Thanks @vincentkoc. PR 106133 Related 105924. PR 106252 PR 106243 Related 106233. PR 106210 Thanks @vincentkoc. PR 106265 Related 106245. PR 106046 PR 105921 PR 106055 PR 106016 Related 105996. PR 106275 PR 104893 Related 104865. Thanks @arcabotai and @Solvely-Colin. PR 106279 PR 106269 PR 106200 PR 106254 PR 106292 PR 104668 Thanks @jwest75674. PR 106289 PR 106260 PR 106301 Thanks @vincentkoc. PR 106174 Related 106138. Thanks @obviyus. PR 103211 Related 101720. Thanks @HOYALIM and @aniruddhaadak80. PR 106220 PR 106312 PR 106208 Related 106192. PR 106309 Related 106291. PR 106058 PR 106288 Related 106276. PR 106270 Related 106251. PR 106345 Related 106299. PR 106307 Related 106305. PR 106153 PR 105954 Thanks @qingminlong. PR 106353 Related 106343. PR 106281 PR 106366 Related 106348. PR 106367 Related 106363. PR 106322 Related 106321. PR 106223 PR 106356 PR 106267 Related 99087. Thanks @TheAngryPit. PR 106352 Related 106337. PR 106232 PR 106191 PR 106377 PR 106306 PR 106318 Related 106261. PR 106382 Related 106371. PR 106303 Related 106302. PR 106358 PR 102887 Related 102837. Thanks @wangyan2026 and @yetval. PR 106316 Related 106274. PR 106380 PR 106317 Thanks @vincentkoc. PR 105448 Related 105447. Thanks @VectorPeak and @altaywtf. PR 106092 PR 106287 Related 106278. PR 106294 Related 106259. PR 106038 PR 106282 PR 106224 Related 106213. PR 106394 Thanks @vincentkoc. PR 106401 PR 103993 Related 99660. Thanks @TheAngryPit and @CassieMei. PR 106152 Related 105974. Thanks @wuqxuan. PR 106347 Related 106310. Thanks @obviyus. PR 106409 PR 106320 PR 106410 Related 106389. PR 106419 PR 106411 Thanks @vincentkoc. PR 106418 PR 106426 PR 106428 Related 106417. PR 106431 Thanks @vincentkoc. PR 105754 Related 102400. Thanks @oabdelmaksoud and @rodja. PR 106354 Related 106350. PR 106434 PR 106435 Related 105973. PR 106091 Related 106088. PR 106440 Thanks @vincentkoc. PR 106387 Related 106207. PR 106441 Related 106433. PR 106427 PR 106447 Thanks @vincentkoc. PR 105833 Related 105529. PR 106455 PR 106457 Thanks @shakkernerd. PR 106451 Related 106340. PR 106264 Thanks @IWhatsskill and @Solvely-Colin. PR 106459 Thanks @vincentkoc. PR 106462 Related 106446. PR 106290 PR 106168 PR 106463 PR 106211 Related 106186. PR 106332 PR 106476 PR 106478 PR 106481 PR 105810 Thanks @fuller-stack-dev. PR 106488 PR 106492 PR 106470 Related 106326. PR 105460 Related 105675. Thanks @mushuiyu886 and @sallyom and @aniruddhaadak80. PR 106507 PR 106520 PR 106521 PR 106531 PR 106486 PR 100174 Related 100169. Thanks @souvikDevloper and @Souvikalp and @jwest75674. PR 106535 PR 106487 PR 106499 Thanks @vincentkoc. PR 106501 PR 106472 Related 106465. PR 106530 PR 106514 Related 106510. PR 105805 Thanks @lwy-2. PR 106537 Related 106493. PR 106533 PR 106286 PR 106255 PR 106324 Related 106268. PR 105557 Thanks @mushuiyu886. PR 106547 PR 106518 Related 106388. PR 106539 PR 106313 Related 106295. PR 106548 Related 106546. PR 106489 Related 106466. PR 106549 Thanks @vincentkoc. PR 106591 PR 106554 PR 103562 Related 102381. Thanks @cxbAsDev and @zuofengboss. PR 106590 PR 106522 PR 106500 PR 106550 PR 106592 Related 106589. PR 106593 Thanks @vincentkoc. PR 106544 PR 106600 PR 106525 PR 106552 PR 106634 PR 106632 Related 106602. PR 103413 Thanks @wings1029. PR 106543 PR 106639 PR 106285 Related 106280. PR 106620 Thanks @vincentkoc. PR 106615 PR 106508 PR 106601 Related 106597. PR 106672 PR 106689 PR 106495 PR 106691 PR 106642 PR 106513 Related 103363. Thanks @jincheng-xydt and @harjothkhara. PR 105922 Thanks @wahaha1223. PR 105885 Thanks @Alix-007. PR 106697 PR 106695 Related 106694. PR 105916 Thanks @qingminlong. PR 106698 PR 106490 PR 106702 PR 105979 Related 105791. PR 106392 PR 105334 Thanks @dwc1997. PR 106707 Related 106699. PR 106708 PR 106640 PR 106728 PR 106729 Related 106727. PR 106731 PR 106732 PR 106733 PR 106469 PR 105775 Thanks @jjjhenriksen. PR 106740 PR 106019 PR 106742 PR 106743 PR 106744 Related 106735. PR 106748 PR 106750 PR 106753 Related 106747. PR 106756 PR 106759 PR 106761 PR 106767 PR 106758 Related 106360. PR 106769 Related 106757. PR 106771 PR 106595 Related 106372. PR 102263 Related 99286. Thanks @Jaksenc and @iamyhzhao. PR 106782 PR 106784 Related 106770. PR 106787 Related 106785. PR 106794 PR 106801 PR 106802 Related 106795. PR 106805 PR 106751 PR 106807 PR 106808 Related 106804. PR 106811 Related 106809. PR 106816 Related 106812. PR 106798 PR 106820 Related 106817. PR 106823 PR 106821 PR 106828 PR 106764 Related 106745. PR 106796 PR 106534 Related 106218. PR 106772 PR 106827 PR 106806 Related 103056. Thanks @yetval. PR 106754 PR 106783 PR 106692 Thanks @vincentkoc. PR 106736 PR 96738 Thanks @pdurlej. PR 106775 PR 106792 Related 106112. Thanks @joshavant and @charliemeyer2000. PR 106831 Related 106829. PR 106774 PR 106762 PR 106004 Related 105936. Thanks @yangxiansheng and @joshavant and @yetval. PR 106791 PR 106837 Thanks @vincentkoc. PR 106468 Thanks @vincentkoc. PR 106842 PR 106836 PR 106844 Related 106834. PR 106845 PR 106848 PR 106116 Related 103059. Thanks @ruel225 and @yetval. PR 106173 Thanks @wangmiao0668000666. PR 106853 PR 106835 PR 106857 PR 106856 Thanks @vincentkoc. PR 106800 PR 106858 Related 106847. PR 106633 Related 106511. PR 106861 PR 106406 Related 106215. PR 106773 PR 106355 Related 106145. PR 106605 PR 106868 PR 106867 PR 106741 PR 106862 PR 106852 Thanks @vincentkoc. PR 106871 Thanks @vincentkoc. PR 106874 Related 106860. PR 106879 PR 106328 Thanks @zhangguiping-xydt. PR 106878 Thanks @vincentkoc. PR 106198 Related 106170. Thanks @galiniliev. PR 105576 Thanks @mcaxtr. PR 106883 PR 106887 PR 106766 Related 106182. PR 106889 Related 106877. PR 105574 Thanks @mcaxtr. PR 106892 PR 106884 Thanks @joshavant. PR 106891 PR 106872 PR 106896 PR 106900 Thanks @vincentkoc. PR 106895 PR 106898 PR 106904 PR 106424 Thanks @Leon-SK668. PR 106906 PR 106917 PR 106915 PR 106596 Related 106430. Thanks @wuqxuan and @alexai-hnt. PR 106919 PR 106643 Thanks @zw-xysk. PR 106236 Thanks @ZengWen-DT. PR 106924 PR 106880 PR 106901 PR 106925 PR 106886 PR 106909 Thanks @vincentkoc. PR 105579 Thanks @mcaxtr. PR 106929 PR 106931 PR 106934 Thanks @vincentkoc. PR 106936 PR 106865 Related 106266. PR 106881 Thanks @vincentkoc. PR 106938 PR 106918 PR 106873 PR 106944 Thanks @vincentkoc. PR 106947 PR 106439 Thanks @sunlit-deng. PR 106928 PR 106950 Thanks @vincentkoc. PR 106949 PR 106921 Related 106876. PR 106956 PR 106954 PR 106955 Thanks @vincentkoc. PR 103290 Related 103262. Thanks @tzy-17 and @yetval. PR 106939 PR 106964 PR 106603 Thanks @he-yufeng. PR 106846 PR 106965 Thanks @vincentkoc. PR 106973 Thanks @vincentkoc. PR 106974 PR 106978 PR 106979 Related 106966. PR 106425 Thanks @Leon-SK668. PR 106991 PR 106990 PR 106972 PR 106993 PR 106553 Thanks @sebastian-openclaw. PR 106992 Thanks @vincentkoc. PR 106953 Thanks @vincentkoc. PR 106970 PR 106968 PR 106975 PR 107007 PR 107003 PR 107016 PR 107014 PR 107013 Thanks @vincentkoc. PR 107018 PR 107008 PR 107027 Thanks @vincentkoc. PR 107020 PR 106927 PR 107039 PR 107022 PR 106962 PR 107011 PR 104070 Thanks @zhangguiping-xydt. PR 107015 PR 107004 Related 106882. PR 107042 PR 107002 Related 97563, 103076. Thanks @jarvis-drakon and @shad0wca7. PR 107044 PR 107051 PR 107048 Thanks @vincentkoc. PR 107055 PR 107056 PR 107062 PR 107064 PR 107057 PR 107071 PR 107075 PR 107078 PR 107083 PR 107077 Thanks @vincentkoc. PR 107084 PR 106026 Related 105872. PR 107088 PR 107095 PR 107097 PR 107096 Thanks @vincentkoc. PR 107098 PR 107100 PR 107079 PR 107038 Thanks @fuller-stack-dev. PR 107041 PR 107110 PR 107047 PR 106981 PR 107054 PR 107059 PR 107113 Thanks @vincentkoc. PR 107120 PR 107126 PR 107109 PR 107124 PR 107087 Related 103057. Thanks @yetval. PR 106926 Thanks @mushuiyu886 and @wangmiao0668000666. PR 107102 PR 106986 Thanks @zhangguiping-xydt. PR 107130 PR 107135 PR 107111 Related 107085. PR 107128 PR 106941 Related 106913. PR 106951 Related 106948. Thanks @moguangyu5-design. PR 107107 PR 106952 Thanks @zenglingbiao. PR 107081 Related 107080. PR 107134 PR 107131 Thanks @vincentkoc. PR 107115 PR 107140 Thanks @vincentkoc. PR 107040 Thanks @hannesrudolph. PR 107116 Related 107106. PR 107147 PR 107148 PR 107123 PR 107146 Thanks @vincentkoc. PR 107142 PR 107156 PR 107150 PR 104259 Thanks @yyj-xydt. PR 107151 PR 107157 PR 106899 Related 106838. Thanks @bek91. PR 106995 Thanks @joshavant. PR 107086 PR 107072 Thanks @zhangguiping-xydt. PR 107103 Thanks @zw-xysk. PR 107165 PR 106384 Thanks @ZengWen-DT and @wangmiao0668000666. PR 107169 PR 107168 PR 107101 PR 107174 Thanks @fuller-stack-dev. PR 107178 PR 107189 PR 107190 PR 96554 Thanks @ruizcrp. PR 107196 PR 107197 PR 107194 PR 107177 PR 107201 PR 107206 PR 107210 PR 107186 PR 107213 PR 107217 PR 107173 PR 107204 PR 107231 PR 107200 Related 107183. PR 106069 Related 106014. Thanks @krissding and @jalfaro2876. PR 107181 PR 107212 PR 107208 PR 107233 PR 107235 PR 107050 Related 105512. PR 107198 PR 107241 PR 107232 PR 103918 Thanks @mmaps and @pgondhi987. PR 107245 PR 107167 PR 106479 Related 105530. Thanks @ml12580 and @mnowrot. PR 107162 Related 107112. PR 107247 PR 103914 Thanks @mmaps and @pgondhi987. PR 107249 PR 107254 PR 107259 PR 107258 Thanks @pgondhi987. PR 107270 PR 107166 Related 107153. PR 107242 PR 107264 PR 107260 PR 107271 PR 107252 PR 107284 PR 107009 Related 104804. PR 107286 PR 107275 PR 107253 PR 107287 PR 107282 PR 107122 Thanks @wahaha1223. PR 107291 PR 107214 PR 107293 PR 107296 PR 107298 PR 107307 PR 107301 PR 107272 PR 101253 Thanks @RomneyDa. PR 106178 Thanks @QiuYuang and @Monkey-wusky and @maweibin. PR 107312 PR 107310 PR 107297 PR 107025 PR 107319 PR 107236 Thanks @SL4N. PR 107321 PR 107326 PR 107328 PR 107331 PR 107238 Related 106875. Thanks @SL4N and @dr00-eth. PR 107316 PR 106498 Thanks @hugenshen. PR 107332 PR 99404 Thanks @snowzlmbot. PR 107193 PR 102271 Thanks @RomneyDa. PR 107340 PR 107342 PR 105001 Thanks @zhangguiping-xydt. PR 107345 PR 107338 PR 107311 PR 105883 Thanks @Alix-007. PR 107353 PR 107351 PR 107337 PR 107354 PR 107357 PR 107349 Related 107313. PR 107288 Related 107246. Thanks @obviyus. PR 107358 Thanks @fuller-stack-dev. PR 107370 PR 107361 Related 107335. PR 107188 Thanks @joshavant. PR 107379 PR 107380 PR 107383 PR 106997 PR 107385 PR 107387 PR 107336 Related 107318. PR 107390 PR 107339 Related 107322. Thanks @obviyus. PR 107392 PR 107382 PR 107396 PR 107356 PR 107371 PR 107398 PR 107395 PR 107400 PR 107377 PR 107381 PR 107373 PR 107365 Thanks @ly-wang19. PR 107407 PR 107386 Thanks @hugenshen. PR 107405 PR 107410 Related 107406. PR 107409 Related 22676. Thanks @ZHOUKAILIAN and @UberKitten. PR 107360 Thanks @Alix-007. PR 107412 PR 107414 PR 107348 PR 107417 PR 107420 PR 107421 PR 106359 Related 106229. Thanks @obviyus. PR 107427 PR 107428 PR 107431 PR 107432 PR 107435 PR 107438 PR 107436 PR 107440 PR 107443 PR 107445 PR 107411 PR 107444 PR 107372 PR 99051 Related 98805. PR 107403 Related 104984. Thanks @obviyus and @yetval. PR 107455 PR 107456 PR 107457 PR 107424 PR 107460 PR 107458 PR 107459 PR 105886 Thanks @Alix-007. PR 107462 Thanks @vincentkoc. PR 107470 PR 107472 PR 107475 PR 107476 PR 107483 PR 107474 Thanks @lonexreb. PR 107485 PR 107402 PR 107540 PR 107542 PR 107477 PR 107545 PR 107548 PR 104216 Thanks @zhangguiping-xydt. PR 107553 PR 107554 PR 107560 PR 107567 PR 107569 PR 107563 PR 107570 PR 107369 Thanks @pash-openai. PR 107572 PR 107576 PR 107578 PR 106066 Thanks @zhangguiping-xydt. PR 107451 PR 107043 PR 102068 Related 101789. Thanks @tzy-17 and @jwest75674. PR 107583 PR 107584 PR 107585 PR 107561 PR 107422 Related 103309. Thanks @arduano. PR 102114 Thanks @wm0018. PR 107594 PR 89821 Thanks @BunsDev. PR 107602 PR 107481 PR 107573 PR 107599 PR 107612 PR 107419 PR 106035 Thanks @Alix-007. PR 107618 PR 107621 PR 78022 Thanks @fransqaas. PR 107613 PR 107577 Related 107216. PR 107229 Thanks @fuller-stack-dev. PR 107606 PR 107637 PR 107640 PR 107144 Thanks @SunnyShu0925. PR 107636 PR 107234 Thanks @wahaha1223 and @cursoragent. PR 104708 Related 102391. Thanks @VACInc and @yetval. PR 107652 PR 107315 Thanks @smthfoxy. PR 107654 PR 107263 Thanks @wahaha1223. PR 107646 PR 107364 Related 107289. PR 107243 Related 107133. Thanks @felirami and @Tony-ooo. PR 107191 Thanks @qingminglong. PR 107653 PR 107625 Related 107624. PR 107616 PR 107143 Thanks @SunnyShu0925. PR 107665 PR 107675 PR 107678 PR 107598 PR 107674 Related 107669. PR 104120 Thanks @Alix-007. PR 107689 PR 102197 Thanks @jesse-merhi. PR 107690 Thanks @shakkernerd. PR 107695 PR 107696 PR 107677 PR 107692 PR 107631 PR 107680 PR 107705 PR 107320 PR 107706 PR 107673 PR 107709 PR 107711 PR 107710 Thanks @shakkernerd. PR 107714 PR 107715 PR 107716 PR 107724 PR 107726 PR 107697 Related 107685. PR 106258 Related 106249. Thanks @moguangyu5-design. PR 107730 PR 107723 PR 107728 PR 94494 Related 94482. Thanks @xialonglee and @aaronedell. PR 107733 PR 107670 Related 104294. PR 99394 Related 97074. Thanks @xialonglee and @Lvan185. PR 107737 PR 107747 PR 107749 PR 107642 PR 107748 PR 107745 PR 107753 PR 107740 PR 107756 PR 107738 PR 107757 PR 107758 PR 107617 Thanks @mushuiyu886. PR 107760 PR 104901 Thanks @zhangguiping-xydt. PR 107763 PR 107767 PR 107759 Related 107755. PR 107454 Thanks @wahaha1223. PR 107774 PR 107775 PR 107776 PR 107772 PR 106484 Thanks @hugenshen. PR 104940 Related 104762. Thanks @jackjin1997. PR 107779 PR 107768 PR 107777 Related 107769. PR 107784 PR 107781 PR 104629 Thanks @hugenshen. PR 107783 PR 105066 Thanks @qingminglong. PR 107762 PR 107634 PR 107780 PR 107796 PR 107789 Related 107766. PR 107764 PR 107807 Related 107684. Thanks @shakkernerd. PR 107808 PR 107801 PR 107791 Related 107782. PR 101708 Thanks @Pick-cat. PR 107817 PR 107806 PR 107819 PR 107826 PR 107633 PR 107794 Thanks @fuller-stack-dev. PR 107827 PR 107799 Related 106594. Thanks @joshavant and @lockhartheavyindustries. PR 107828 PR 107830 PR 104824 Thanks @yetval. PR 107803 Thanks @fuller-stack-dev and @jalehman. PR 107822 PR 107809 Thanks @fuller-stack-dev and @jalehman. PR 107837 PR 107838 PR 107848 Related 107840. PR 107849 PR 107793 PR 107294 Related 106604. Thanks @harjothkhara and @Cyb3rb1ade. PR 107859 PR 107854 PR 107858 PR 107862 Thanks @fuller-stack-dev. PR 107844 PR 107754 Related 98633, 102932, 105427. Thanks @joshavant and @ooiuuii and @aniruddhaadak80. PR 107836 Thanks @fuller-stack-dev. PR 107869 PR 107870 PR 107884 PR 107874 PR 107471 PR 107887 PR 107893 Thanks @shakkernerd. PR 107865 PR 107892 PR 107900 PR 107820 Related 107818. Thanks @jalehman. PR 107898 PR 107773 Related 107770. Thanks @joshavant. PR 107907 Thanks @shakkernerd. PR 107912 PR 107913 PR 107798 Related 107797. PR 107923 PR 107924 PR 107688 Related 107627. PR 95996 Thanks @kklouzal and @fuller-stack-dev. PR 107906 PR 107936 PR 107940 Thanks @hannesrudolph. PR 107949 PR 107951 PR 107953 PR 107954 PR 107932 PR 107927 PR 107908 PR 107965 Thanks @shakkernerd. PR 107966 PR 107699 Thanks @Alix-007. PR 107938 PR 107700 Thanks @Alix-007. PR 107701 Thanks @Alix-007. PR 107702 Thanks @Alix-007. PR 107973 PR 107960 PR 107543 Thanks @mcaxtr. PR 107778 Related 107736. Thanks @jincheng-xydt and @crash2kx. PR 106959 PR 107786 PR 107993 PR 107987 PR 108003 PR 107997 Related 107992. PR 107604 Related 105683. Thanks @lee-xydt and @aniruddhaadak80. PR 108008 PR 107317 Thanks @zhangguiping-xydt. PR 107961 Thanks @Patrick-Erichsen. PR 107771 Related 106933. Thanks @ekinnee and @montajebii. PR 104516 Thanks @Monkey-wusky. PR 107066 Thanks @mcaxtr. PR 108013 PR 108017 PR 107989 Related 104108. Thanks @ObliviateRickLin and @yetval. PR 106473 Thanks @sunlit-deng. PR 107977 PR 107969 PR 107955 PR 105470 Thanks @qingminlong. PR 107063 Related 106189. Thanks @mushuiyu886 and @aaajiao. PR 106826 Related 106379. Thanks @snowzlmbot. PR 107976 PR 107983 PR 108020 PR 106293 Thanks @qingminglong and @omarshahine. PR 107285 Thanks @xydt-tanshanshan. PR 107703 Thanks @Alix-007. PR 107970 Related 107952. PR 108004 PR 107985 PR 108026 PR 108022 PR 107948 PR 10639