| bio | No | A concise first-person or third-person biography assembled from user-confirmed information. | |
| tone | No | The visitor-facing tone of the lens. | |
| facts | No | Concrete user-approved facts to seed the lens memory. Each item should stand alone. | |
| locale | No | Optional BCP-47 locale for user-facing lens copy. | |
| context | No | Extra grounding context for how the lens should answer. Use only information the user confirmed. | |
| tagline | No | A short one-line summary of what this lens represents. | |
| audience | No | Who this lens is intended to help or answer questions for. | |
| expertise | No | Specific domains, skills, or interests the user confirmed. | |
| topicName | No | The Mindola space name that will hold the seeded facts. | |
| vibeWords | No | Up to four short adjectives for the lens profile. | |
| boundaries | No | Things the lens should not claim, discuss, or answer beyond. Ask the user to confirm these before calling. | |
| accentColor | No | Optional hex color, for example #4f46e5. | |
| displayName | No | The user's preferred public name for the lens, after they confirm it. | |
| sourceSummary | No | Short note describing what ChatGPT used to assemble the profile, without exposing hidden chain-of-thought or unapproved private data. | |
| suggestedPrompts | No | Starter questions visitors can ask the lens. | |