Download Latest Version Kun-0.2.30-win-x64.exe (257.5 MB)
Email in envelope

Get an email when there's a new version of DeepSeek GUI

Home / v0.2.26
Name Modified Size InfoDownloads / Week
Parent folder
latest.yml 2026-07-12 342 Bytes
Kun-0.2.26-mac-arm64.dmg.blockmap 2026-07-12 287.0 kB
Kun-0.2.26-mac-x64.dmg 2026-07-12 277.5 MB
Kun-0.2.26-mac-arm64.dmg 2026-07-12 272.5 MB
Kun-0.2.26-mac-arm64.zip 2026-07-12 280.0 MB
Kun-0.2.26-mac-x64.dmg.blockmap 2026-07-12 289.5 kB
latest-mac.yml 2026-07-12 805 Bytes
Kun-0.2.26-linux-x86_64.AppImage 2026-07-12 277.5 MB
Kun-0.2.26-mac-x64.zip 2026-07-12 285.2 MB
Kun-0.2.26-win-x64.exe 2026-07-12 242.1 MB
Kun-0.2.26-win-x64.exe.blockmap 2026-07-12 237.5 kB
latest-linux.yml 2026-07-12 387 Bytes
Kun 0.2.26 source code.tar.gz 2026-07-12 40.5 MB
Kun 0.2.26 source code.zip 2026-07-12 41.9 MB
README.md 2026-07-12 16.6 kB
Totals: 15 Items   1.7 GB 7

更新摘要

v0.2.25 以来的变更:

