refactor(auth): remove bot owner linkage and enforce bot-level permissions

This commit is contained in:
2026-04-03 13:21:03 +00:00
parent 6998936858
commit aeb4f10fd0
12 changed files with 104 additions and 43 deletions
+2 -2
View File
@@ -441,8 +441,8 @@ Bootstrap rule:
`CreateBotPrincipalRequest`
- `owner_user_id: str`
- `name: str`
- `permission: "read" | "trade-write" | "admin"`
- `description: str | null`
`CreateBotTokenRequest`
@@ -529,8 +529,8 @@ Bootstrap rule:
`BotPrincipalResponse`
- `id: str`
- `owner_user_id: str`
- `name: str`
- `permission: "read" | "trade-write" | "admin"`
- `description: str | null`
- `is_active: bool`
- `created_at: datetime | null`