Spaces:
Sleeping
Sleeping
Andrew
commited on
Commit
·
d2f4c97
1
Parent(s):
70cb94c
refactor(types): update Settings type to include active personas, remove comments
Browse files
src/lib/types/Settings.ts
CHANGED
|
@@ -14,8 +14,8 @@ export interface Settings extends Timestamps {
|
|
| 14 |
activeModel: string;
|
| 15 |
|
| 16 |
// Active personas and user's custom personas
|
| 17 |
-
activePersonas: string[];
|
| 18 |
-
personas: Persona[];
|
| 19 |
|
| 20 |
/**
|
| 21 |
* Per‑model overrides to enable multimodal (image) support
|
|
@@ -39,7 +39,7 @@ export type SettingsEditable = Omit<Settings, "welcomeModalSeenAt" | "createdAt"
|
|
| 39 |
export const DEFAULT_SETTINGS = {
|
| 40 |
shareConversationsWithModelAuthors: true,
|
| 41 |
activeModel: defaultModel.id,
|
| 42 |
-
activePersonas: ["dr-robert-zane", "mayor-david-chen"], //
|
| 43 |
personas: DEFAULT_PERSONAS.map((p) => ({
|
| 44 |
...p,
|
| 45 |
archived: p.archived ?? false,
|
|
|
|
| 14 |
activeModel: string;
|
| 15 |
|
| 16 |
// Active personas and user's custom personas
|
| 17 |
+
activePersonas: string[];
|
| 18 |
+
personas: Persona[];
|
| 19 |
|
| 20 |
/**
|
| 21 |
* Per‑model overrides to enable multimodal (image) support
|
|
|
|
| 39 |
export const DEFAULT_SETTINGS = {
|
| 40 |
shareConversationsWithModelAuthors: true,
|
| 41 |
activeModel: defaultModel.id,
|
| 42 |
+
activePersonas: ["dr-robert-zane", "mayor-david-chen", "dr-evelyn-reed", "mr-ben-carter"], // All default personas active on startup
|
| 43 |
personas: DEFAULT_PERSONAS.map((p) => ({
|
| 44 |
...p,
|
| 45 |
archived: p.archived ?? false,
|