Skip to content

Comments

feat: add auto_display_name toggle to cortex settings#163

Closed
adryserage wants to merge 1 commit intospacedriveapp:mainfrom
adryserage:feat/auto-display-name
Closed

feat: add auto_display_name toggle to cortex settings#163
adryserage wants to merge 1 commit intospacedriveapp:mainfrom
adryserage:feat/auto-display-name

Conversation

@adryserage
Copy link
Contributor

Summary

  • Adds auto_display_name boolean to cortex config (default: true)
  • When enabled (default): cortex generates a creative display name (current behavior)
  • When disabled: display name = agent ID, cortex skips name generation
  • Toggle available in the UI under Settings > Cortex section

Changes

  • src/config.rs: Added field to CortexConfig, TomlCortexConfig, default, and both parsing blocks
  • src/api/config.rs: Added to API response/update structs and TOML update function
  • src/agent/cortex.rs: Early return in generate_profile when disabled
  • interface/src/api/client.ts: Updated TypeScript interfaces
  • interface/src/routes/AgentConfig.tsx: Added toggle in cortex settings UI

When disabled, the agent ID is used as the display name instead of a cortex-generated name. Users can toggle this in the cortex settings section.
@Marenz Marenz force-pushed the feat/auto-display-name branch from 3c83a8e to af4990e Compare February 23, 2026 20:34
@jamiepine
Copy link
Member

Sorry to close another one of these PRs, but 0.2.0 on #150 I've straight up removed auto display names

@jamiepine jamiepine closed this Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants