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: Open-Copilot-Proxy/Copilot_Proxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: Open-Copilot-Proxy/Copilot_Proxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feature/keyring
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 43 files changed
  • 2 contributors

Commits on May 24, 2026

  1. Configuration menu
    Copy the full SHA
    cc3b06f View commit details
    Browse the repository at this point in the history
  2. feat: rail always expanded, overview layout, increased transparency

    - DashboardRail: always expanded at 140px width (was collapsible 280px)
    - Overview tab: removed UsageChart, Account (1/3) + Quota (2/3) side by side
    - Usage tab: removed QuotaDisplay, UsageChart spans full width
    - Global transparency increased (light surface 0.30, card 0.38; dark surface 0.20, card 0.28)
    - DiagnosticsPanel fully internationalized (32 zh + 32 en keys)
    - Added Vitest test infrastructure with 12 passing tests
    - Added DashboardShell, dashboard-tabs, DashboardRail components
    sglwsjxh committed May 24, 2026
    Configuration menu
    Copy the full SHA
    83e6ea9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85de7b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    161c037 View commit details
    Browse the repository at this point in the history
  5. feat: 添加对话测试面板 + 流式聊天 + 模型过滤

    - 新增 ChatTestPanel 组件(对话测试标签页)
    - 新增 stream.ts 流式聊天工具函数及测试
    - 新增 filter.go 模型过滤功能及测试
    - 左侧模型列表支持搜索和滚动
    - 右侧对话区域支持流式输出、文件上传
    - 优化毛玻璃效果和布局一致性
    - 更新 i18n 中英文案
    - 重构 server.go 相关 API 端点
    sglwsjxh committed May 24, 2026
    Configuration menu
    Copy the full SHA
    417f52f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    04d2329 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2026

  1. Configuration menu
    Copy the full SHA
    f05c9ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f21014 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1875f45 View commit details
    Browse the repository at this point in the history
  4. feat(web): overwrite chat turns

    - Reset messages to single user message per send (overwrite, not append)
    - Only send current prompt in API request (no conversation history)
    - Guard onDone against empty assistant bubble (trim check)
    - Add auto-scroll to bottom via chatBodyRef + scrollToBottom()
    sglwsjxh committed May 25, 2026
    Configuration menu
    Copy the full SHA
    41b4dee View commit details
    Browse the repository at this point in the history
  5. fix(web): guard stream finalization with idempotent done

    - Add finalized flag to readStream preventing duplicate onDone calls
    - Guard all three completion paths (reader end, [DONE], usage)
    - Add 4 new test cases covering usage+DONE, DONE+reader, double DONE
    sglwsjxh committed May 25, 2026
    Configuration menu
    Copy the full SHA
    02ec9b7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a68c5f3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3941f2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da4fbe8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db1f022 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b122765 View commit details
    Browse the repository at this point in the history
Loading