frontend: migrate genai functionality disclosure

This commit is contained in:
Prospector
2026-08-26 10:58:09 -07:00
parent 3ed7ed1bf9
commit e79d925047
30 changed files with 168 additions and 114 deletions
@@ -1304,7 +1304,7 @@ export namespace Labrinth {
export type TelemetryConsent = 'opt_in' | 'opt_out' | 'always_active'
export type AiUsage = 'code' | 'assets' | 'text' | 'functionality'
export type AiUsage = 'code' | 'assets' | 'text'
export type DisclosureLockStatus = 'unlocked' | 'cannot_disable' | 'fully_locked'
@@ -1320,6 +1320,10 @@ export namespace Labrinth {
uses: AiUsage[]
note?: string | null
}
| {
type: 'ai_functionality'
note?: string | null
}
| {
type: 'advertisements'
note?: string | null