Repository navigation
v1.8.0 - 全提供商上下文压缩 + Claude 4.6
✨ 新功能
🎯 通用上下文压缩(所有提供商)
现在所有提供商都支持智能上下文管理:
- ✅ Anthropic Claude
- ✅ OpenAI GPT
- ✅ Google Gemini
- ✅ MiniMax
- ✅ DeepSeek
- ✅ GLM
功能特性:
- 📊 实时监控 token 使用率
- ✂️ 达到阈值(默认 80%)自动压缩
- 🔄 智能保留最近 3 次交互
- �� 自动生成历史摘要
- 💾 压缩后目标使用率 40%
配置选项:
{
"augmentProxy.google.enableContextCompression": true,
"augmentProxy.google.compressionThreshold": 80
}侧边栏显示:
- Token 使用情况(绿色 <60%, 橙色 60-80%, 红色 >80%)
- 交互次数
- 压缩状态
- 上下文限制(200K/1M/2M)
🚀 Claude 4.6 支持
- 自动使用最新 Claude 版本:claude-opus-4.6
- 版本优先级:4.6 → 4.5 → opus-4 → sonnet-4.5 → sonnet-4
- 向后兼容,自动适配 Augment 支持的版本
🔧 技术改进
代码重构
- 提取
applyContextCompression()通用函数 - 统一所有转发函数的上下文处理
- 减少代码重复 ~70 行
模型识别增强
- 动态识别模型上下文限制
- 支持更多模型名称格式
- 自动适配不同提供商的限制
📊 性能提升
之前:
- ❌ 只有 Google Gemini 有上下文压缩
- ❌ 其他提供商长对话容易超限
- ❌ 需要手动清理历史
现在:
- ✅ 所有提供商统一管理
- ✅ 自动压缩,无需干预
- ✅ 长对话稳定运行
🐛 Bug 修复
- 修复 Gemini API 调用参数格式
- 修复消息序列验证逻辑
- 修复空 exchange 处理
🔗 相关 Issue
解决了用户反馈的问题:
- GLM/DeepSeek/MiniMax 没有上下文统计
- 长对话后 token 超限
- Claude 版本更新不及时
📦 安装
下载 augment-proxy-manager-1.8.0.vsix 并在 VS Code 中安装。