( ctx context.Context, db database.Store, id uuid.UUID, )
| 500 | } |
| 501 | |
| 502 | func lookupEnabledChatModelConfigByID( |
| 503 | ctx context.Context, |
| 504 | db database.Store, |
| 505 | id uuid.UUID, |
| 506 | ) (database.ChatModelConfig, error) { |
| 507 | //nolint:gocritic // Validation lookup uses AsChatd to check model |
| 508 | // availability independently of the caller's read permissions. |
| 509 | return db.GetEnabledChatModelConfigByID(dbauthz.AsChatd(ctx), id) |
| 510 | } |
| 511 | |
| 512 | func validateChatModelOverrideID( |
| 513 | ctx context.Context, |
no test coverage detected