Skip to content

feat(demo): Phase 1 agent IM client features#23

Open
qiongyu1999 wants to merge 4 commits intomainfrom
feat/phase1-agent-im-client
Open

feat(demo): Phase 1 agent IM client features#23
qiongyu1999 wants to merge 4 commits intomainfrom
feat/phase1-agent-im-client

Conversation

@qiongyu1999
Copy link
Copy Markdown
Contributor

Summary

  • SessionsPage 输入框新增 Agent 选择器,支持 5 个 Harness Agent 切换(Claude Sonnet / Claude Code / DeepSeek V3 / GPT-4o / Gemini Pro)
  • Paperclip 按钮绑定真实 文件上传,选择文件后显示为 chips,支持图片/PDF/文档/表格/代码等
  • 新增 设置页/app/settings),包含通用设置和 Agents 配置两个 Tab
  • 客户端默认入口改为 /app/sessions

Test plan

  • 启动 Electron 客户端,确认默认打开 Sessions 页
  • 首页输入框右侧点击 Agent 下拉,切换不同 Agent
  • 点击 Paperclip 按钮选择本地文件,确认 chips 显示
  • 进入对话后,底部输入框同样支持 Agent 切换和文件上传
  • 点击左侧 ActivityBar 底部齿轮进入设置页
  • 设置页 Agents Tab 可切换查看不同 Agent 配置

🤖 Generated with Claude Code

qiongyu1999 and others added 3 commits April 12, 2026 12:29
- Replace placeholder Claude models with actual nexu official models
  (DeepSeek V3.2, MiniMax M2.7, Gemini Flash, Kimi, GLM, Mimo, GPT-5.4 Mini)
- Add Pro / Plus / Unlimited tier badges to model selectors
- Show estimated credits per conversation for nexu official models
- Show USD input/output price for BYOK provider models
- Add help icon linking to model pricing docs (nexu official section)
- Apply same badges and pricing to Settings > AI Model Providers page
- Remove context window display from model lists

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add AgentPicker component to SessionsPage with 5 harness agents
  (Claude Sonnet, Claude Code, DeepSeek V3, GPT-4o, Gemini Pro)
- Wire Paperclip button to real file input for image/PDF/doc upload
- Add SettingsPage with General and Agents configuration tabs
- Route /app default to /app/sessions as client home entry
- Make ActivityBar Settings icon navigable to /app/settings

Co-Authored-By: Claude Opus 4 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 14, 2026

Deploying nexu-design with  Cloudflare Pages  Cloudflare Pages

Latest commit: caf0eef
Status: ✅  Deploy successful!
Preview URL: https://f5b4d162.nexu-design.pages.dev
Branch Preview URL: https://feat-phase1-agent-im-client.nexu-design.pages.dev

View logs

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