| 98 | 98 | |
| 99 | 99 | // Typedef area |
| 100 | 100 | /** |
| 101 | + * @typedef {object} WIGlobalScanData The chat-independent data to be scanned. Each of |
| 102 | + * these fields can be enabled for scanning per entry. |
| 103 | + * @property {string} personaDescription User persona description |
| 104 | + * @property {string} characterDescription |
| 105 | + * @property {string} characterPersonality |
| 106 | + * @property {string} characterNote |
| 107 | + * @property {string} scenario Character defined scenario |
| 108 | + * @property {string} creatorNotes |
| 109 | + */ |
| 110 | + |
| 111 | +/** |
| 101 | 112 | * @typedef {object} WIScanEntry The entry that triggered the scan |
| 102 | 113 | * @property {number} [scanDepth] The depth of the scan |
| 103 | 114 | * @property {boolean} [caseSensitive] If the scan is case sensitive |