Commit Graph

  • 256ebb7368 fix(sidebar): guard virtualizer itemSize against non-finite zoom level xintaofei 2026-04-21 21:28:40 +08:00
  • dc75020e1c refactor(chat-input): embed conversation context bar inside input container xintaofei 2026-04-21 19:26:04 +08:00
  • e567181b58 fix(sidebar): center guide line under folder chevron and tighten list paddings xintaofei 2026-04-21 18:44:20 +08:00
  • 7a6e19097e fix(sidebar): align title/folder/item start position and stabilize status icon rendering xintaofei 2026-04-21 17:47:35 +08:00
  • f0d530e1cb refactor(sidebar): streamline conversation list with completed filter and expand toggle xintaofei 2026-04-21 17:07:40 +08:00
  • 58b48e2bfe Merge branch 'main' into one-folder xintaofei 2026-04-21 09:27:55 +08:00
  • a2333e6bb4 # Release version 0.9.5 xintaofei 2026-04-21 00:34:30 +08:00
  • 98792a696c feat(message-input): add search box to slash-command popups xintaofei 2026-04-21 00:26:00 +08:00
  • 692b700c0d fix(file-tree): invalidate both cached target and ancestor, skip collapsed refetches xintaofei 2026-04-20 23:20:08 +08:00
  • baf3b6e89f fix(file-tree): keep aux-panel tree in sync with filesystem changes xintaofei 2026-04-20 22:57:24 +08:00
  • c825291b1e chore(acp): bump claude-agent-acp to 0.30.0 and opencode to 1.14.19 xintaofei 2026-04-20 21:38:36 +08:00
  • d9323d7399 refactor(workspace): migrate from per-folder windows to single-window workspace xintaofei 2026-04-20 21:22:36 +08:00
  • 10801bf393 # Release version 0.9.4 xintaofei 2026-04-19 09:32:26 +08:00
  • ce289e64c5 feat(terminal): add word/line cursor shortcuts for shell line-editing xintaofei 2026-04-19 09:27:28 +08:00
  • 0fa2a0895f feat(appearance): apply UI zoom level to terminal and Monaco editors xintaofei 2026-04-19 09:07:51 +08:00
  • eeeee2141c fix(settings): move content padding inside scroll areas to keep inner borders visible xintaofei 2026-04-19 08:45:57 +08:00
  • b2ca2c2eb1 refactor(git-error): drop locale-specific not-a-repo patterns xintaofei 2026-04-19 06:53:20 +08:00
  • 94ebfaabdc fix(process): apply C.UTF-8 locale across platforms for child processes xintaofei 2026-04-19 06:49:24 +08:00
  • 527dfc48d6 # Release version 0.9.3 xintaofei 2026-04-18 23:53:53 +08:00
  • 95a0c527c4 fix(git): restore non-repo fallback and refine repo preflight errors xintaofei 2026-04-18 23:49:42 +08:00
  • b17328b0fc perf(workspace-state): tighten watch debounce to 1s and max batch window to 3s xintaofei 2026-04-18 23:15:05 +08:00
  • cc79d62b27 fix(git): surface non-git-repo as a typed error and align all panels via workspace state xintaofei 2026-04-18 23:07:13 +08:00
  • cf9573c0ce fix(web-auth): url-decode token query param for websocket auth xintaofei 2026-04-18 20:18:58 +08:00
  • ff9fbad50a fix(chat-channel): use session agent in responding indicator and localize command messages xintaofei 2026-04-18 20:05:56 +08:00
  • dcaa4b4f5a # Release version 0.9.2 xintaofei 2026-04-18 18:55:26 +08:00
  • 0048126d53 feat(settings): render update release notes as markdown xintaofei 2026-04-18 18:51:09 +08:00
  • 07ef376438 refactor(message): shrink agent card max height and localize running indicator with spinner xintaofei 2026-04-18 18:43:04 +08:00
  • 75c2dd4cc5 fix(settings): use randomUUID helper with getRandomValues fallback for non-secure contexts xintaofei 2026-04-18 18:25:28 +08:00
  • ff48810603 fix(workspace-state): keep git-presence flag and branch poll in sync with runtime state xintaofei 2026-04-18 17:44:45 +08:00
  • 7ef8d84d44 fix(workspace-state): stop resync loop on non-git folders and allow retry for degraded watcher xintaofei 2026-04-18 17:18:11 +08:00
  • c5c2bdd331 # Release version 0.9.1 xintaofei 2026-04-18 12:03:07 +08:00
  • 6e477661f8 feat(status-bar): compact large token counts with K/M units in usage popover xintaofei 2026-04-18 11:57:52 +08:00
  • 0e60216345 chore(acp): bump claude-agent-acp to 0.29.2, opencode to 1.4.11, gemini-cli to 0.38.2, openclaw to 2026.4.15 and cline to 2.15.0 xintaofei 2026-04-18 11:08:52 +08:00
  • fd10494128 feat(web-service): allow custom access token with persisted port and localized start errors xintaofei 2026-04-18 10:18:34 +08:00
  • 32b4c88582 feat(conversation): add copy text context menu action with preserved selection xintaofei 2026-04-17 23:20:01 +08:00
  • e86682dc66 chore(acp): bump claude-agent-acp to 0.29.1 and opencode to 1.4.8 xintaofei 2026-04-17 22:36:12 +08:00
  • 5bb4c1cb1e feat(chat-channel): annotate Weixin channel badge with iLink reconnect hint tooltip xintaofei 2026-04-17 21:52:43 +08:00
  • 9abb85b8ee fix(chat-channel): detect Weixin auth failure via errcode during connect verification xintaofei 2026-04-17 21:09:31 +08:00
  • 0b102f0120 # Release version 0.9.0 xintaofei 2026-04-17 14:48:22 +08:00
  • aedf94c4a0 fix(ui): suppress streaming Agent partial content to avoid duplicate prompt display xintaofei 2026-04-17 14:40:12 +08:00
  • 7a92f3eef7 fix(acp): clear Claude API retry banner when streaming content resumes xintaofei 2026-04-17 14:27:39 +08:00
  • 3e30ab7d60 fix(parser): harden Agent subagent state machine, file matching, query performance and streaming child grouping xintaofei 2026-04-17 09:38:52 +08:00
  • 73a910bb62 fix(ui): clean streaming Agent result output by unwrapping JSON and stripping task_id prefix xintaofei 2026-04-17 09:12:54 +08:00
  • 4f41a217c4 feat(settings): add xhigh reasoning effort level and update Claude Code model placeholders to claude-opus-4.7 xintaofei 2026-04-17 08:31:38 +08:00
  • 834340e536 feat(acp): forward meta/locations fields and use parentToolUseId for precise Agent child grouping xintaofei 2026-04-17 08:24:12 +08:00
  • 6763814a92 chore(acp): bump claude-agent-acp to 0.29.0 and gemini-cli to 0.38.1 xintaofei 2026-04-17 01:28:58 +08:00
  • 4189aa04de feat(ui): render streaming Agent tool calls as Agent cards with nested child grouping xintaofei 2026-04-17 01:28:13 +08:00
  • 488b0c2e53 feat(parser): render OpenCode task as Agent cards with nested tool calls xintaofei 2026-04-17 00:06:57 +08:00
  • 68142651b3 feat(parser): render Codex CLI spawn_agent as Agent cards with nested tool calls xintaofei 2026-04-16 22:52:09 +08:00
  • e36ba36222 fix(ui): render Agent prompt as markdown and add max height to expanded card body xintaofei 2026-04-16 21:57:58 +08:00
  • 4c36da8ece fix(ui): prevent duplicate error display in Agent subagent card xintaofei 2026-04-16 21:48:55 +08:00
  • 9f82fdf350 feat(ui): add dedicated Agent subagent rendering with nested tool call display xintaofei 2026-04-16 21:32:25 +08:00
  • ffdc0019fc fix(ui): replace Codex icon to remove opaque white background xintaofei 2026-04-16 18:03:51 +08:00
  • 3ebb18bdac # Release version 0.8.9 xintaofei 2026-04-16 13:01:54 +08:00
  • 17f4ee88e8 fix(process): use semver-aware sorting for Node.js version selection xintaofei 2026-04-16 12:48:21 +08:00
  • 045411b8d0 fix(process): harden Node.js path discovery for production readiness xintaofei 2026-04-16 11:27:35 +08:00
  • 9adff116ee feat(process): comprehensive cross-platform Node.js path discovery xintaofei 2026-04-16 11:06:33 +08:00
  • 7a6a9d1615 Merge pull request #75 from Kwensiu/fix/windows-acp-node-detection XinTaoFei 2026-04-16 10:44:25 +08:00
  • 4abc198f44 Merge remote-tracking branch 'origin/main' xintaofei 2026-04-16 09:40:31 +08:00
  • 04eff14c0d fix(settings): remove ineffective max reasoning effort level for Claude Code xintaofei 2026-04-16 09:39:47 +08:00
  • 3b331b15a4 fix(ci): replace softprops/action-gh-release with gh CLI for server asset upload xintaofei 2026-04-16 00:55:18 +08:00
  • 2f59d900fb fix(windows): improve fnm Node path discovery Kwensiu 2026-04-16 00:45:15 +08:00
  • 8d0b0a2985 # Release version 0.8.8 xintaofei 2026-04-16 00:33:10 +08:00
  • d163e42457 feat(settings): add ChatGPT OAuth device code login for Codex CLI xintaofei 2026-04-16 00:29:01 +08:00
  • 7524613439 fix(ui): sharpen dialog rendering with flex centering and stronger ring xintaofei 2026-04-15 20:53:04 +08:00
  • e9dd0db6e8 chore(acp): bump bundled agent versions in registry xintaofei 2026-04-15 19:24:13 +08:00
  • 2cec462594 feat(chat): stream partial tool output during live agent response xintaofei 2026-04-15 19:16:50 +08:00
  • 189399e5cf ci(release): use softprops/action-gh-release for server asset upload xintaofei 2026-04-15 17:20:31 +08:00
  • d81d76443d # Release version 0.8.7 xintaofei 2026-04-15 16:58:12 +08:00
  • f9010634ff fix(acp): stop stripping auto config option for Claude Code xintaofei 2026-04-15 16:54:04 +08:00
  • 2da2378ae3 feat(settings): add reasoning effort level for Claude Code xintaofei 2026-04-15 16:38:39 +08:00
  • 503b149d03 feat(settings): use overlay scrollbars for sub-page scroll areas xintaofei 2026-04-15 15:54:22 +08:00
  • b46db2f1a1 feat(settings): add Enable Fast toggle for Codex service tier xintaofei 2026-04-15 15:29:17 +08:00
  • a6f80088d0 feat(skills): support folder-scoped skills in agent sessions xintaofei 2026-04-15 14:56:53 +08:00
  • 3148966371 fix(folder): prevent branch submenu from being clipped in scroll area xintaofei 2026-04-15 13:18:10 +08:00
  • f3630ba48a feat(folder): add commit reset action in git log xintaofei 2026-04-15 11:14:37 +08:00
  • 66549ce2f7 feat(folder): add Add to session actions in changes menus xintaofei 2026-04-15 09:54:07 +08:00
  • 11b6a4f051 # Release version 0.8.6 xintaofei 2026-04-14 23:39:04 +08:00
  • 98fc75e585 fix(folder): add sidebar blank-space conversation actions xintaofei 2026-04-14 23:09:28 +08:00
  • 570b142e44 fix(folder): align file workspace tab bar height xintaofei 2026-04-14 22:44:27 +08:00
  • 0557eab154 refactor(folder): remove workspace debug logging from aux panels xintaofei 2026-04-14 22:39:57 +08:00
  • b5e8fd8acb feat(folder): unify workspace state streaming for tree and git panels xintaofei 2026-04-14 22:26:36 +08:00
  • 90e8bb645a fix(folder): prevent stale file watch subscriptions in aux tabs xintaofei 2026-04-14 16:43:35 +08:00
  • 9f1540129b fix(folder): keep mobile sidebars closed on initial load xintaofei 2026-04-14 15:52:52 +08:00
  • 7808a5f0d0 feat(acp): notify when permission approval is requested xintaofei 2026-04-14 15:31:12 +08:00
  • f9c0887346 perf(chat): reduce input rerender overhead in conversation shell xintaofei 2026-04-14 15:12:14 +08:00
  • f9923df1fe feat(acp): surface Claude API retry state in chat input xintaofei 2026-04-14 14:59:32 +08:00
  • 77e46d80f8 chore: ignore superpowers docs xintaofei 2026-04-14 14:44:10 +08:00
  • 180d2bb33f docs(spec): add Claude ACP raw SDK message support design xintaofei 2026-04-14 13:09:59 +08:00
  • 12981d673e chore(acp): sync Claude and Gemini ACP registry versions xintaofei 2026-04-14 12:50:32 +08:00
  • ef8791906b fix(windows,linux): reduce dark mode white flash on window open xintaofei 2026-04-14 10:13:18 +08:00
  • 8dad03676b # Release version 0.8.5 xintaofei 2026-04-13 23:41:52 +08:00
  • be045eecdd fix(macos): update TRAFFIC_LIGHT_Y xintaofei 2026-04-13 23:40:22 +08:00
  • 743aab5baf # Release version 0.8.4 xintaofei 2026-04-13 22:54:27 +08:00
  • 0a39e1daf4 fix(windows): normalize Windows file paths with leading slash and add i18n to link safety dialog xintaofei 2026-04-13 22:47:14 +08:00
  • b76dc63e77 perf(file-watch): increase debounce and batch window to reduce event pressure xintaofei 2026-04-13 22:21:14 +08:00
  • c4b3963cb4 Merge remote-tracking branch 'origin/main' xintaofei 2026-04-13 22:11:24 +08:00
  • 273a8cd7ff fix(macos): detect untracked file deletion via Finder as remove event xintaofei 2026-04-13 22:11:18 +08:00
  • 343cb54ae4 Merge remote-tracking branch 'origin/main' xintaofei 2026-04-13 22:05:41 +08:00
  • 96acd6039d perf(frontend): optimize ACP tool call output handling to reduce CPU and memory pressure xintaofei 2026-04-13 22:05:26 +08:00