also looking at this
feat: let a text switch one thread between Claude and Codex
#52
16 files
+316
-27
| @@ -110,5 +110,17 @@ export default defineModel({ | ||
| 110 | 110 | validation: { rule: schema.number() }, |
| 111 | 111 | factory: () => Date.now(), |
| 112 | 112 | }, |
| 113 | ||
| 114 | /** | |
| 115 | * Which agent answered. Nullable rather than defaulted: rows written | |
| 116 | * before a thread could choose predate the question, and calling them all | |
| 117 | * Claude would be a guess recorded as a fact. | |
| 118 | */ | |
| 119 | engine: { | |
| 120 | order: 14, | |
| 121 | fillable: true, | |
| 122 | validation: { rule: schema.enum(['claude', 'codex']) }, | |
| 123 | factory: faker => faker.helpers.arrayElement(['claude', 'codex']), | |
| 124 | }, | |
| 113 | 125 | }, |
| 114 | 126 | } as const) |