• Edric Li's avatar
    feat(usage-log): 增加请求 User-Agent 记录 · 1ada6cf7
    Edric Li authored
    在使用记录中添加 user_agent 字段,用于记录 API 请求的 User-Agent 头信息,
    便于分析客户端类型和调试。
    
    变更内容:
    - 新增数据库迁移 028_add_usage_logs_user_agent.sql
    - 更新 UsageLog 模型和 Ent Schema 添加 user_agent 字段
    - 更新 Repository 层的 Create 和 scanUsageLog 方法
    - 更新 RecordUsageInput 结构体支持传入 UserAgent
    - 更新 Claude/OpenAI/Gemini 三个网关 Handler 传递 UserAgent
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code
    
    )
    Co-Authored-By: default avatarClaude Opus 4.5 <noreply@anthropic.com>
    1ada6cf7
runtime.go 43.9 KB