✨ 新功能

  • 添加对 .kun/skills 目录的支持,更新相关测试和本地化字符串 (3148d80)
  • sidebar: move threads between project workspaces (bb501c4)
  • connectors: add shared connector contract (#818) (b0e63ac)
  • telemetry: add agent observability spans (#812) (678ba50)
  • benchmark: add replay CI budget gate (#815) (0eec6d1)
  • mcp: support workspace mcp config (#798) (f367db7)
  • files: improve document management usability (#802) (7ff1aa6)
  • pdf: add OCR fallback for scanned PDFs (#810) (4603b98)
  • model: add support for Codex native image generation models and related tests (3f80bdc)
  • updater: enhance update installation handling and add quitting marker feat(settings): improve workspace root error handling and fallback logic test(settings): add tests for workspace root fallback behavior feat(window): implement main window close decision logic test(window): add tests for window close behavior during updates (a2a77b5)
  • enhance user input handling with multi-select support (e7954fa)
  • add interactive prompt suppression and reset functionality in ToolStormBreaker (8be127f)
  • providers: add ChatGPT subscription GPT-5.6 Lite support (a5f8e04)
  • design: render project design systems on canvas (b44869d)
  • design: add svg whiteboard artifacts (b686435)
  • write: generate pptx from markdown (9ed5b83)
  • design: harden svg whiteboard workflow (967afd4)
  • composer: split reasoning controls (4ce5db7)
  • design: render project DESIGN.md theme board (6148709)
  • canvas: improve diagrams and add image export (91f0e3f)
  • subagents: add settings configuration (a017b7e)
  • extensions: add Kun extension platform (7343dd6)
  • preview: render SVG workspace files (bc99b8b)
  • preview: render workspace images (0acfe23)
  • readme: enhance documentation with PPT Master and Kun extension platform details (9d57852)

🐛 修复

  • mcp: keep facade tools available after late connections (3ec4f2d)
  • tools: scope operation journal by turn (a45120b)
  • sidebar: remove workspace inline delete action (#797) (aeaa07e)
  • runtime: abort foreground subagent turns (#799) (d63aeb3)
  • deps: add root diff dependency (#814) (5edf23c)
  • sidebar: clarify workspace move scope (#822) (127e030)
  • checkpoint: validate restore manifest context (#804) (aee001c)
  • ci: restore Kun typecheck (f2e911a)
  • kun: isolate thread storage paths (e8e0227)
  • kun: deny SDK sandbox escapes (7b3cf89)
  • kun: isolate active turn steering (2285bd6)
  • kun: make turn termination idempotent (d92584b)
  • kun: close SSE replay and shutdown races (4104224)
  • kun: cancel approval waits with turns (9bd1ad7)
  • kun: serialize file session mutations (da83264)
  • kun: reject malformed model streams (0b956a5)
  • kun: bound native agent loop execution (f6bbc28)
  • kun: enforce final model context cap (a0b7736)
  • kun: preserve provider isolation in auto routing (e096031)
  • kun: reject unknown model providers (b4086b2)
  • kun: recover hybrid event high water (d0d7e9f)
  • kun: restrict insecure serve to loopback (6b3bc59)
  • kun: apply runtime safety defaults to threads (ca9be38)
  • kun: bound control request bodies (99f3eb0)
  • kun: disable LLM debug capture by default (96cba0f)
  • kun: validate SSE cursors and threads (2a46687)
  • kun: serialize runtime event commits (d80a1d2)
  • kun: use cryptographic runtime ids (3510334)
  • kun: enforce goal token budgets (fa4c3c3)
  • kun: redact URL credentials from logs (2083ed2)
  • kun: bound resolved approval retention (df7c556)
  • kun: restrict runtime data file permissions (52fd8b5)
  • kun: validate user input answers (65ad736)
  • kun: deduplicate user input resolution events (41236a2)
  • kun: bound prompt pressure loop state (edfe338)
  • kun: bound delegated SDK turns (cf927ce)
  • kun: bound SSE replay buffering (634c8ed)
  • kun: shed stalled SSE clients (8b51ce6)
  • kun: deduplicate SDK user input events (0506a3e)
  • kun: enforce SDK tool approvals (4222966)
  • kun: redact malformed provider credentials (6a04ec7)
  • kun: preserve SDK turn lifecycle hooks (6b14fb7)
  • kun: redact provider URLs in turn errors (b87a64c)
  • kun: restrict attachment storage permissions (d9520fb)
  • kun: drain active turns during shutdown (ec0040a)
  • kun: drain review runs during shutdown (d9c5b0f)
  • kun: bound diagnostic caches (bb783e4)
  • kun: restrict observability log permissions (35324bc)
  • kun: bound workspace instruction caches (aac86a8)
  • kun: bound tool operation journal (706080f)
  • kun: bound background shell sessions (eea6f0f)
  • kun: bound read tracker cache (781d5fb)
  • kun: restrict artifact storage permissions (9b56249)
  • kun: restrict runtime data store permissions (ad46216)
  • kun: serialize artifact store writes (bb867ab)
  • kun: bound background shell output files (f877726)
  • kun: cache file session high water marks (a0da774)
  • kun: invalidate cached session high water (353d408)
  • kun: serialize cross-service thread mutations (98ef6de)
  • kun: bound turn and stream resources (0cdf38e)
  • kun: contain background shell lifecycle (fe0a15c)
  • kun: bound SSE replay and dispatch (1981260)
  • kun: bound provider stream parser state (47d443f)
  • kun: bound concurrent turn admission (742ea87)
  • kun: fence deleted thread execution (a2865c5)
  • kun: enforce bridged tool isolation (7a91fce)
  • kun: confine generated workspace paths (f9424b2)
  • kun: preserve delegated turn policies (efbd487)
  • kun: sandbox background shell control (af9360c)
  • kun: confine workspace instructions (f44c13c)
  • kun: confine workspace agent overlays (4f9ed1f)
  • kun: confine skill package loading (e832fd6)
  • design: close svg whiteboard review gaps (b8bb12d)
  • kun: constrain MCP tool authority (17daa73)
  • kun: bound turn attachment payloads (e6cb6da)
  • kun: require literal insecure loopback binds (f865bba)
  • kun: isolate SDK bridged tool calls (767cf68)
  • kun: require approval for MCP facade RPCs (74dc39c)
  • kun: isolate agent child environments (f6a6fb5)
  • kun: gate MCP catalog refreshes (8013b99)
  • kun: sandbox language server execution (35bc487)
  • kun: sandbox isolated code review (4e91683)
  • kun: confine SDK glob paths (21f05af)
  • kun: require consent for IM file delivery (bc36f20)
  • kun: bound background shell temp output (51daf87)
  • kun: confine plan todo writeback (14bf47e)
  • kun: protect thread state transitions (694fec2)
  • kun: use a safe execution default (417f55a)
  • kun: bound attachment upload admission (590e0de)
  • kun: block web fetch SSRF redirects (4d8e86e)
  • kun: bound local tool resource use (5fedf3e)
  • image: honor configured default resolution (cb3935d)
  • kun: stop detached work on thread deletion (7fc60de)
  • kun: guard stale history rewrites (2428604)
  • kun: retry stale history repairs (c526b57)
  • kun: make compaction history commits atomic (b87b030)
  • kun: arm interactive gates before publish (308c363)
  • kun: evict forwarded image payloads (f8f5af5)
  • design: settle historical board loading (90cc62a)
  • kun: refresh hot-applied turn stores (5bbb355)
  • design: route user input replies to active design thread (ffdd1ca)
  • agents: enforce model provider routing (d2eafe9)
  • write: harden ppt master generation (f684a59)
  • write: center live markdown media and quotes (0446081)
  • chat: hide reasoning HTML comment artifacts (ac526b2)
  • canvas: align image annotation controls (c923b1f)
  • files: streamline file preview actions (f3925d0)
  • health: close lint audit findings (58be1f3)
  • workflow: preserve interpolation type export (8bb5d3c)
  • persistence: stop hybrid backfill on shutdown (9252a43)
  • claw: cancel runtime work on shutdown (4b4cf38)
  • workflow: cancel active nodes on shutdown (de30ba4)
  • renderer: isolate pending child projections (dc6af8c)
  • schedule: cancel background tasks on shutdown (35ecd80)
  • weixin: cancel bridge work on shutdown (7caf3ef)
  • renderer: bound workspace mention caches (9101556)
  • runtime: bound transient workspace state (3be2e2f)
  • claw: await IM lifecycle shutdown (42e516c)
  • kun: terminate LSP sessions on shutdown (f2b3e8e)
  • speech: stop local Whisper work on quit (fb4e268)
  • schedule: ignore stale polling responses (fe1a76c)
  • workspaces: harden write and design durability (a563bc3)
  • chat: keep timeline jump rail scoped (d6992dd)
  • kun: harden agent stream resource limits (06f2c99)
  • security: harden validation boundaries (d050c9b)
  • composer: update user input handling for compact composers (14ce126)
  • ppt: harden managed skill continuation (cd6a380)
  • canvas: preserve whiteboard routing on resend (061dccc)
  • packaging: harden native extension validation (#867) (8f8a30b)
  • release: make extension gate cross-platform (48ac2b0)
  • release: normalize remaining Windows assertions (5311448)
  • release: preserve Windows rooted path semantics (5605d74)
  • extensions: make docs containment cross-platform (#874) (#875) (9fb5ecf)

⚡ 性能

  • renderer: lazy load message timeline (#820) (1d6b74d)

♻️ 重构

  • model: extract compat capability resolver (#817) (aa7edd2)
  • chat: split composer attachments (#819) (5f70e56)
  • settings: split agents section helpers (#823) (c758d60)
  • loop: split agent loop prompt helpers (#816) (35b535a)
  • ipc: split app payload schemas by domain (#821) (8825768)
  • kun: define turn execution contracts (f686595)
  • kun: isolate turn lifecycle hooks (8c1843b)
  • kun: isolate model stream collection (530a038)
  • kun: isolate loop telemetry state (cee5c2d)
  • kun: isolate tool dispatch policy (0fa5efb)
  • kun: isolate interactive tool bridge (a8911f6)
  • kun: isolate tool execution context (d3d24e0)
  • kun: isolate tool execution service (cdf5add)
  • kun: isolate tool call dispatch (79d5dd1)
  • kun: separate tool discovery context (213fb57)
  • kun: extract model round engine (aecf394)
  • kun: resolve prepared turn context (7e983d1)
  • kun: centralize turn finalization (02e1cd4)
  • kun: extract loop leaf helpers (efd9203)
  • kun: isolate turn attachments (ea1147f)
  • kun: isolate turn model routing (181043a)
  • kun: isolate history compaction (24f6ecc)
  • kun: centralize thread item projection (f20fb82)
  • kun: isolate round outcome policy (757b6f5)
  • kun: isolate model request composition (a525923)
  • kun: centralize goal turn coordination (3cf3049)
  • kun: isolate title and budget services (3883b83)
  • kun: extract model step orchestration (813bf17)
  • main: centralize Kun child process state (41260e2)
  • main: isolate Kun startup health monitoring (d7177a7)
  • main: isolate Kun hot config policy (4514ee5)
  • main: centralize managed runtime supervision (4b1f6cd)
  • main: coordinate managed runtime shutdown (a975e54)
  • main: isolate Kun model config projection (89379fb)
  • main: isolate Kun capability config projection (277f485)
  • main: isolate Kun MCP and skill config (44253ba)
  • main: complete Kun runtime config service (061b053)
  • kun: isolate model stream resource budget (353ea66)
  • kun: isolate compat usage normalization (bdbd042)
  • kun: isolate compat retry policy (5959883)
  • kun: isolate compat HTTP diagnostics (1a31959)
  • kun: isolate compat request codecs (839e4d9)
  • kun: isolate chat completions stream decoder (b7ddbbe)
  • kun: isolate Responses stream decoder (be44924)
  • kun: isolate Anthropic Messages stream decoder (07589c8)
  • kun: isolate compat message projection (3bea9ae)
  • kun: isolate compat non-streaming decode (1002179)
  • kun: complete compat protocol boundary (afe4a15)
  • main: isolate Claw conversation registry (3cf04b1)
  • main: isolate IM attachment pipeline (1ed233b)
  • main: isolate Feishu transport lifecycle (3e72d1b)
  • main: isolate Weixin transport adapter (95a0273)
  • main: centralize IM transport routing (dfd166b)
  • renderer: define runtime projection actions (4ee6830)
  • renderer: isolate runtime event normalization (49d98bb)
  • renderer: introduce pure chat projection reducer (b99508d)
  • renderer: expand pure chat projection coverage (1cfd165)
  • renderer: unify chat projection state and effects (93b9cec)
  • workflow: extract validated graph planning (92e0b59)
  • workflow: centralize run lifecycle ownership (3348056)
  • workflow: isolate scheduler lifecycle (5069fc4)
  • workflow: register typed node executor families (31535e9)
  • workflow: extract core node adapters (3de4681)
  • workflow: isolate expression and HTTP execution (c4883dd)
  • workflow: extract AI and image node adapters (0e0609e)
  • workflow: split trigger and AI node editors (1dc8864)
  • workflow: enforce core adapter ownership (529852a)
  • persistence: extract thread projection assembly (4b34c09)
  • persistence: extract hybrid thread document reader (2086f09)
  • persistence: extract hybrid thread index repository (5ef09a1)
  • persistence: extract hybrid backfill coordinator (ad941d7)
  • workflow: remove migrated executor paths (a39d617)
  • settings: define canonical field ownership (b6bad20)
  • settings: split focused agent panels (dca24ff)
  • workflow: complete composition facade boundaries (5c17861)
  • workflow: enforce distinct executor families (f0da9b0)
  • workflow: isolate code node execution (59e6600)
  • workflow: isolate nested and approval nodes (d9aab8d)
  • workflow: extract node editor primitives (b341725)
  • workflow: split remaining node editors (59f50f4)
  • workflow: extract graph execution owner (0caf375)
  • main: extract Telegram inbound coordinator (c238222)
  • main: isolate Feishu and Weixin coordination (f003f84)
  • renderer: split composer interaction owners (b378337)
  • renderer: split sidebar project owners (a4aa5c6)
  • main: consolidate runtime lifecycle ownership (8c724c5)

📝 文档

  • health: complete hybrid persistence remediation (ca27887)
  • health: confirm workbench interaction boundaries (9ef01e4)
  • health: record final remediation audit (f8a31b5)
  • openspec: record agent stream hardening (3e686bf)
  • release: add v0.2.26 release notes (a6f5a38)

📦 其他

  • marketplace: cover google workspace connector (#824) (bbea1f6)
  • kun: establish loop refactor baseline (6562694)
  • kun: characterize loop transcripts (29f4658)
  • kun: expand loop transcript coverage (af18386)
  • kun: lock model round transcript parity (4f3613f)
  • kun: make host execution fixtures explicit (9232b39)
  • kun: close modularization validation gaps (63f26c7)
  • kun: record compat protocol characterization (e3f972c)
  • main: align IM permission characterization (6ae5dfd)
  • main: characterize Telegram transport boundary (cc550b3)
  • renderer: characterize runtime projection effects (680a67d)
  • renderer: align runtime requests with safe defaults (8473689)
  • persistence: cover legacy hybrid thread compatibility (dc43d94)
  • extensions: gate native package evidence (3ae10d9)
  • extensions: stabilize host runner validation (35a3bd9)
  • kun: await hybrid store shutdown (9acef40)
  • extensions: keep shared source browser-only (33fb7d6)
  • 0.2.26 (#866) (38eef5e)

构建信息

  • Release version: 0.2.26
  • Release channel: stable
  • Branch: master
  • Commit: 9fb5ecf
  • macOS: Developer ID signed and notarized
  • Platforms: macOS arm64/x64, Windows x64, Linux x64
Source: README.md, updated 2026-07-12