Skip to content

release: v0.3.2 - #1170

Merged
XingYu-Zhong merged 198 commits into
masterfrom
develop
Aug 15, 2026
Merged

release: v0.3.2#1170
XingYu-Zhong merged 198 commits into
masterfrom
develop

Conversation

@XingYu-Zhong

@XingYu-Zhong XingYu-Zhong commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary\n\nPublish the v0.3.2 stability hotfix from develop, including the requested Linux ARM64 release support.\n\n## Changes\n\n- Treat empty plus as omitted for ordinary child creation while preserving strict real-resume validation.\n- Add a migration-only authenticated Service Manager resolver so macOS startup can safely drain and replace a same-protocol stale updater manager that lacks current capabilities.\n- Route Windows first-run DPAPI credential failures into the existing explicit, backup-and-rollback recovery flow for both save and skip actions.\n- Publish native Linux ARM64 AppImage/deb and standalone TUI assets from , with separate updater metadata, OfficeCLI ARM64 pinning, R2 promotion support, and fail-closed architecture verification.\n- Use the curated Chinese v0.3.2 release note during GitHub Release publication.\n\n## Tests\n\n- Extension workspace suites: 64 passed\n- Kun suite: 4551 passed, 2 skipped\n- Top-level suite: 7225 passed, 56 skipped\n- Extension public release gate: 132 passed, 1 skipped; external SDK/CLI acceptance passed\n-

kun-gui@0.3.0 typecheck
npm run build:extensions && npm run typecheck:kun && tsc --noEmit -p tsconfig.web.json && tsc --noEmit -p tsconfig.node.json

kun-gui@0.3.0 build:extensions
npm run build --workspace @kun/provider-catalog && npm run build --workspace @kun/extension-api && npm run build --workspace @kun/extension-react && npm run build --workspace @kun/extension-test && npm run build --workspace create-kun-extension

@kun/provider-catalog@0.1.0 build
tsc -p tsconfig.build.json

@kun/extension-api@1.2.0 build
tsc -p tsconfig.build.json

@kun/extension-react@1.2.0 build
tsc -p tsconfig.build.json

@kun/extension-test@1.2.0 build
tsc -p tsconfig.build.json

create-kun-extension@1.0.0 build
node --check src/cli.mjs && node --check src/scaffold.mjs

kun-gui@0.3.0 typecheck:kun
npm --prefix kun run typecheck

kun@0.1.0 typecheck
tsc --noEmit -p tsconfig.json\n-
kun-gui@0.3.0 lint
npm run check:file-lines && eslint .

kun-gui@0.3.0 check:file-lines
node ./scripts/check-file-lines.mjs

File line limit passed: 5621 tracked text files are at or below 700 lines.

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/SettingsView.tsx
231:60 warning The ref value 'saveTimer.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'saveTimer.current' to a variable inside the effect, and use that variable in the cleanup function react-hooks/exhaustive-deps
232:64 warning The ref value 'statusTimer.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'statusTimer.current' to a variable inside the effect, and use that variable in the cleanup function react-hooks/exhaustive-deps
234:25 warning The ref value 'flushOnUnmountRef.current' will likely have changed by the time this effect cleanup function runs. If this ref points to a node rendered by React, copy 'flushOnUnmountRef.current' to a variable inside the effect, and use that variable in the cleanup function react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/graph/GraphModePanel.tsx
202:9 warning The 'childRuns' conditional could make the dependencies of useMemo Hook (at line 279) change on every render. Move it inside the useMemo callback. Alternatively, wrap the initialization of 'childRuns' in its own useMemo() Hook react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/settings-section-model-routes-support.tsx
236:6 warning React Hook useEffect has a missing dependency: 'value'. Either include it or remove the dependency array. If 'setDraft' needs the current value of 'value', you can also switch to useReducer instead of useState and read 'value' in the reducer react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-provider-lifecycle-actions.ts
385:6 warning React Hook useEffect has a missing dependency: 'cursorMetadataRepairAttempts'. Either include it or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-provider-shared-actions.ts
350:6 warning React Hook useEffect has missing dependencies: 'catalogMutationTimers', 'credentialMutationTimers', 'drainCatalogRef', 'drainCredentialRef', 'mutationOwner', 'pendingSharedProviderCatalogs', and 'pendingSharedProviderCredentials'. Either include them or remove the dependency array react-hooks/exhaustive-deps
369:6 warning React Hook useEffect has missing dependencies: 'catalogMutationTimers', 'credentialMutationTimers', 'drainCatalogRef', 'drainCredentialRef', 'mutationOwner', 'pendingSharedProviderCatalogs', and 'pendingSharedProviderCredentials'. Either include them or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-provider-shared-synchronization.ts
158:6 warning React Hook useEffect has missing dependencies: 'pendingSharedProviderCatalogs', 'pendingSharedProviderDeletions', 'pendingSharedProviderNames', 'setSharedConnections', 'setSharedConnectionsError', 'sharedProjectionInput', 'sharedProjectionPending', and 'sharedSyncFingerprint'. Either include them or remove the dependency array react-hooks/exhaustive-deps
340:6 warning React Hook useEffect has missing dependencies: 'pendingSharedProviderCatalogs', 'pendingSharedProviderCredentials', 'pendingSharedProviderDeletions', 'pendingSharedProviderNames', 'setSharedConnections', 'setSharedConnectionsError', 'sharedProjectionInput', 'sharedProjectionPending', and 'sharedSyncFingerprint'. Either include them or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-settings-domain-operations.ts
57:6 warning React Hook useCallback has missing dependencies: 'setSkillRoots' and 'setSkillRootsLoading'. Either include them or remove the dependency array react-hooks/exhaustive-deps
87:6 warning React Hook useEffect has a missing dependency: 'loadMcpConfig'. Either include it or remove the dependency array react-hooks/exhaustive-deps
168:6 warning React Hook useCallback has missing dependencies: 'setProjectConfig', 'setProjectConfigLoading', 'setProjectConfigNotice', and 'setProjectConfigText'. Either include them or remove the dependency array react-hooks/exhaustive-deps
276:6 warning React Hook useCallback has missing dependencies: 'setMemoryRecords', 'setRuntimeDiagnosticsBusy', 'setRuntimeDiagnosticsNotice', 'setRuntimeInfo', and 'setToolDiagnostics'. Either include them or remove the dependency array react-hooks/exhaustive-deps
348:6 warning React Hook useEffect has a missing dependency: 'refreshMemoryDiagnostics'. Either include it or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-settings-route-synchronization.ts
96:6 warning React Hook useEffect has a missing dependency: 'setCategory'. Either include it or remove the dependency array react-hooks/exhaustive-deps
141:6 warning React Hook useEffect has missing dependencies: 'agentsSectionRef', 'mcpSectionRef', 'permissionsSectionRef', and 'skillSectionRef'. Either include them or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/use-settings-view-bootstrap.ts
27:6 warning React Hook useEffect has a missing dependency: 'setCategory'. Either include it or remove the dependency array react-hooks/exhaustive-deps
50:6 warning React Hook useEffect has missing dependencies: 'persistedSettingsRef', 'setForm', and 'setLoadError'. Either include them or remove the dependency array react-hooks/exhaustive-deps
83:6 warning React Hook useEffect has missing dependencies: 'persistedSettingsRef' and 'setForm'. Either include them or remove the dependency array react-hooks/exhaustive-deps
88:6 warning React Hook useEffect has a missing dependency: 'setLogPath'. Either include it or remove the dependency array react-hooks/exhaustive-deps
108:6 warning React Hook useCallback has missing dependencies: 'setWriteCompletionDebugEntries', 'setWriteCompletionDebugSelectedId', 'setWriteDebugError', and 'setWriteDebugLoading'. Either include them or remove the dependency array react-hooks/exhaustive-deps
117:6 warning React Hook useEffect has a missing dependency: 'settingsScrollerRef'. Either include it or remove the dependency array react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/workbench/useWorkbenchSddTurnController.ts
402:6 warning React Hook useCallback has a missing dependency: 'setError'. Either include it or remove the dependency array. If 'setError' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps

/Users/zxy/codeproject/ds_project/DeepSeek-GUI/src/renderer/src/components/write/use-work-whiteboard-creation.ts
28:6 warning React Hook useCallback has a missing dependency: 'input'. Either include it or remove the dependency array react-hooks/exhaustive-deps
40:6 warning React Hook useCallback has a missing dependency: 'input'. Either include it or remove the dependency array react-hooks/exhaustive-deps

✖ 26 problems (0 errors, 26 warnings) (0 errors; 26 existing warnings)\n-

kun-gui@0.3.0 build
npm run build:extensions && npm run build:kun && npm run build:bundled-extensions && electron-vite build && npm run check:packaged-runtime-deps

kun-gui@0.3.0 build:extensions
npm run build --workspace @kun/provider-catalog && npm run build --workspace @kun/extension-api && npm run build --workspace @kun/extension-react && npm run build --workspace @kun/extension-test && npm run build --workspace create-kun-extension

@kun/provider-catalog@0.1.0 build
tsc -p tsconfig.build.json

@kun/extension-api@1.2.0 build
tsc -p tsconfig.build.json

@kun/extension-react@1.2.0 build
tsc -p tsconfig.build.json

@kun/extension-test@1.2.0 build
tsc -p tsconfig.build.json

create-kun-extension@1.0.0 build
node --check src/cli.mjs && node --check src/scaffold.mjs

kun-gui@0.3.0 build:kun
npm run build --workspace @kun/provider-catalog && npm run build --workspace @kun/extension-api && node ./scripts/ensure-kun-install.cjs && npm --prefix kun run build

@kun/provider-catalog@0.1.0 build
tsc -p tsconfig.build.json

@kun/extension-api@1.2.0 build
tsc -p tsconfig.build.json

kun@0.1.0 build
node ./scripts/clean-build-output.mjs && tsc -p tsconfig.build.json && node ./scripts/write-runtime-build-manifest.mjs

Kun runtime build 695a3c0cc9be6b2c765f8cf4608f26683e769ca5b8825c9994451f97870bc6da

kun-gui@0.3.0 build:bundled-extensions
node ./scripts/pack-bundled-extensions.mjs --output ./resources/bundled-extensions

@kun-examples/presentation-studio@0.1.10 build
npm run build:host && npm run build:webview

@kun-examples/presentation-studio@0.1.10 build:host
vite build --config vite.host.config.ts

vite v6.4.3 building for production...
transforming...
✓ 118 modules transformed.
rendering chunks...
computing gzip size...
dist/host/extension.js 232.44 kB │ gzip: 44.09 kB
✓ built in 515ms

@kun-examples/presentation-studio@0.1.10 build:webview
vite build

