Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Maccha-Azuki/deepcode-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: lessweb/deepcode-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 14 files changed
  • 3 contributors

Commits on May 23, 2026

  1. feat: add closed-border markdown table rendering with CJK/emoji support

    - Detect markdown tables and render with Unicode box-drawing characters
    - Calculate visual terminal width for CJK/emoji (2 cols) vs ASCII (1 col)
    - Wrap long cells across multiple lines, prefer word-boundary breaks
    - Allocate column widths: narrow columns (#, status, count, date) minimal,
      content columns kept >= 12 chars
    - Render tables with <Text wrap="truncate-end"> to prevent Ink from
      breaking box-drawing lines at cell boundary spaces
    - Expose renderMarkdownSegments() for per-segment wrapping control
    dengmik-commits committed May 23, 2026
    Configuration menu
    Copy the full SHA
    928551e View commit details
    Browse the repository at this point in the history
  2. add screenshot

    dengmik-commits committed May 23, 2026
    Configuration menu
    Copy the full SHA
    8096709 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2026

  1. fix: improve table column width allocation — use natural widths and g…

    …row to fill terminal
    
    Replace the aggressive maxLine/1.5 ideal-width heuristic with full natural
    widths. When the total fits within the available terminal width (defaulting
    to 120 cols), distribute slack proportionally to content columns instead of
    leaving them cramped. Detect narrow label columns by actual content width
    (≤8 chars) rather than hardcoded position ([0, 1, -2, -1]). When compression
    is necessary, start from per-column minimums (longest word) and share the
    remaining budget proportionally based on each column's deficit.
    
    This fixes the "tables too narrow and too tall" issue reported on PR lessweb#115
    where every column was forced to ~67% of its natural width regardless of
    available screen real estate.
    dengmik-commits committed May 25, 2026
    Configuration menu
    Copy the full SHA
    7c95312 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    679eb00 View commit details
    Browse the repository at this point in the history
  3. Merge pull request lessweb#115 from dengmik-commits/feat/table-render

    feat: markdown 表格闭合边框渲染 + CJK/emoji 宽度适配
    qorzj authored May 25, 2026
    Configuration menu
    Copy the full SHA
    c5f1a00 View commit details
    Browse the repository at this point in the history
  4. fix(session): 处理权限拒绝状态与界面更新

    - 新增 permission_denied 会话状态表示权限被拒绝
    - 添加 denySessionPermission 方法以更新会话状态为拒绝并设置失败原因
    - 在权限拒绝时清除提示草稿并调用拒绝权限处理逻辑
    - 中断会话时清除提示草稿以防止残留输入
    - 会话列表中新增 permission_denied 状态对应的 UI 状态映射为 denied
    hqwlkj committed May 25, 2026
    Configuration menu
    Copy the full SHA
    670b118 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    acfacc9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1ecc26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1b31c6 View commit details
    Browse the repository at this point in the history
  8. Merge pull request lessweb#120 from hqwlkj/main

    fix(permission): 处理权限拒绝状态与界面更新
    qorzj authored May 25, 2026
    Configuration menu
    Copy the full SHA
    7d769ac View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    09ae2b4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e3b59f2 View commit details
    Browse the repository at this point in the history
  11. 0.1.25

    qorzj committed May 25, 2026
    Configuration menu
    Copy the full SHA
    d07d225 View commit details
    Browse the repository at this point in the history
Loading