* feat(#534): add OAuth provider management screen + credential_warning surfacing * style(#534): fix ktlint import-ordering in ProvidersViewModel * fix(#534): address agy review — terminal DONE/ERROR dialog states + PKCE browser launch * fix(#534): add Done/Close dialog strings * fix(#534): address agy review - terminal DONE/ERROR dialog states, real PKCE browser launch, clear flow state --------- Co-authored-by: M57 <m57@hermes-control.app>
57 lines
1.4 KiB
Kotlin
57 lines
1.4 KiB
Kotlin
package com.m57.hermescontrol
|
|
|
|
import androidx.navigation3.runtime.NavKey
|
|
import kotlinx.serialization.Serializable
|
|
|
|
@Serializable data object LandingScreen : NavKey
|
|
|
|
@Serializable data object AuthLoginScreen : NavKey
|
|
|
|
@Serializable data object ChatScreen : NavKey
|
|
|
|
@Serializable data object SettingsScreen : NavKey
|
|
|
|
@Serializable data object SkillsScreen : NavKey
|
|
|
|
@Serializable data object CronJobsScreen : NavKey
|
|
|
|
@Serializable data object GatewayScreen : NavKey
|
|
|
|
@Serializable data object HistoryScreen : NavKey
|
|
|
|
@Serializable data object ProfilesScreen : NavKey
|
|
|
|
@Serializable data object ToolsetsScreen : NavKey
|
|
|
|
@Serializable data object AchievementsScreen : NavKey
|
|
|
|
@Serializable data object PairingScreen : NavKey
|
|
|
|
@Serializable data object PairingCodeEntryScreen : NavKey
|
|
|
|
@Serializable data object ConfigScreen : NavKey
|
|
|
|
@Serializable data object McpServersScreen : NavKey
|
|
|
|
@Serializable data object WebhooksScreen : NavKey
|
|
|
|
@Serializable data object ModelScreen : NavKey
|
|
|
|
@Serializable data object LogsScreen : NavKey
|
|
|
|
@Serializable data object PluginsScreen : NavKey
|
|
|
|
@Serializable data object ChannelsScreen : NavKey
|
|
|
|
@Serializable data object KeysScreen : NavKey
|
|
|
|
@Serializable data object SystemScreen : NavKey
|
|
|
|
@Serializable data object KanbanScreen : NavKey
|
|
|
|
@Serializable data object ProcessesScreen : NavKey
|
|
|
|
@Serializable data object ProvidersScreen : NavKey
|
|
|
|
@Serializable data object AnalyticsScreen : NavKey
|