vite v6.4.3 building for production...
transforming...
✓ 125 modules transformed.
rendering chunks...
computing gzip size...
../../dist/webview/index.html 12.11 kB │ gzip: 2.83 kB
../../dist/webview/assets/index-Bl4hVPPD.css 21.45 kB │ gzip: 5.29 kB
../../dist/webview/assets/index-JXMunNV1.js 189.23 kB │ gzip: 52.07 kB
✓ built in 358ms
{"schemaVersion":1,"result":{"id":"kun-examples.presentation-studio","version":"0.1.10","sha256":"467126d656c75e0dd1aaab875bb1b2c4a5d865d57c35157db41af026021c4c64","signatureStatus":"unsigned","requestedPermissions":["commands.register","ui.views","webview","tools.register","workspace.read","workspace.write"],"apiVersion":"1.0.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":9,"expandedBytes":497799,"sourcePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/examples/extensions/presentation-studio"}}
{"schemaVersion":1,"result":{"id":"kun-examples.presentation-studio","version":"0.1.10","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/.presentation-studio-pack-kOjhao/first.kunx","sha256":"467126d656c75e0dd1aaab875bb1b2c4a5d865d57c35157db41af026021c4c64","signatureStatus":"unsigned","requestedPermissions":["commands.register","ui.views","webview","tools.register","workspace.read","workspace.write"],"apiVersion":"1.0.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":9,"expandedBytes":497799}}
{"schemaVersion":1,"result":{"id":"kun-examples.presentation-studio","version":"0.1.10","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/.presentation-studio-pack-kOjhao/second.kunx","sha256":"467126d656c75e0dd1aaab875bb1b2c4a5d865d57c35157db41af026021c4c64","signatureStatus":"unsigned","requestedPermissions":["commands.register","ui.views","webview","tools.register","workspace.read","workspace.write"],"apiVersion":"1.0.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":9,"expandedBytes":497799}}
{"schemaVersion":1,"result":{"id":"kun-examples.presentation-studio","version":"0.1.10","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/presentation-studio-0.1.10.kunx","sha256":"467126d656c75e0dd1aaab875bb1b2c4a5d865d57c35157db41af026021c4c64","signatureStatus":"unsigned","requestedPermissions":["commands.register","ui.views","webview","tools.register","workspace.read","workspace.write"],"apiVersion":"1.0.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":9,"expandedBytes":497799}}

@kun-examples/social-media-sidebar@0.1.3 build
vite build

