mirror of
https://github.com/HaoYan-A/claude-code-router.git
synced 2026-04-25 05:55:55 +03:00
[PR #1] [MERGED] Feature/kiro account #1
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/claude-code-router#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/HaoYan-A/claude-code-router/pull/1
Author: @HaoYan-A
Created: 2/5/2026
Status: ✅ Merged
Merged: 2/5/2026
Merged by: @HaoYan-A
Base:
main← Head:feature/kiro-account📝 Commits (10+)
6b2aa9c✨ feat: 添加 Kiro Account 后端 API 支持ec9f000♻️ refactor: 简化 Kiro 导入 API,自动刷新 Token6f916e2Merge remote-tracking branch 'origin/main' into feature/kiro-account41abcf6✨ feat: 实现 Kiro Channel 支持,完整转发 Claude API 到 Kiro7110e07Fix Kiro proxy compatibility handling2d79374Retry on 429 across accountsc7caca8🐛 fix: 修复 Kiro channel 工具调用格式问题8164842Merge branch 'main' into feature/kiro-account59045bf🐛 fix: 修复 Kiro 日志记录失败问题cb6655c🐛 fix: 修复 SPA fallback 导致前端路由刷新 404 的问题📊 Changes
28 files changed (+3495 additions, -98 deletions)
View changed files
📝
packages/backend/prisma/schema.prisma(+6 -0)📝
packages/backend/src/app.ts(+1 -1)📝
packages/backend/src/lib/logger.ts(+39 -6)📝
packages/backend/src/lib/redis.ts(+1 -0)📝
packages/backend/src/modules/accounts/accounts.controller.ts(+10 -0)📝
packages/backend/src/modules/accounts/accounts.routes.ts(+8 -0)📝
packages/backend/src/modules/accounts/accounts.service.ts(+125 -0)➕
packages/backend/src/modules/accounts/platforms/kiro.service.ts(+176 -0)📝
packages/backend/src/modules/log/log-buffer.ts(+11 -2)📝
packages/backend/src/modules/proxy/account-selector.ts(+157 -8)➕
packages/backend/src/modules/proxy/channels/kiro/converter.ts(+677 -0)➕
packages/backend/src/modules/proxy/channels/kiro/handler.ts(+1088 -0)➕
packages/backend/src/modules/proxy/channels/kiro/index.ts(+23 -0)➕
packages/backend/src/modules/proxy/channels/kiro/models.ts(+230 -0)📝
packages/backend/src/modules/proxy/proxy.service.ts(+322 -68)📝
packages/backend/src/modules/proxy/types.ts(+5 -0)📝
packages/frontend/package.json(+2 -1)➕
packages/frontend/src/components/ui/sonner.tsx(+25 -0)📝
packages/frontend/src/features/accounts/AccountsPage.tsx(+20 -3)📝
packages/frontend/src/features/accounts/components/AddAccountDialog.tsx(+15 -6)...and 8 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.