oudecheng
|
fa420b713f
|
feat(gateway): 添加 HTTP API 认证与 CORS 防护,修复密钥泄露风险
- 新增 auth_token 配置项:非 loopback 绑定强制认证,loopback 可选加固
- 新增 auth.rs:loopback 判定(IpAddr 解析)、常量时间 token 比较、RFC 6750 Bearer 解析
- 新增 Bearer token 中间件(/api/*)与 WebSocket ?token= 校验
- 新增 CORS layer:loopback 镜像 Origin 防 DNS rebinding,非 loopback permissive
- 修复 .gitignore 遗漏 tests/test.env,补充通用 *.env 规则
- 修复前端 experts/skills/subagents.ts 直接 fetch 不带 token(13 处),统一走 authedFetch
- config.json host 从 0.0.0.0 改回 127.0.0.1
- mask_config/save_config 处理 auth_token 掩码与保留
- ConnectionTab/GatewayTab 增加认证 token 配置入口
|
2026-08-05 22:41:00 +08:00 |
|
oudecheng
|
ff9dbe7853
|
feat: 在配置中添加 llm_timeout_secs 字段以设置 LLM 超时
|
2026-05-15 08:23:51 +08:00 |
|
|
|
14476bb101
|
feat: 添加 context_window_tokens 配置,调整模型温度并重构消息执行逻辑
|
2026-04-28 11:45:36 +08:00 |
|
|
|
88e1bfd9f2
|
feat: 移除配置中的上下文摘要字符限制,优化摘要预算计算
Co-authored-by: Copilot <copilot@github.com>
|
2026-04-26 20:47:58 +08:00 |
|
|
|
3792472b83
|
feat: 调整工具结果和上下文摘要字符限制,优化性能
|
2026-04-25 16:09:19 +08:00 |
|
|
|
60749671e9
|
feat(config): 启用调度器并添加默认配置文件,增强系统初始化设置
|
2026-04-23 22:56:30 +08:00 |
|