vite v6.4.3 building for production...
transforming...
✓ 5 modules transformed.
rendering chunks...
computing gzip size...
../../dist/webview/index.html 0.40 kB │ gzip: 0.29 kB
../../dist/webview/assets/index-DXl5SjTn.css 4.58 kB │ gzip: 1.62 kB
../../dist/webview/assets/index-B_CATUYx.js 4.44 kB │ gzip: 1.98 kB
✓ built in 42ms
{"schemaVersion":1,"result":{"id":"kun-examples.social-media-sidebar","version":"0.1.3","sha256":"1eb094320a8a52fc04aa27d2c79b82d0bb685564ddf270e3b3f0332b01f6ec17","signatureStatus":"unsigned","requestedPermissions":["ui.views","webview","webview.external","network:douyin.com","network:.douyin.com","network:bilibili.com","network:.bilibili.com","network:xiaohongshu.com","network:.xiaohongshu.com"],"apiVersion":"1.2.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":8,"expandedBytes":14495,"sourcePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/examples/extensions/social-media-sidebar"}}
{"schemaVersion":1,"result":{"id":"kun-examples.social-media-sidebar","version":"0.1.3","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/.social-media-sidebar-pack-ZWdeaZ/first.kunx","sha256":"1eb094320a8a52fc04aa27d2c79b82d0bb685564ddf270e3b3f0332b01f6ec17","signatureStatus":"unsigned","requestedPermissions":["ui.views","webview","webview.external","network:douyin.com","network:
.douyin.com","network:bilibili.com","network:.bilibili.com","network:xiaohongshu.com","network:.xiaohongshu.com"],"apiVersion":"1.2.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":8,"expandedBytes":14495}}
{"schemaVersion":1,"result":{"id":"kun-examples.social-media-sidebar","version":"0.1.3","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/.social-media-sidebar-pack-ZWdeaZ/second.kunx","sha256":"1eb094320a8a52fc04aa27d2c79b82d0bb685564ddf270e3b3f0332b01f6ec17","signatureStatus":"unsigned","requestedPermissions":["ui.views","webview","webview.external","network:douyin.com","network:.douyin.com","network:bilibili.com","network:.bilibili.com","network:xiaohongshu.com","network:.xiaohongshu.com"],"apiVersion":"1.2.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":8,"expandedBytes":14495}}
{"schemaVersion":1,"result":{"id":"kun-examples.social-media-sidebar","version":"0.1.3","archivePath":"/Users/zxy/codeproject/ds_project/DeepSeek-GUI/resources/bundled-extensions/social-media-sidebar-0.1.3.kunx","sha256":"1eb094320a8a52fc04aa27d2c79b82d0bb685564ddf270e3b3f0332b01f6ec17","signatureStatus":"unsigned","requestedPermissions":["ui.views","webview","webview.external","network:douyin.com","network:
.douyin.com","network:bilibili.com","network:.bilibili.com","network:xiaohongshu.com","network:.xiaohongshu.com"],"apiVersion":"1.2.0","manifestVersion":1,"enginesKun":">=0.1.0","fileCount":8,"expandedBytes":14495}}
Bundled extensions deterministic pack OK: kun-examples.presentation-studio 113463 bytes sha256 467126d656c75e0dd1aaab875bb1b2c4a5d865d57c35157db41af026021c4c64; kun-examples.social-media-sidebar 7550 bytes sha256 1eb094320a8a52fc04aa27d2c79b82d0bb685564ddf270e3b3f0332b01f6ec17; catalog resources/bundled-extensions/catalog.json
vite v6.4.3 building SSR bundle for production...
transforming...
✓ 681 modules transformed.
rendering chunks...
out/main/chunks/ikun_stand-16pAoozn.png 183.16 kB
out/main/chunks/ikun_run-CuX_e8Xp.png 193.19 kB
out/main/chunks/ikun_wave-C_yS5eYH.png 198.34 kB
out/main/chunks/ikun_boba-V0AQF0_P.png 215.75 kB
out/main/chunks/ikun_sleep-CXJfnAle.png 233.31 kB
out/main/chunks/ikun-DlDuAUHY.png 248.91 kB
out/main/chunks/kun_mac-Cv4KFA9g.png 476.92 kB
out/main/chunks/kun_tray-MMs_6Xz3.png 565.05 kB
out/main/chunks/kun-BWYFc16S.png 740.99 kB
out/main/claw-schedule-mcp-node-entry.js 0.53 kB
out/main/chunks/claw-schedule-mcp-server-DHSKngPY.js 13.49 kB
out/main/chunks/gui-updater-BEqAZTun.js 31.65 kB
out/main/index.js 3,712.99 kB
✓ built in 1.73s
vite v6.4.3 building SSR bundle for production...
transforming...
✓ 9 modules transformed.
rendering chunks...
out/preload/tray-quota.cjs 0.99 kB
out/preload/extension-protected-surface.cjs 2.25 kB
out/preload/extension-view.cjs 4.40 kB
out/preload/index.cjs 45.42 kB
✓ built in 25ms
vite v6.4.3 building for production...
transforming...
✓ 4868 modules transformed.
rendering chunks...
../../out/renderer/index.html 0.77 kB
../../out/renderer/tray-quota.html 1.50 kB
../../out/renderer/assets/KaTeX_Size3-Regular-CTq5MqoE.woff 4.42 kB
../../out/renderer/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2 4.93 kB
../../out/renderer/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2 5.21 kB
../../out/renderer/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2 5.47 kB
../../out/renderer/assets/KaTeX_Size4-Regular-BF-4gkZK.woff 5.98 kB
../../out/renderer/assets/KaTeX_Size2-Regular-oD1tc_U0.woff 6.19 kB
../../out/renderer/assets/KaTeX_Size1-Regular-C195tn64.woff 6.50 kB
../../out/renderer/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2 6.91 kB
../../out/renderer/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2 6.91 kB
../../out/renderer/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf 7.59 kB
../../out/renderer/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff 7.66 kB
../../out/renderer/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff 7.72 kB
../../out/renderer/assets/KaTeX_Script-Regular-D3wIWfF6.woff2 9.64 kB
../../out/renderer/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2 10.34 kB
../../out/renderer/assets/KaTeX_Size4-Regular-DWFBv043.ttf 10.36 kB
../../out/renderer/assets/KaTeX_Script-Regular-D5yQViql.woff 10.59 kB
../../out/renderer/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2 11.32 kB
../../out/renderer/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2 11.35 kB
../../out/renderer/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf 11.51 kB
../../out/renderer/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2 12.03 kB
../../out/renderer/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2 12.22 kB
../../out/renderer/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf 12.23 kB
../../out/renderer/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff 12.32 kB
../../out/renderer/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf 12.34 kB
../../out/renderer/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf 12.37 kB
../../out/renderer/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff 13.21 kB
../../out/renderer/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff 13.30 kB
../../out/renderer/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2 13.57 kB
../../out/renderer/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff 14.11 kB
../../out/renderer/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff 14.41 kB
../../out/renderer/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff 16.03 kB
../../out/renderer/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2 16.40 kB
../../out/renderer/assets/KaTeX_Math-Italic-t53AETM-.woff2 16.44 kB
../../out/renderer/assets/KaTeX_Script-Regular-C5JkGWo-.ttf 16.65 kB
../../out/renderer/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2 16.78 kB
../../out/renderer/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2 16.99 kB
../../out/renderer/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff 18.67 kB
../../out/renderer/assets/KaTeX_Math-Italic-DA0__PXp.woff 18.75 kB
../../out/renderer/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff 19.41 kB
../../out/renderer/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf 19.44 kB
../../out/renderer/assets/KaTeX_Fraktur-Regular-CB_wures.ttf 19.57 kB
../../out/renderer/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf 19.58 kB
../../out/renderer/assets/KaTeX_Main-Italic-BMLOBm91.woff 19.68 kB
../../out/renderer/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf 22.36 kB
../../out/renderer/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf 24.50 kB
../../out/renderer/assets/KaTeX_Main-Bold-Cx986IdX.woff2 25.32 kB
../../out/renderer/assets/KaTeX_Main-Regular-B22Nviop.woff2 26.27 kB
../../out/renderer/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf 27.56 kB
../../out/renderer/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2 28.08 kB
../../out/renderer/assets/KaTeX_Main-Bold-Jm3AIy58.woff 29.91 kB
../../out/renderer/assets/KaTeX_Main-Regular-Dr94JaBh.woff 30.77 kB
../../out/renderer/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf 31.20 kB
../../out/renderer/assets/KaTeX_Math-Italic-flOr_0UB.ttf 31.31 kB
../../out/renderer/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf 32.97 kB
../../out/renderer/assets/KaTeX_AMS-Regular-DMm9YOAa.woff 33.52 kB
../../out/renderer/assets/KaTeX_Main-Italic-3WenGoN9.ttf 33.58 kB
../../out/renderer/assets/KaTeX_Main-Bold-waoOVXN0.ttf 51.34 kB
../../out/renderer/assets/KaTeX_Main-Regular-ypZvNtVU.ttf 53.58 kB
../../out/renderer/assets/KaTeX_AMS-Regular-DRggAlZN.ttf 63.63 kB
../../out/renderer/assets/kun_greet-BITGfEMC.png 177.75 kB
../../out/renderer/assets/kun_sleep-fOEzHmMW.png 187.83 kB
../../out/renderer/assets/ikun_run-CuX_e8Xp.png 193.19 kB
../../out/renderer/assets/kun_bird-rwIJb_IV.png 195.64 kB
../../out/renderer/assets/ikun_wave-C_yS5eYH.png 198.34 kB
../../out/renderer/assets/ikun_boba-V0AQF0_P.png 215.75 kB
../../out/renderer/assets/kun_sit-BVdU91F8.png 230.57 kB
../../out/renderer/assets/kun_surf-CO-h_cUe.png 232.44 kB
../../out/renderer/assets/ikun_sleep-CXJfnAle.png 233.31 kB
../../out/renderer/assets/ikun-DlDuAUHY.png 248.91 kB
../../out/renderer/assets/kun_magic-CHCkJMg8.png 429.28 kB
../../out/renderer/assets/kun_cheer-Qz_4pxdR.png 432.80 kB
../../out/renderer/assets/kun_clip-BS8HSAR-.png 456.02 kB
../../out/renderer/assets/kun_search-BMPu0P3x.png 457.71 kB
../../out/renderer/assets/kun_rest-CcaGv7jB.png 469.45 kB
../../out/renderer/assets/kun_headset-Cn73ieQF.png 486.95 kB
../../out/renderer/assets/kun_laptop-Bq8JdVXH.png 495.57 kB
../../out/renderer/assets/kun_wrench-Bk35lgWI.png 515.61 kB
../../out/renderer/assets/kun-BWYFc16S.png 740.99 kB
../../out/renderer/assets/pdf.worker-zxMdjS_u.mjs 1,916.05 kB
../../out/renderer/assets/mermaid-GHXKKRXX-KTSF1OxM.css 0.50 kB
../../out/renderer/assets/TerminalPanel-oZJEQQr3.css 7.70 kB
../../out/renderer/assets/tray-quota-BMmhzAQi.css 17.36 kB
../../out/renderer/assets/katex-BcnIb88j.css 28.89 kB
../../out/renderer/assets/index-BvRS2SfQ.css 700.90 kB
../../out/renderer/assets/chevron-right-Gn3MyG8b.js 0.41 kB
../../out/renderer/assets/square-CCq4lbCw.js 0.43 kB
../../out/renderer/assets/plus-DqMtFXB8.js 0.43 kB
../../out/renderer/assets/music-2-OuOp1fKf.js 0.46 kB
../../out/renderer/assets/search-dW58Ve82.js 0.46 kB
../../out/renderer/assets/circle-check-C5qYojOh.js 0.48 kB
../../out/renderer/assets/rotate-ccw-DaJQDilW.js 0.49 kB
../../out/renderer/assets/info-DYmCx-TI.js 0.50 kB
../../out/renderer/assets/code-xml-ChdQ6yOP.js 0.50 kB
../../out/renderer/assets/download-Cbo-LoBc.js 0.53 kB
../../out/renderer/assets/folder-C5jgEDqv.js 0.53 kB
../../out/renderer/assets/history-tuqXrf2T.js 0.53 kB
../../out/renderer/assets/panels-top-left-DJGDkFcb.js 0.54 kB
../../out/renderer/assets/database-VA5xH_HN.js 0.55 kB
../../out/renderer/assets/message-square-Df5K6-6u.js 0.55 kB
../../out/renderer/assets/external-link-Cswgt2bq.js 0.56 kB
../../out/renderer/assets/diff-B_Bi2Crb.js 0.56 kB
../../out/renderer/assets/video-CaXw3iCW.js 0.57 kB
../../out/renderer/assets/circle-alert-BxomvgCz.js 0.57 kB
../../out/renderer/assets/image-CTbQhWie.js 0.57 kB
../../out/renderer/assets/clipboard-KFtdLMQX.js 0.58 kB
../../out/renderer/assets/pencil-iS0AOS3Z.js 0.59 kB
../../out/renderer/assets/codeowners-awy7PWCD.js 0.59 kB
../../out/renderer/assets/triangle-alert-B8B-yhgS.js 0.60 kB
../../out/renderer/assets/key-round-D3MjisnM.js 0.68 kB
../../out/renderer/assets/plug-zap-B-V3nqIR.js 0.68 kB
../../out/renderer/assets/shield-alert-ClCy7WQT.js 0.68 kB
../../out/renderer/assets/claw-model-options-BB7ZeU6y.js 0.73 kB
../../out/renderer/assets/tsv-ChRVFvMy.js 0.77 kB
../../out/renderer/assets/shellsession-CkeTp4M1.js 0.79 kB
../../out/renderer/assets/sliders-horizontal-CVvs_0Ks.js 0.79 kB
../../out/renderer/assets/database-backup-uHBwWlKP.js 0.80 kB
../../out/renderer/assets/index-tTbWo_yA.js 0.84 kB
../../out/renderer/assets/settings-section-subagents-H0UxqYAG.js 0.96 kB
../../out/renderer/assets/html-derivative-HU9p64q4.js 0.97 kB
../../out/renderer/assets/qmldir-DuMSk0Oz.js 1.04 kB
../../out/renderer/assets/git-rebase-D-XQSvDj.js 1.05 kB
../../out/renderer/assets/knowledge-source-navigation-BhbhRvsG.js 1.06 kB
../../out/renderer/assets/folder-plus-Cf03VxlY.js 1.15 kB
../../out/renderer/assets/type-k3sTz4iN.js 1.16 kB
../../out/renderer/assets/csv-Ba84L8e5.js 1.17 kB
../../out/renderer/assets/brainfuck-DZVCuF_t.js 1.19 kB
../../out/renderer/assets/git-commit-PP9xCApN.js 1.28 kB
../../out/renderer/assets/xsl-CnwVr_6q.js 1.43 kB
../../out/renderer/assets/protobuf-BxgpyhoW.js 1.45 kB
../../out/renderer/assets/dotenv-Bb4iNxXK.js 1.46 kB
../../out/renderer/assets/wrench-B8GXf9Lo.js 1.46 kB
../../out/renderer/assets/properties-BR-vP1aU.js 1.48 kB
../../out/renderer/assets/package-plus-DizBd9Bv.js 1.49 kB
../../out/renderer/assets/asciiarmor-DucZyvP0.js 1.53 kB
../../out/renderer/assets/sparql-DswowMAp.js 1.53 kB
../../out/renderer/assets/upload-CwpXmjIK.js 1.53 kB
../../out/renderer/assets/ini-B84Ha1bx.js 1.56 kB
../../out/renderer/assets/cmake-BGaNd9E7.js 1.60 kB
../../out/renderer/assets/troff-E1bJ0PPL.js 1.68 kB
../../out/renderer/assets/fortran-fixed-form-CpmOyvS5.js 1.76 kB
../../out/renderer/assets/http-BqypyemW.js 1.77 kB
../../out/renderer/assets/docker-CUaLOm2I.js 1.78 kB
../../out/renderer/assets/hxml-Jle7oGdm.js 1.79 kB
../../out/renderer/assets/solr-CwD7U71z.js 1.80 kB
../../out/renderer/assets/desktop-xiGZ9X1.js 1.87 kB
../../out/renderer/assets/toml-BOuWGMcf.js 2.10 kB
../../out/renderer/assets/markdown-image-C5p9euvd.js 2.18 kB
../../out/renderer/assets/wenyan-BdqozpMZ.js 2.19 kB
../../out/renderer/assets/spreadsheet-Bgtt3oLP.js 2.21 kB
../../out/renderer/assets/jssm-DDuANZ2u.js 2.27 kB
../../out/renderer/assets/WriteAssistantIcons-BP09fkHB.js 2.32 kB
../../out/renderer/assets/provider-credential-readiness-DDRE6Qci.js 2.37 kB
../../out/renderer/assets/reg-CULnG2WX.js 2.38 kB
../../out/renderer/assets/edge-CnHxQ_FD.js 2.47 kB
../../out/renderer/assets/monitor-up-Ca2Fc9Av.js 2.47 kB
../../out/renderer/assets/diff-BEdzuHlE.js 2.60 kB
../../out/renderer/assets/gleam-LmNxrMsN.js 2.61 kB
../../out/renderer/assets/factor-CMxFHDqz.js 2.61 kB
../../out/renderer/assets/hy-B1k9U6S8.js 2.68 kB
../../out/renderer/assets/erb-Bzn22wO6.js 2.69 kB
../../out/renderer/assets/rpm-C-DLY-If.js 2.85 kB
../../out/renderer/assets/json-TjWBGEk1.js 2.86 kB
../../out/renderer/assets/openscad-C_m7ehZF.js 2.87 kB
../../out/renderer/assets/mbox-Ga7d4MMN.js 2.88 kB
../../out/renderer/assets/log-BF22rfM9.js 2.88 kB
../../out/renderer/assets/eiffel-Dze7nlu3.js 2.93 kB
../../out/renderer/assets/cairo-BtYx2aM5.js 2.99 kB
../../out/renderer/assets/highlighted-body-OFNGDK62-B-VL_jZS.js 3.03 kB
../../out/renderer/assets/diff-stats-DVMpR6Jz.js 3.03 kB
../../out/renderer/assets/format-relative-time-DD-c9Avo.js 3.04 kB
../../out/renderer/assets/berry--Qc8OslH.js 3.04 kB
../../out/renderer/assets/z80-BZV19vqv.js 3.04 kB
../../out/renderer/assets/jsonl-B-R_pDGg.js 3.05 kB
../../out/renderer/assets/protected-user-activation-BFyx7u_u.js 3.06 kB
../../out/renderer/assets/sieve-CjwBwOY5.js 3.09 kB
../../out/renderer/assets/jsonc-DLVLp8id.js 3.14 kB
../../out/renderer/assets/logo-D9l7oEJ8.js 3.16 kB
../../out/renderer/assets/write-infographic-BV17bq43.js 3.25 kB
../../out/renderer/assets/po-BajfNjc5.js 3.27 kB
../../out/renderer/assets/json5-DCGCKrmX.js 3.29 kB
../../out/renderer/assets/mipsasm-BQyyUrpa.js 3.30 kB
../../out/renderer/assets/loader-circle-BtCwc5z4.js 3.30 kB
../../out/renderer/assets/tasl-DfOr2qHi.js 3.32 kB
../../out/renderer/assets/AgentKun-VvDzX82E.js 3.35 kB
../../out/renderer/assets/mumps-Btr8VblO.js 3.35 kB
../../out/renderer/assets/genie-BvhtM5Ga.js 3.39 kB
../../out/renderer/assets/rel-CHRwzjd4.js 3.40 kB
../../out/renderer/assets/vala-qJa5rry9.js 3.40 kB
../../out/renderer/assets/mathematica-DNLOL9PQ.js 3.44 kB
../../out/renderer/assets/splunk-DcGJXIDa.js 3.47 kB
../../out/renderer/assets/pascal-GD8iposT.js 3.50 kB
../../out/renderer/assets/apl-fqmucPXA.js 3.57 kB
../../out/renderer/assets/fluent-YyC28MRr.js 3.65 kB
../../out/renderer/assets/jsonnet-Cs8BnnC6.js 3.66 kB
../../out/renderer/assets/kdl-DzNQTDs7.js 3.66 kB
../../out/renderer/assets/ssh-config-Bk_I5wDR.js 3.66 kB
../../out/renderer/assets/glsl-CGsiYPcu.js 3.67 kB
../../out/renderer/assets/narrat-CLjGcbCy.js 3.71 kB
../../out/renderer/assets/hurl-Am2cDU4f.js 3.73 kB
../../out/renderer/assets/turtle-BnC7StHY.js 3.74 kB
../../out/renderer/assets/fcl-CDDUNjTj.js 3.75 kB
../../out/renderer/assets/smalltalk-BOIGQuhN.js 3.81 kB
../../out/renderer/assets/dtd-Dy74G54E.js 3.81 kB
../../out/renderer/assets/turtle-Dq7-1WAf.js 3.82 kB
../../out/renderer/assets/dockerfile-Bvk733Ga.js 3.83 kB
../../out/renderer/assets/tcl-CUcaCdmq.js 3.84 kB
../../out/renderer/assets/forth-B9D2JCeE.js 3.86 kB
../../out/renderer/assets/octave-DYBj3-tl.js 3.86 kB
../../out/renderer/assets/yacas-b5lAVEIl.js 3.87 kB
../../out/renderer/assets/pig-C_4T4YIV.js 3.91 kB
../../out/renderer/assets/ron-CUEPaFZU.js 3.95 kB
../../out/renderer/assets/zenscript-DFINJL6j.js 3.96 kB
../../out/renderer/assets/ebnf-4fKAGW3a.js 4.02 kB
../../out/renderer/assets/elm-DG7jkhNZ.js 4.03 kB
../../out/renderer/assets/gn-OUMx7fqt.js 4.03 kB
../../out/renderer/assets/commonlisp-CF_VNHQR.js 4.05 kB
../../out/renderer/assets/puppet-Bdao66PW.js 4.09 kB
../../out/renderer/assets/shared-provider-mutation-coordinator-ygt2NUA5.js 4.09 kB
../../out/renderer/assets/SubagentDetailPanel--hJVeUtL.js 4.12 kB
../../out/renderer/assets/pascal-CU8Kjkr
.js 4.19 kB
../../out/renderer/assets/simple-mode-DMneyfDu.js 4.35 kB
../../out/renderer/assets/tcl-CTsc4-t7.js 4.46 kB
../../out/renderer/assets/rosmsg-Bfahr6vb.js 4.56 kB
../../out/renderer/assets/nextflow-B166B-y1.js 4.58 kB
../../out/renderer/assets/shell-BlsXDxCn.js 4.63 kB
../../out/renderer/assets/http-DjsOm9E4.js 4.65 kB
../../out/renderer/assets/settings-home-paths-CnrKjo8U.js 4.68 kB
../../out/renderer/assets/polar-BB-dlxnO.js 4.71 kB
../../out/renderer/assets/sdbl-BBUhycGU.js 4.74 kB
../../out/renderer/assets/velocity-BwIZK1TH.js 4.75 kB
../../out/renderer/assets/ntriples-CvgOYMpL.js 4.75 kB
../../out/renderer/assets/webidl-BTLTThCm.js 4.77 kB
../../out/renderer/assets/modelica-0d55jYY0.js 4.78 kB
../../out/renderer/assets/fennel-BTELNkeT.js 4.81 kB
../../out/renderer/assets/bibtex-BLeFwAes.js 4.83 kB
../../out/renderer/assets/llvm-CTKcAHbb.js 5.08 kB
../../out/renderer/assets/wgsl-Vo-hHVWH.js 5.18 kB
../../out/renderer/assets/index-DXAjGEhB.js 5.19 kB
../../out/renderer/assets/lua-Cvg8VrAA.js 5.23 kB
../../out/renderer/assets/oz-R_e8WMIi.js 5.33 kB
../../out/renderer/assets/index-CYZx8P_i.js 5.33 kB
../../out/renderer/assets/gdresource-B5TLWiFO.js 5.37 kB
../../out/renderer/assets/zig-CS4FMAZp.js 5.37 kB
../../out/renderer/assets/qml-jtL8okyu.js 5.39 kB
../../out/renderer/assets/dax-CvsmLV-B.js 5.40 kB
../../out/renderer/assets/bicep-DbBeGdXQ.js 5.42 kB
../../out/renderer/assets/mscgen-DdqZYINH.js 5.43 kB
../../out/renderer/assets/xml-BMzZeaqs.js 5.43 kB
../../out/renderer/assets/awk-ChreaG-G.js 5.49 kB
../../out/renderer/assets/cypher-Dlu_3r4V.js 5.51 kB
../../out/renderer/assets/coq-l_JvzFJl.js 5.56 kB
../../out/renderer/assets/tiddlywiki-CjprD-Qp.js 5.63 kB
../../out/renderer/assets/r-V7nswm59.js 5.64 kB
../../out/renderer/assets/vhdl-DCkMIyT9.js 5.73 kB
../../out/renderer/assets/jinja-FkIlHBgj.js 5.79 kB
../../out/renderer/assets/lean-CTow-IzD.js 5.82 kB
../../out/renderer/assets/moonbit-CqjK87KZ.js 5.94 kB
../../out/renderer/assets/powerquery-B-e1fO-k.js 5.95 kB
../../out/renderer/assets/sparql-DYskk2vE.js 5.95 kB
../../out/renderer/assets/verilog-CCb_iTfF.js 5.97 kB
../../out/renderer/assets/shaderlab-C07uO3dL.js 5.98 kB
../../out/renderer/assets/cypher-DbUmWIxC.js 5.99 kB
../../out/renderer/assets/ttcn-cfg-Dc39-fIP.js 6.02 kB
../../out/renderer/assets/vb-Bzg9rspf.js 6.12 kB
../../out/renderer/assets/red-DByOl5N0.js 6.27 kB
../../out/renderer/assets/q-CrbCVq4a.js 6.29 kB
../../out/renderer/assets/min-dark-BNaN9fWk.js 6.31 kB
../../out/renderer/assets/stex-B6LNC55o.js 6.33 kB
../../out/renderer/assets/gdshader-BEzE4j_3.js 6.37 kB
../../out/renderer/assets/prisma-bmxcSDxq.js 6.37 kB
../../out/renderer/assets/ara-DRBH84ND.js 6.39 kB
../../out/renderer/assets/clojure-C_G4_w5x.js 6.45 kB
../../out/renderer/assets/postcss-kj1IbjVd.js 6.46 kB
../../out/renderer/assets/toml-vHPzWDj6.js 6.46 kB
../../out/renderer/assets/livescript-DmzgM3Yt.js 6.47 kB
../../out/renderer/assets/index-Blwh8nj3.js 6.49 kB
../../out/renderer/assets/d-UURgV0Ux.js 6.50 kB
../../out/renderer/assets/solarized-light-DW9b_AY8.js 6.51 kB
../../out/renderer/assets/server-tvDCNCgh.js 6.53 kB
../../out/renderer/assets/asn1-BnOEsgAm.js 6.54 kB
../../out/renderer/assets/r-Dpdc-Kyk.js 6.57 kB
../../out/renderer/assets/proto-Ds-m32NR.js 6.58 kB
../../out/renderer/assets/smalltalk-qxcGy4fT.js 6.63 kB
../../out/renderer/assets/asterisk-QAlztEwS.js 6.67 kB
../../out/renderer/assets/fortran-CAG2BFbe.js 6.68 kB
../../out/renderer/assets/swift-FRZi1uvB.js 6.77 kB
../../out/renderer/assets/settings-section-terminal--anRAbp7.js 6.79 kB
../../out/renderer/assets/talonscript-CEEMXJTH.js 6.80 kB
../../out/renderer/assets/solarized-dark-BBl5y5sR.js 6.88 kB
../../out/renderer/assets/riscv-BNQ9cVpw.js 6.95 kB
../../out/renderer/assets/min-light-CMrjentn.js 6.99 kB
../../out/renderer/assets/soy-BHaHgMUy.js 7.03 kB
../../out/renderer/assets/vb-Dp90gtsv.js 7.10 kB
../../out/renderer/assets/tiki-DK9DOeWn.js 7.12 kB
../../out/renderer/assets/StorageRelocationBootView-DE_2bL0N.js 7.15 kB
../../out/renderer/assets/scheme-BSHdPinv.js 7.21 kB
../../out/renderer/assets/mirc-Dma3B8rS.js 7.29 kB
../../out/renderer/assets/hlsl-TRzjajlb.js 7.30 kB
../../out/renderer/assets/settings-section-design-CTTAAiZ2.js 7.32 kB
../../out/renderer/assets/refresh-cw-DqMwYn6i.js 7.42 kB
../../out/renderer/assets/groovy-CpwJiBl7.js 7.47 kB
../../out/renderer/assets/qss-BFrB6p4y.js 7.50 kB
../../out/renderer/assets/nsis-3zG7tgur.js 7.60 kB
../../out/renderer/assets/haskell-ySd-OUo8.js 7.63 kB
../../out/renderer/assets/use-sdd-trace-CvZjJ-Hl.js 7.76 kB
../../out/renderer/assets/ecl-B59qGGVg.js 7.79 kB
../../out/renderer/assets/gas-d3KEcW3x.js 7.82 kB
../../out/renderer/assets/dart-CCSsOg9l.js 7.85 kB
../../out/renderer/assets/settings-section-shortcuts-BP6yNPWD.js 7.88 kB
../../out/renderer/assets/coffeescript-D2dXvhEc.js 7.89 kB
../../out/renderer/assets/ttcn-tKd4HLu4.js 7.90 kB
../../out/renderer/assets/monokai-DelygWXa.js 7.90 kB
../../out/renderer/assets/systemd-DJPFjU02.js 7.91 kB
../../out/renderer/assets/regexp-BxWeO75u.js 8.03 kB
../../out/renderer/assets/cobol-4yqQntpt.js 8.05 kB
../../out/renderer/assets/mllike-DHn7xckP.js 8.18 kB
../../out/renderer/assets/haml-DrIklt7F.js 8.33 kB
../../out/renderer/assets/code-highlighting-UAuUaYsy.js 8.34 kB
../../out/renderer/assets/typst-XYLFxYau.js 8.42 kB
../../out/renderer/assets/dylan-TSb-Nfix.js 8.43 kB
../../out/renderer/assets/ChangeInspector-g3ILdMhC.js 8.44 kB
../../out/renderer/assets/vue-html-DhreShjd.js 8.53 kB
../../out/renderer/assets/plsql-B3Na24V4.js 8.55 kB
../../out/renderer/assets/DesignHtmlPreviewHost-BntlTyQs.js 8.74 kB
../../out/renderer/assets/DiffView-DquzrYBm.js 8.76 kB
../../out/renderer/assets/horizon-DWzh3z5C.js 8.80 kB
../../out/renderer/assets/horizon-bright-C1AFkPsv.js 8.82 kB
../../out/renderer/assets/kotlin-BM2ZNTMh.js 8.82 kB
../../out/renderer/assets/make-DLtqaK4D.js 8.99 kB
../../out/renderer/assets/index-EFiaSij6.js 9.02 kB
../../out/renderer/assets/andromeeda-C847lm7Z.js 9.04 kB
../../out/renderer/assets/sas-BLBgC3TA.js 9.10 kB
../../out/renderer/assets/dark-plus-DmZ1Dzd4.js 9.12 kB
../../out/renderer/assets/slack-dark-BEe10hxO.js 9.14 kB
../../out/renderer/assets/settings-section-updates-DqFrm1lu.js 9.19 kB
../../out/renderer/assets/settings-section-worktree-CbOU7Sx-.js 9.21 kB
../../out/renderer/assets/nginx-DTDtBDVN.js 9.30 kB
../../out/renderer/assets/plastic-BjwMpBc0.js 9.32 kB
../../out/renderer/assets/sass-BheygBdF.js 9.32 kB
../../out/renderer/assets/settings-utils-jz4tThUJ.js 9.40 kB
../../out/renderer/assets/ts-tags-cG2hZuda.js 9.43 kB
../../out/renderer/assets/slack-ochin-BKmu9pBc.js 9.46 kB
../../out/renderer/assets/settings-debug-log-Dwl01SDe.js 9.49 kB
../../out/renderer/assets/ruby-JDKLJNK0.js 9.52 kB
../../out/renderer/assets/julia-Bs6JJhYG.js 9.65 kB
../../out/renderer/assets/tex-CGVqF8nD.js 9.71 kB
../../out/renderer/assets/PlanBuildActions-CG0UOSer.js 9.71 kB
../../out/renderer/assets/jison-BkdOIOd4.js 9.75 kB
../../out/renderer/assets/cmake-CDfQILeU.js 9.89 kB
../../out/renderer/assets/light-plus-DS08Xg5J.js 9.97 kB
../../out/renderer/assets/hcl-axoq0Ycu.js 10.08 kB
../../out/renderer/assets/pkl-BsByaYax.js 10.40 kB
../../out/renderer/assets/beancount-aZWrE5WV.js 10.42 kB
../../out/renderer/assets/nextflow-groovy-BOO9s0iq.js 10.46 kB
../../out/renderer/assets/raku-6v-Y17bs.js 10.51 kB
../../out/renderer/assets/dream-maker-CNLQpoF-.js 10.51 kB
../../out/renderer/assets/crystal-DyuLTqLs.js 10.53 kB
../../out/renderer/assets/yaml-B_vW5iTY.js 10.54 kB
../../out/renderer/assets/scheme-BKzrkGJD.js 10.56 kB
../../out/renderer/assets/rst-by6KAwTb.js 10.87 kB
../../out/renderer/assets/elm-BlO7pcFp.js 11.01 kB
../../out/renderer/assets/github-light-BTbR9xVK.js 11.21 kB
../../out/renderer/assets/vbscript-CI6_mxxU.js 11.32 kB
../../out/renderer/assets/just-tGFryTtU.js 11.33 kB
../../out/renderer/assets/prolog-BT9GCzqD.js 11.39 kB
../../out/renderer/assets/powershell-B0suO7Vd.js 11.42 kB
../../out/renderer/assets/github-dark-O22yVQaY.js 11.43 kB
../../out/renderer/assets/terraform-CeztUfUr.js 11.43 kB
../../out/renderer/assets/puppet-N15G4Usj.js 11.47 kB
../../out/renderer/assets/settings-section-archives-CLwt-AAG.js 11.49 kB
../../out/renderer/assets/laserwave-DF03wMlf.js 11.52 kB
../../out/renderer/assets/pug-CTXt1f8z.js 11.71 kB
../../out/renderer/assets/gherkin-DhZlEZiy.js 11.79 kB
../../out/renderer/assets/WorkflowRunPanel-BzWJzxV_.js 11.84 kB
../../out/renderer/assets/gherkin-xCNF9gh8.js 11.99 kB
../../out/renderer/assets/sas-D2UG-yhZ.js 12.00 kB
../../out/renderer/assets/wasm-BBh6f151.js 12.04 kB
../../out/renderer/assets/hjson-I7LcauIB.js 12.09 kB
../../out/renderer/assets/textile-BnFpjsrl.js 12.18 kB
../../out/renderer/assets/xquery-BrBUuxMR.js 12.19 kB
../../out/renderer/assets/handlebars-yWFGGD2R.js 12.25 kB
../../out/renderer/assets/apache-D4roVlsU.js 12.49 kB
../../out/renderer/assets/RuntimeMigrationRecoveryView-ndSs8un0.js 12.58 kB
../../out/renderer/assets/vesper-4Q1cEwPL.js 12.71 kB
../../out/renderer/assets/python-CvWbmiX4.js 12.82 kB
../../out/renderer/assets/bat-BzNgQIA7.js 12.92 kB
../../out/renderer/assets/fish-kGF2-4SL.js 13.07 kB
../../out/renderer/assets/settings-section-easter-egg-BbThY-Zz.js 13.14 kB
../../out/renderer/assets/settings-section-uninstall-Dzsh0rOk.js 13.15 kB
../../out/renderer/assets/v-BSYXvR4g.js 13.24 kB
../../out/renderer/assets/settings-section-storage-relocation-CmEYp6-e.js 13.42 kB
../../out/renderer/assets/SddAssistantPanel-DT868Hrp.js 13.52 kB
../../out/renderer/assets/vitesse-light-476zM4e6.js 13.65 kB
../../out/renderer/assets/aurora-x-wJ4-eM2h.js 13.68 kB
../../out/renderer/assets/vitesse-black-BqNLki8b.js 13.71 kB
../../out/renderer/assets/vitesse-dark-jJ32WhwH.js 13.79 kB
../../out/renderer/assets/pug-BwQB43qN.js 13.92 kB
../../out/renderer/assets/luau-CdZ6BoEa.js 14.00 kB
../../out/renderer/assets/synthwave-84-CoUef9sh.js 14.06 kB
../../out/renderer/assets/github-light-default-DWEonwFe.js 14.20 kB
../../out/renderer/assets/clarity-D2ViJC0i.js 14.31 kB
../../out/renderer/assets/github-light-high-contrast-WJ_cPDts.js 14.33 kB
../../out/renderer/assets/github-dark-dimmed-CMZ_OfqC.js 14.47 kB
../../out/renderer/assets/github-dark-default-DB2Hkvqn.js 14.48 kB
../../out/renderer/assets/github-dark-high-contrast-DmxWVmCU.js 14.65 kB
../../out/renderer/assets/gnuplot-tV8vezdE.js 14.82 kB
../../out/renderer/assets/clojure-BhXMqnxz.js 14.87 kB
../../out/renderer/assets/rust-CMNYZh5a.js 15.10 kB
../../out/renderer/assets/idl-4HIGJlDI.js 15.13 kB
../../out/renderer/assets/erlang-BO6gOnGA.js 15.21 kB
../../out/renderer/assets/kusto-dtpuxMFE.js 15.21 kB
../../out/renderer/assets/actionscript-3-DtnkuHN2.js 15.26 kB
../../out/renderer/assets/lua-BVbbqwZC.js 15.57 kB
../../out/renderer/assets/nix-ByWcmvXF.js 15.60 kB
../../out/renderer/assets/haxe-7MlzfeYV.js 15.67 kB
../../out/renderer/assets/abap-B7h4dtBh.js 15.89 kB
../../out/renderer/assets/solidity-CSTQ0FCC.js 16.12 kB
../../out/renderer/assets/verilog-DDCYnHN8.js 16.12 kB
../../out/renderer/assets/matlab-7XHduepk.js 16.12 kB
../../out/renderer/assets/kun_bird-C0OHYgCL.js 16.23 kB
../../out/renderer/assets/cue-BFSVLV6N.js 16.24 kB
../../out/renderer/assets/elixir-B_LIBv5J.js 16.37 kB
../../out/renderer/assets/users-round-CXUSkmUS.js 16.40 kB
../../out/renderer/assets/odin-CNQ56Ay2.js 16.55 kB
../../out/renderer/assets/bird2-aXhIUHPg.js 17.00 kB
../../out/renderer/assets/kanagawa-wave-DExoagcR.js 17.15 kB
../../out/renderer/assets/kanagawa-lotus-Byd0CDet.js 17.16 kB
../../out/renderer/assets/kanagawa-dragon-DU8n2NNT.js 17.16 kB
../../out/renderer/assets/move-DhTNmxqC.js 17.54 kB
../../out/renderer/assets/graphql-CwmtR1ib.js 18.11 kB
../../out/renderer/assets/liquid-QmJ_LYTW.js 18.18 kB
../../out/renderer/assets/settings-controls-DuApKBST.js 18.25 kB
../../out/renderer/assets/svelte-fC0HkEkx.js 18.35 kB
../../out/renderer/assets/material-theme-B8B2U48Q.js 18.65 kB
../../out/renderer/assets/material-theme-ocean-BRPLVReX.js 18.67 kB
../../out/renderer/assets/material-theme-darker-BV0iY_T3.js 18.67 kB
../../out/renderer/assets/material-theme-lighter-DrzybSTF.js 18.68 kB
../../out/renderer/assets/material-theme-palenight-DSJwsR_D.js 18.69 kB
../../out/renderer/assets/builtin-agent-catalog-vyknmgL.js 18.94 kB
../../out/renderer/assets/gdscript-CNW3Aj-d.js 19.03 kB
../../out/renderer/assets/groovy-Bn4MhXgW.js 19.22 kB
../../out/renderer/assets/mdc-Ca0ft0PS.js 19.73 kB
../../out/renderer/assets/index-D_aNvPh8.js 20.09 kB
../../out/renderer/assets/ayu-dark-rtpbXCNg.js 20.10 kB
../../out/renderer/assets/ayu-mirage-BVoH71sA.js 20.11 kB
../../out/renderer/assets/PlanPanel-DCdUEZVc.js 20.14 kB
../../out/renderer/assets/ayu-light-BCZDSyV8.js 20.17 kB
../../out/renderer/assets/glimmer-js-h2QNNiD7.js 20.18 kB
../../out/renderer/assets/glimmer-ts-Bk3uX6Ae.js 20.18 kB
../../out/renderer/assets/powershell-BcMVbGpk.js 20.20 kB
../../out/renderer/assets/viml--FINbfoq.js 20.40 kB
../../out/renderer/assets/nushell-DB8ZUEbK.js 20.45 kB
../../out/renderer/assets/tray-quota-DXfit54l.js 20.73 kB
../../out/renderer/assets/snazzy-light-Dcvd-ZyI.js 20.80 kB
../../out/renderer/assets/dracula-B8-AVrwI.js 21.09 kB
../../out/renderer/assets/dracula-soft-BHeefow7.js 21.10 kB
../../out/renderer/assets/wit-C_nQzOkY.js 21.50 kB
../../out/renderer/assets/twig-CwEEYIBf.js 21.51 kB
../../out/renderer/assets/index-ZYmYhOYR.js 21.76 kB
../../out/renderer/assets/rose-pine-B-kZ4Z9q.js 21.77 kB
../../out/renderer/assets/rose-pine-moon-DmodZNzl.js 21.78 kB
../../out/renderer/assets/rose-pine-dawn-efeVGdSI.js 21.78 kB
../../out/renderer/assets/nim-B3PAIZ4D.js 22.58 kB
../../out/renderer/assets/common-lisp-DAq1kaby.js 22.63 kB
../../out/renderer/assets/surrealql-Bs3vUeKA.js 22.65 kB
../../out/renderer/assets/gruvbox-dark-hard-DVsRsETr.js 22.67 kB
../../out/renderer/assets/gruvbox-dark-soft-Db-YOqRx.js 22.67 kB
../../out/renderer/assets/gruvbox-light-hard-CXzJt7DI.js 22.67 kB
../../out/renderer/assets/gruvbox-light-soft-Cs0hTZYv.js 22.67 kB
../../out/renderer/assets/gruvbox-dark-medium-B5JBrQdg.js 22.68 kB
../../out/renderer/assets/gruvbox-light-medium-B89RAI1Y.js 22.68 kB
../../out/renderer/assets/sql-DzUuSofg.js 23.44 kB
../../out/renderer/assets/cadence-S_NtR5Dy.js 23.71 kB
../../out/renderer/assets/index-BlztmB4q.js 23.95 kB
../../out/renderer/assets/typespec-CkDVVIcK.js 24.06 kB
../../out/renderer/assets/apl-CGZawg-A.js 24.14 kB
../../out/renderer/assets/astro-BxdWOZvM.js 24.14 kB
../../out/renderer/assets/templ-CSEiQwNm.js 24.14 kB
../../out/renderer/assets/vhdl-DMqk4T2s.js 24.30 kB
../../out/renderer/assets/WriteAssistantPanel-DZkIuqT2.js 24.43 kB
../../out/renderer/assets/purescript-DrwsEYNH.js 24.73 kB
../../out/renderer/assets/angular-html-BYG42TJr.js 24.89 kB
../../out/renderer/assets/vue-K-7Ga-y8.js 24.92 kB
../../out/renderer/assets/one-light-B0cTzZyr.js 25.32 kB
../../out/renderer/assets/fsharp-5vtGqRR9.js 25.36 kB
../../out/renderer/assets/marko-BAWrmNIa.js 25.57 kB
../../out/renderer/assets/c3-CWHczQMq.js 25.66 kB
../../out/renderer/assets/night-owl-light-gC6E-Eh2.js 25.93 kB
../../out/renderer/assets/system-verilog-BcESSvRn.js 26.25 kB
../../out/renderer/assets/settings-section-providers-profile-DEPM_0-s.js 26.52 kB
../../out/renderer/assets/nord-CvDbBq5M.js 26.74 kB
../../out/renderer/assets/codeql-lfK8ppuq.js 26.92 kB
../../out/renderer/assets/scss-Dq-LbI_c.js 27.25 kB
../../out/renderer/assets/java-BfXh-0uJ.js 27.25 kB
../../out/renderer/assets/coffee-XLjtuEYs.js 27.48 kB
../../out/renderer/assets/razor-gBXW6YBJ.js 27.58 kB
../../out/renderer/assets/index-C39U9x71.js 27.76 kB
../../out/renderer/assets/WorkflowRunLogPanel-BBftwKlB.js 27.80 kB
../../out/renderer/assets/index-DiURtiFJ.js 28.65 kB
../../out/renderer/assets/perl-DL9mHpoi.js 28.65 kB
../../out/renderer/assets/settings-section-llm-debug-DEGJ6Dxk.js 28.88 kB
../../out/renderer/assets/scala-B-7vFVn.js 28.92 kB
../../out/renderer/assets/night-owl-DSS199ra.js 28.94 kB
../../out/renderer/assets/crystal-BqBRy7Ec.js 29.51 kB
../../out/renderer/assets/mermaid-z_1ejSlp.js 29.55 kB
../../out/renderer/assets/applescript-C43Knf0G.js 29.62 kB
../../out/renderer/assets/McpSkillsPanel-Bmhi0err.js 30.16 kB
../../out/renderer/assets/index-CyxPxC1R.js 30.78 kB
../../out/renderer/assets/stylus-DXFa_2Jl.js 31.11 kB
../../out/renderer/assets/settings-section-claw-DE2WJw_w.js 31.16 kB
../../out/renderer/assets/julia-CU_UwNb8.js 31.17 kB
../../out/renderer/assets/index-BsteXAvH.js 31.46 kB
../../out/renderer/assets/SideConversationPanel-BnuXMPK
.js 33.06 kB
../../out/renderer/assets/poimandres-ChWyhPrn.js 33.52 kB
../../out/renderer/assets/one-dark-pro-CsMf0BoJ.js 33.81 kB
../../out/renderer/assets/bsl-DwPS0BId.js 33.91 kB
../../out/renderer/assets/clike-xqXYL6ge.js 35.08 kB
../../out/renderer/assets/haxe-BpobLYM9.js 35.20 kB
../../out/renderer/assets/nginx-BFAkI5
-.js 35.42 kB
../../out/renderer/assets/houston-CF_ws8Cq.js 35.44 kB
../../out/renderer/assets/tokyo-night-DjtLpAEY.js 35.69 kB
../../out/renderer/assets/javascript-C_OHM9hj.js 37.13 kB
../../out/renderer/assets/index-DZ8SPZ9y.js 37.33 kB
../../out/renderer/assets/erlang-Ch5kuXHm.js 37.54 kB
../../out/renderer/assets/stylus-BkS-boTH.js 38.26 kB
../../out/renderer/assets/cobol-B8r1pfPr.js 39.21 kB
../../out/renderer/assets/settings-section-write-BUNngSpZ.js 39.92 kB
../../out/renderer/assets/MessageTimeline-BrVX0eM.js 40.14 kB
../../out/renderer/assets/css-c-jst79C.js 40.35 kB
../../out/renderer/assets/asm-3tg4MVib.js 40.75 kB
../../out/renderer/assets/settings-section-speech-to-text-DXyzbpRk.js 41.09 kB
../../out/renderer/assets/WriteInlineAgent-CKSq-sTZ.js 41.17 kB
../../out/renderer/assets/settings-section-media-generation-CK6B9hgF.js 41.49 kB
../../out/renderer/assets/shellscript-CQ8MXh-D.js 41.53 kB
../../out/renderer/assets/haskell-CzPS7wjM.js 41.53 kB
../../out/renderer/assets/sql-BSrOzCRI.js 42.67 kB
../../out/renderer/assets/perl-HITCDkgu.js 43.25 kB
../../out/renderer/assets/d-9qSZPw74.js 43.82 kB
../../out/renderer/assets/index-P3W9cD8I.js 44.06 kB
../../out/renderer/assets/CodeCanvasPanel-9pCEAAVv.js 45.05 kB
../../out/renderer/assets/index-CiaHLi6c.js 45.78 kB
../../out/renderer/assets/ruby-C13Bjepi.js 46.15 kB
../../out/renderer/assets/go-DRMr3iML.js 46.84 kB
../../out/renderer/assets/apex-B-mI3Md2.js 47.02 kB
../../out/renderer/assets/catppuccin-mocha-C653csR5.js 47.29 kB
../../out/renderer/assets/catppuccin-latte-0ZtXlsrX.js 47.29 kB
../../out/renderer/assets/catppuccin-frappe-C21OPQfC.js 47.30 kB
../../out/renderer/assets/catppuccin-macchiato-BD_FR4sl.js 47.31 kB
../../out/renderer/assets/ada-BZS802Se.js 48.11 kB
../../out/renderer/assets/css-BtVcDqlU.js 49.05 kB
../../out/renderer/assets/settings-section-memory-7zEx0Bux.js 49.56 kB
../../out/renderer/assets/imba-C4923lSV.js 49.96 kB
../../out/renderer/assets/UsageQuotaPanel-Bf302O7J.js 51.11 kB
../../out/renderer/assets/InitialSetupDialog-C41srsQ3.js 51.32 kB
../../out/renderer/assets/SddDraftEditorView-BHgsAvxX.js 52.26 kB
../../out/renderer/assets/marked.esm-6bgJhxKv.js 53.07 kB
../../out/renderer/assets/everforest-dark-Cg1xdODP.js 53.78 kB
../../out/renderer/assets/everforest-light-BmTD3bxe.js 53.78 kB
../../out/renderer/assets/settings-section-data-migration-DQIYxmRU.js 55.13 kB
../../out/renderer/assets/wikitext-BDjE6pmL.js 55.93 kB
../../out/renderer/assets/stata-Dl7wDdBE.js 57.04 kB
../../out/renderer/assets/html-GC16tDh9.js 57.31 kB
../../out/renderer/assets/index-Czb-yu8a.js 57.68 kB
../../out/renderer/assets/ballerina-B0yt0TYU.js 58.74 kB
../../out/renderer/assets/markdown-F_EULe_G.js 59.38 kB
../../out/renderer/assets/ocaml-B1kfGk9Y.js 62.48 kB
../../out/renderer/assets/DevBrowserPanel-DawGgGDY.js 62.55 kB
../../out/renderer/assets/sparkles-Cu5qLW5u.js 67.76 kB
../../out/renderer/assets/mojo-ByCRDvCf.js 69.83 kB
../../out/renderer/assets/python-CrdIx4PZ.js 69.99 kB
../../out/renderer/assets/ExtensionManagementCenter-x7HozD9a.js 71.83 kB
../../out/renderer/assets/c-C4VtT7JA.js 72.14 kB
../../out/renderer/assets/latex-B0gTO9uZ.js 72.69 kB
../../out/renderer/assets/vyper-DP4whl13.js 74.68 kB
../../out/renderer/assets/index-CLOZ1bpF.js 75.39 kB
../../out/renderer/assets/WorkspaceFilePreviewPanel-m49Z4F85.js 78.22 kB
../../out/renderer/assets/hack-BTX3ICIE.js 80.30 kB
../../out/renderer/assets/swift-Cohr-WZC.js 86.72 kB
../../out/renderer/assets/PluginMarketplaceView-ByJYFzXN.js 87.52 kB
../../out/renderer/assets/fortran-free-form-5X94ETMi.js 89.03 kB
../../out/renderer/assets/csharp-DxX_6tHh.js 89.72 kB
../../out/renderer/assets/racket-DbA06HL7.js 92.43 kB
../../out/renderer/assets/less-BAzLMJNR.js 97.67 kB
../../out/renderer/assets/index-D8QAJq0M.js 104.62 kB
../../out/renderer/assets/blade-BbH7YAUi.js 105.12 kB
../../out/renderer/assets/index-B3-Gr61V.js 105.31 kB
../../out/renderer/assets/objective-c-BRoNQF42.js 105.46 kB
../../out/renderer/assets/php-C2HieitX.js 111.16 kB
../../out/renderer/assets/AppShell-Dj2y583m.js 123.05 kB
../../out/renderer/assets/SubagentSettingsEditor-BXkOLfMv.js 126.01 kB
../../out/renderer/assets/ScheduleTasksView-CHmiOsNw.js 130.25 kB
../../out/renderer/assets/asciidoc-CT8_dLUs.js 131.57 kB
../../out/renderer/assets/docx-preview-CErhwIey.js 132.79 kB
../../out/renderer/assets/AgentPerspectivePanel-mDkhquwK.js 134.96 kB
../../out/renderer/assets/mdx-D5wExp-O.js 136.15 kB
../../out/renderer/assets/GraphModePanel-C_CSFOff.js 138.68 kB
../../out/renderer/assets/SettingsView-DK6PQVry.js 157.28 kB
../../out/renderer/assets/objective-cpp-DEoN9Fe5.js 172.02 kB
../../out/renderer/assets/javascript-BsAkV7mL.js 174.87 kB
../../out/renderer/assets/tsx-CmGGo4Hm.js 175.57 kB
../../out/renderer/assets/jsx-BPmvoin2.js 177.82 kB
../../out/renderer/assets/typescript-CP6ECzON.js 181.13 kB
../../out/renderer/assets/WriteWorkspaceView-sJHE_6a4.js 183.61 kB
../../out/renderer/assets/angular-ts-BftcHvZ6.js 184.25 kB
../../out/renderer/assets/vue-vine-rMIwOpFf.js 190.18 kB
../../out/renderer/assets/settings-BOrL_QK4.js 200.61 kB
../../out/renderer/assets/settings-CL8KINmE.js 205.07 kB
../../out/renderer/assets/settings-YyJZpGXF.js 220.05 kB
../../out/renderer/assets/WorkflowView-CNYpnVSU.js 226.05 kB
../../out/renderer/assets/settings-section-agents-SVr5LXLS.js 229.13 kB
../../out/renderer/assets/settings-xGkyjIAe.js 232.94 kB
../../out/renderer/assets/WorkspaceOfficePreview-AG9o5rop.js 239.42 kB
../../out/renderer/assets/mermaid-GHXKKRXX-JUb5w-jT.js 246.30 kB
../../out/renderer/assets/wolfram-CRmjUoI4.js 262.43 kB
../../out/renderer/assets/pdf_viewer-viGXRV5l.js 287.77 kB
../../out/renderer/assets/settings-DxGtQ2tl.js 290.23 kB
../../out/renderer/assets/index-CtP4daHL.js 290.92 kB
../../out/renderer/assets/settings-C4z0Cjmw.js 294.92 kB
../../out/renderer/assets/common-Xab3hiTt.js 349.33 kB
../../out/renderer/assets/index-Sua0f09P.js 351.40 kB
../../out/renderer/assets/common-BQZ4tZi-.js 351.89 kB
../../out/renderer/assets/message-timeline-conversation-turn-DuNcI5gB.js 357.19 kB
../../out/renderer/assets/index-gEPUibRz.js 358.72 kB
../../out/renderer/assets/common-Bccb5O7Z.js 379.43 kB
../../out/renderer/assets/index-BE4MLicd.js 387.68 kB
../../out/renderer/assets/settings-section-providers-CT9X2yBa.js 409.96 kB
../../out/renderer/assets/common-P1y2UFib.js 436.24 kB
../../out/renderer/assets/TerminalPanel-BAjhGG8x.js 450.77 kB
../../out/renderer/assets/cpexcel.full-eDE8geLy.js 476.46 kB
../../out/renderer/assets/common-C8AZv2QU.js 484.39 kB
../../out/renderer/assets/common-Bo2e3pCt.js 488.16 kB
../../out/renderer/assets/katex.min-BdCqFpcM.js 515.08 kB
../../out/renderer/assets/app-locales-BEqkyGFo.js 559.48 kB
../../out/renderer/assets/wasm-DDgzZJey.js 622.45 kB
../../out/renderer/assets/cpp-zh2ePAE
.js 626.22 kB
../../out/renderer/assets/index-K9sdK9kB.js 644.38 kB
../../out/renderer/assets/i18n-TkLwf_R-.js 651.34 kB
../../out/renderer/assets/emacs-lisp-4gdXY_g3.js 779.90 kB
../../out/renderer/assets/WritePdfViewer-BTMx2gHJ.js 818.26 kB
../../out/renderer/assets/lucide-icon-by-name-1but7ePM.js 896.73 kB
../../out/renderer/assets/use-apply-shape-ops-live-BR8RIh2N.js 951.94 kB
../../out/renderer/assets/xlsx-bhidqZfE.js 987.82 kB
../../out/renderer/assets/App-CrJ5DgUk.js 1,773.37 kB
../../out/renderer/assets/Workbench-B6uhuhWL.js 2,001.94 kB
../../out/renderer/assets/WriteRichEditor-B5SgvBsv.js 2,249.93 kB
../../out/renderer/assets/pptx-preview.es-CjP3uxi-.js 2,917.81 kB
✓ built in 15.37s

kun-gui@0.3.0 check:packaged-runtime-deps
node ./scripts/check-packaged-runtime-dependencies.cjs

[packaged-runtime-deps] 27 external packages are present in the production dependency graph.\n-

kun-gui@0.3.0 check:file-lines
node ./scripts/check-file-lines.mjs

File line limit passed: 5621 tracked text files are at or below 700 lines.\n- Focused Linux ARM64 packaging, updater, R2, TUI, Windows setup, and Service Manager regression tests\n- Strict OpenSpec validation for the hotfix and Linux ARM64 changes\n- \n\nFixes #1168\nFixes #1169

XingYu-Zhong and others added 30 commits August 7, 2026 20:31
…ion as the first step for repository investigations
- Added a thread snapshot cache to optimize thread state retrieval and management.
- Introduced functions to snapshot thread projections, retrieve snapshots, and invalidate them.
- Enhanced thread actions to utilize the new snapshot cache for improved performance.
- Updated chat store types to include a loading state for threads.
- Added tests for thread snapshot caching behavior and limits.
- Introduced new API endpoints for retrieving thread states.
- Updated existing actions and tests to accommodate the new snapshot caching mechanism.
- Implemented `cancelToolCall` function in `turns.ts` to handle tool call cancellations.
- Created `ToolCancellationService` to manage cancellation requests and state.
- Added new endpoint for tool cancellation in `kun-endpoints.ts`.
- Updated IPC schemas to include tool cancellation.
- Enhanced the chat store to support tool cancellation actions.
- Added UI components for cancelling tool calls in the chat interface.
- Updated localization files to include new strings for tool cancellation.
- Added tests for `ToolCancellationService` to ensure correct behavior.
- Modified state management to handle turn abortion and tool cancellation.
…quest handling

- Removed the `hydratePromptPressureIfCold` method from `LoopTelemetry` to streamline prompt pressure management.
- Updated `HistoryCompactionService` to eliminate unnecessary telemetry calls.
- Adjusted `effectiveOutputBudgetTokens` to ensure output capabilities are bounded by context capacity.
- Enhanced tests to reflect changes in telemetry and model request behavior.
- Modified UI components for better media preview handling and adjusted styles for consistency.
- Updated localization strings for clarity in token usage descriptions.
- Added new tests to ensure proper handling of compaction markers and model provider presets.
- Implemented timing aggregation for thread-cumulative average time-to-first-token (TTFT) and tokens-per-second (TPS) in UsageCounter.
- Updated UsageCounter to handle missing timing fields as null instead of zero.
- Enhanced tests for UsageCounter to validate timing aggregation across threads and reset behavior.
- Introduced new fields in CoreUsageSnapshotJson for request timing metrics and averages.
- Updated mapping functions to pass through timing metrics to the UI.
- Added formatting functions for displaying TTFT and TPS in a user-friendly manner.
- Enhanced chat projection reducer to manage per-turn timing metrics keyed by turnId.
- Updated initial state and types to accommodate new timing metrics.
- Added localization strings for new timing metrics in multiple languages.
Strict OpenXML validation rejected WPS etCustomData attributes on
xlsx autoFilter, so drag-drop fell back to a local tool reference.
Treat Schema/undeclared vendor attrs as warnings and continue text
extraction; keep edit-path validation strict.

Fixes #1122

Co-authored-by: Cursor <cursoragent@cursor.com>
Fetch/import could stage models before the shared connection existed,
so catalog commit failed and SSE projection dropped the local provider
back to presets. Connect-then-patch missing connections, retain pending
local catalogs during projection, and skip AppSettings writes while a
catalog drain is in flight.

Fixes #1117

Co-authored-by: Cursor <cursoragent@cursor.com>
Detached shared runtimes could leave a stale resolvedConnection after
the process exited, so watchdog treated the host as unresponsive and
waited through repeated health failures. Clear dead discovery PIDs from
the adapter cache and re-check isChildRunning after health probes so
recovery takes the missing/ensure path.

Fixes #1116

Co-authored-by: Cursor <cursoragent@cursor.com>
…take

fix(office): soft-fail WPS schema validate on intake
…pid-recovery

fix(runtime): recover shared Kun when discovery PID is dead
…log-race

fix(providers): keep Token Plan catalog across registry races
…liases (#1126)

Recognize api.minimax.io/v1 and api.minimaxi.com/v1 for regular and Token Plan
profiles alongside the existing Anthropic endpoints.

Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid cancelling Graph runs whose completion gates already passed when the
owning Lead turn settles incidentally; resume finalization instead of force-cancel.

Co-authored-by: Cursor <cursoragent@cursor.com>
…1128)

Keep the 5s durable snapshot fallback, but bind Graph projection atomically per
thread and project SSE through an owner-scoped observer so Lead settlement and
thread switches cannot paint stale Graph state.

Co-authored-by: Cursor <cursoragent@cursor.com>
- Implemented explore-card-copy and explore-peek-summary components for handling explore tasks.
- Added utility functions to determine tool types and resolve task titles.
- Enhanced message-timeline-process to recognize explore_agent as a subagent.
- Updated message-timeline-empty to differentiate between explore and subagent sessions.
- Created comprehensive tests for new functionalities to ensure reliability.
- Updated localization files to include new strings for explore processes and UI elements.
- Introduced support for additional Chromium browsers (Chrome Beta, Chrome Canary, Edge Beta, Edge Canary, Brave Beta, Brave Nightly) in cookie retrieval.
- Added a non-sensitive diagnosis type for cookie read operations to distinguish between success, not found, and decryption failures.
- Improved cookie header filtering to handle manual Cookie headers and environment variables.
- Implemented caching for OpenCode Go cookies with clear and persist functionality.
- Enhanced error handling to provide specific messages for Keychain access issues and missing credentials.
- Updated tests to cover new cookie handling scenarios and ensure proper functionality across different platforms.
… stability, and runtime capabilities

- Introduced read-only explore_agent for parallel investigations and improved session presentation.
- Enhanced Agent Graph with thread ownership controls and independent SSE observers for better concurrency.
- Updated Provider credential handling and model directory stability during concurrent updates.
- Added tool cancellation feature and improved usage tracking metrics.
- Implemented automatic updates and cleanup for a smoother upgrade process.
- Ensured compatibility for Windows script execution and refined document import validation.
XingYu-Zhong and others added 29 commits August 14, 2026 00:36
Per-turn Code/Design surface selection and whiteboard generation state (cdbf6c653).
The canvas-receipts route passes its :id URL param (the thread id) under
the wrong key name, which is a type error at the call site. Rename the
field to match the receiveCanvasReceipt contract.
A long running turn can emit more process items than the newest timeline
page budget (300 items / 4 MiB). The page then started mid-turn, the
opening user_message fell on an older page, and the renderer refused to
page back while busy, so the active request and earlier history appeared
missing.

- Add anchorTurnId to the internal item page options; the newest page
  keeps the anchor turn's first real user_message pinned in front and
  trims the continuous window from the oldest side so the item/byte
  budget still holds. The cursor points at the retained window start so
  older pages cover the anchor and the gap without transcript gaps.
- Wire the anchor through in-memory, JSONL, hybrid, and manager-backed
  session stores, and have the thread timeline route pass the latest
  turn id on the newest page (re-applied after gate healing/merging).
- Renderer: resolve latestUserMessageId from the active turn's opening
  user message with the old reverse scan as legacy fallback.
- Regression tests for paging, JSONL scan, manager passthrough, HTTP
  timeline, and busy-thread hydration.
…hread loading

Uncommitted work from unify-code-design-and-work, work-canvas receipt
replay, knowledge-base end-to-end, ppt-agent direction prompts, runtime
background maintenance and sidebar worktree discovery.
- ListThreadsQuery gains cursor/workspace/lean; response gains
  nextCursor/hasMore/total with total only on the first page
- HybridThreadStore.listPage implements keyset pagination with an
  opaque (updatedAt,id) cursor, fetching limit+1 rows to decide hasMore
- ThreadService.list delegates to listPage so filtering and pagination
  stay consistent for both full and paged consumers
- lean projection omits heavy metadata blobs (goal/todos/systemPrompt/
  knowledge mounts) from the sidebar inventory
- ThreadListOptions moves from agent/types.ts to provider-types.ts next
  to ThreadListPage; AgentProvider gains optional listThreadsPage
…pagination

- threadListStatus (idle/loading/ready/refreshing/error) guards the
  empty state: 'no conversations yet' only renders when ready and empty;
  first load shows skeleton rows, background refresh keeps the old list
- startup probe fires immediately with the 900ms timer kept only as a
  cold-start fallback, guarded by an in-flight flag
- thread-list-cache persists a lean summary to localStorage after each
  successful refresh so the sidebar paints instantly on next startup
- loadMoreThreads appends the next older page per workspace using the
  runtime cursor; cursor metadata is tracked per workspace
- new zh/en sidebar.json locales for skeleton, retry and show-more copy
Brings in codex/progressive-sidebar-thread-loading-7dde9aed5f:
- threadListStatus state machine + skeleton rows (no false empty state)
- immediate startup probe with 900ms cold-start fallback
- thread-list-cache for cache-first sidebar paint
- /v1/threads keyset pagination (cursor/workspace/lean) + per-workspace
  loadMoreThreads

Conflict resolution: kept listThreadsPage calibration path with
includeSide so the plan-build side filter keeps working; SidebarProjectsSection
keeps both the worktree-discovery import and the SidebarThreadListStatus type.
…oard handling

- Enhanced `requestCodeCanvasPanelOpen` to include a `title` property for better context.
- Updated `WorkCanvasOpenRequestDetail` type to include a canonical `title`.
- Added new localization strings for whiteboard title prompts and validation messages.
- Removed deprecated worktree default title and description from settings localization.
- Introduced experimental settings for isolated worktree builds in the lab configuration.
- Updated tests to reflect changes in worktree state management and feature toggling.
- Refactored whiteboard session title handling to ensure proper title normalization and validation.
- Improved handling of whiteboard creation to enforce title constraints and provide fallback titles.
…e preferences

- Removed legacy code for killing stale Kun processes on startup, replaced with a more robust restart mechanism for all Kun serve processes.
- Updated comments and documentation to clarify the startup restart policy and its implications.
- Refactored PlanBuildActions component to utilize new worktree preference store, simplifying state management and improving clarity.
- Removed deprecated worktree-related features and replaced them with a prompt-managed worktree protocol for Direct builds.
- Introduced a new plan worktree preference store to manage user preferences for worktree usage, including initialization and settings synchronization.
- Updated localization files to reflect changes in worktree terminology and user prompts.
- Enhanced tests to cover new worktree preference store functionality and ensure proper integration with existing components.
- Deleted the chat-store-plan-worktree-actions.ts file and its associated tests.
- Removed references to plan worktree actions in chat-store.ts and chat-store-types.ts.
- Updated runtime projection support to eliminate dependencies on plan worktree.
- Adjusted thread pagination to filter out side conversations without plan build surfaces.
- Modified thread queue actions to remove plan worktree input checks.
- Updated plan worktree settings in app settings types for clarity.
- Removed plan worktree API surface definitions and related schemas.
…ogress

- Added a test to ensure loaded content fits within the canvas viewport instead of restoring a blank camera state.
- Updated the canvas viewport document sync logic to handle authoritative document merging and live changes more effectively.
- Improved the handling of canvas viewport state when loading documents, ensuring visible edits are preserved.
- Enhanced image generation progress handling to bring generating placeholders into view when the saved camera is off-canvas.
- Added functionality to replay running placeholders after the target canvas document mounts or reloads.
- Updated localization files to include new settings related to code personas and migration systems in multiple languages.
- Introduced canvas-occupied-regions module to manage occupied areas on the canvas.
- Updated image generation and placement functions to avoid overlapping with occupied regions.
- Added tests to verify that generated images and placeholders are placed outside the design system board.
- Enhanced snapshot functionality to include design system board projections as occupied regions.
- Improved design system board layout management with persistent storage capabilities.
- Refactored existing shape operations to utilize the new occupied regions logic for better placement accuracy.
Failed and aborted child agents discarded usage accrued before the
failure, so parent-thread cost aggregates and the GUI under-reported
total spend versus the provider bill (#1155).

- ChildResultExecutionError now carries a usage/toolInvocations
  settlement payload alongside the materialized result.
- createChildAgentExecutor captures usage.forThread() and tool
  invocations for every terminal status and attaches them to all
  failure throws, not only the success return.
- DelegationRuntime.executeChild settles recovered usage on the
  failure/abort path through the same subtractChildUsage delta as
  the success path, so resume/retry never double-count and children
  that fail before any model request stay at zero.
- Failed-record construction moved to buildFailedChildRecord in
  delegation-runtime-support to stay under the 700-line file gate.

Fixes #1155
…ore bloat

M1 (P0) of the issue #1156 fix plan:

- Settings migration: discard a persisted createEnabled=true exactly once
  (createEnabledResetAt marker) so the off-by-default reaches old installs;
  later explicit opt-ins are respected again.
- Hard per-thread cap: pruneThreadCheckpoints/pruneAllThreadCheckpoints now
  evict the oldest checkpoints even when messages still reference them; the
  create/restore reasons gain quota_exceeded and restore keeps not_found.
- Global disk quota (git-checkpoint-quota.ts): maxTotalBytes (default 2 GiB)
  and minFreeDiskBytes (default 1 GiB) enforced before snapshot creation via
  evict-oldest-then-refuse, plus quota eviction on the startup cleanup pass.
- Renderer: quota skips are info-logged instead of error-logged; restoring an
  evicted checkpoint surfaces 'rollback point expired' instead of a raw error;
  settings UI gains quota/free-disk inputs (MB) across all seven locales.
- Extracted CheckpointSettingsPanel and startWorkspaceCheckpointSnapshot to
  keep settings-section-general.tsx and chat-store-thread-send-direct.ts under
  the 700-line gate.
Replace the sliding newest-to-oldest cumulative collapse with
cache-stable checkpoints at whole multiples of the cumulative budget.
The collapse boundary is now the largest multiple strictly below the
raw cumulative total, a pure step function of the persisted history:
appending a tool result no longer rewrites items that were previously
sent verbatim, so the model-facing projection stays append-only
between checkpoint advances. Each advance collapses one batch of the
oldest results in a single intentional prefix-cache reset instead of
invalidating the warmed prefix on every request.

Fixes #1154
@XingYu-Zhong
XingYu-Zhong merged commit 79b6136 into master Aug 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants