More progress, still a long way to go
This commit is contained in:
@@ -187,10 +187,10 @@ pub enum SettingsViewEvent {
|
||||
#[derive(Copy, Clone, Debug, Default, PartialEq, Eq, Hash)]
|
||||
pub enum SettingsSection {
|
||||
About,
|
||||
#[default]
|
||||
Account,
|
||||
MCPServers,
|
||||
BillingAndUsage,
|
||||
#[default]
|
||||
Appearance,
|
||||
Features,
|
||||
Keybindings,
|
||||
@@ -1188,12 +1188,10 @@ impl SettingsView {
|
||||
// Build sidebar nav items. AI page is presented as an "Agents" umbrella
|
||||
// with subpages; the actual AI SettingsPage is hidden from direct sidebar listing.
|
||||
let mut nav_items = vec![
|
||||
SettingsNavItem::Page(SettingsSection::Account),
|
||||
SettingsNavItem::Umbrella(SettingsUmbrella::new(
|
||||
"Agents",
|
||||
SettingsSection::ai_subpages().to_vec(),
|
||||
)),
|
||||
SettingsNavItem::Page(SettingsSection::BillingAndUsage),
|
||||
SettingsNavItem::Umbrella(SettingsUmbrella::new(
|
||||
"Code",
|
||||
vec![
|
||||
|
||||
Reference in New Issue
Block a user