feat: improve session sharing and Kimi transcript support

- normalize Kimi thinking parts and omit empty placeholders
- add standalone session-sharing and UI demo artifacts
- add regression coverage and refresh the Kimi index marker
- bump the Electron app and CLI packages to v0.2.1
- ignore generated app build assets
This commit is contained in:
tommy0103 committed 2026-07-21 19:29:14 +08:00
1 parent f79f1b3e3b
commit 28fa99ac94
11 files changed
+92555 -21

No files matched your search

@@ -190,7 +190,7 @@ function renderOutput(output, isError) {
return `<div class="result-chip ${isError ? 'error' : ''}">${escapeHtml(output)}</div>`;
}
function renderPrettyTool(toolCall) {
export function renderPrettyTool(toolCall) {
const args = parseToolInput(toolCall);
const result = toolCall.result || {};
const isError = Boolean(result.is_error);