110 lines
3.1 KiB
TypeScript
110 lines
3.1 KiB
TypeScript
/** Labels for secondary desktop surfaces and session filters. */
|
||
export const EN_SURFACES = {
|
||
pet: {
|
||
message: 'Message…',
|
||
openApp: 'Open in AITURK',
|
||
run: [
|
||
'working…',
|
||
'on it…',
|
||
'crunching…',
|
||
'tinkering…',
|
||
'cooking…',
|
||
'in the weeds…',
|
||
'wiring it up…',
|
||
'making moves…',
|
||
'heads down…',
|
||
'hammering away…'
|
||
],
|
||
review: [
|
||
'thinking…',
|
||
'reading…',
|
||
'reviewing…',
|
||
'pondering…',
|
||
'connecting dots…',
|
||
'sizing it up…',
|
||
'tracing it…',
|
||
'mulling…',
|
||
'scheming…',
|
||
'hmm…'
|
||
],
|
||
failed: ['hit a snag', 'welp', 'that broke', 'oof', 'snagged'],
|
||
waiting: ['your turn', 'all yours', 'over to you', 'ball’s in your court', 'awaiting orders']
|
||
},
|
||
filters: {
|
||
updated: 'Updated',
|
||
project: 'Project',
|
||
status: 'Status',
|
||
profile: 'Profile',
|
||
created: 'Created',
|
||
tokens: 'Tokens',
|
||
cost: 'Cost',
|
||
manual: 'Manual',
|
||
preview: 'Preview',
|
||
pr: 'PR',
|
||
open: 'Open',
|
||
draft: 'Draft',
|
||
merged: 'Merged',
|
||
closed: 'Closed',
|
||
noPr: 'No PR',
|
||
needsInput: 'Needs input',
|
||
working: 'Working',
|
||
unread: 'Unread',
|
||
idle: 'Idle',
|
||
filters: 'Filters',
|
||
grouping: 'Grouping',
|
||
ordering: 'Ordering',
|
||
show: 'Show',
|
||
pullRequest: 'Pull request',
|
||
inbox: 'Inbox style',
|
||
archived: 'Archived',
|
||
reset: 'Reset to defaults',
|
||
expand: 'Expand all',
|
||
collapse: 'Collapse all',
|
||
markRead: 'Mark all as read'
|
||
},
|
||
quickEntry: {
|
||
title: 'Quick Entry',
|
||
ask: 'Ask AITURK…',
|
||
disconnected: 'Not connected — open AITURK to reconnect',
|
||
sendTo: 'Send to',
|
||
target: 'Target session',
|
||
current: 'Current chat',
|
||
newSession: 'New session'
|
||
},
|
||
imageBackendTitle: 'Add an image backend to generate',
|
||
imageBackendDescription: 'Hatching a custom pet needs a provider that can ground on a reference image.',
|
||
setupImage: 'Set up image generation',
|
||
keyFrom: 'Get a key from',
|
||
removeReference: 'Remove reference',
|
||
addReference: 'Add a reference',
|
||
sessionUnavailable: "Couldn't open this session",
|
||
noPage: (path: string) => `No page at ${path}`,
|
||
logUnavailable: (message: string) => `Log unavailable: ${message}`,
|
||
stop: 'Stop',
|
||
moaPresets: 'MoA presets',
|
||
learned: 'learned',
|
||
hub: 'hub',
|
||
apiKey: 'API key',
|
||
skill: 'skill',
|
||
memory: 'memory',
|
||
mapAge: 'core = oldest · outer = newer',
|
||
editSkill: 'Edit skill…',
|
||
editMemory: 'Edit memory…',
|
||
archiveSkill: 'Archive skill',
|
||
deleteMemory: 'Delete memory',
|
||
editNode: (name: string) => `Edit ${name}`,
|
||
deleteNode: (name: string) => `Delete ${name}?`,
|
||
permanentMemory: 'This memory is removed permanently.',
|
||
timeline: 'Timeline scrubber',
|
||
pause: 'Pause',
|
||
playTimeline: 'Play timeline',
|
||
mapErrors: {
|
||
invalid: "That doesn't look like a map code.",
|
||
short: 'Map code is too short to be valid.',
|
||
corrupted: 'Map code looks corrupted (checksum mismatch).',
|
||
malformed: 'Map code is malformed.',
|
||
version: (actual: number, expected: number) => `Map code is version ${actual}; this build reads version ${expected}.`,
|
||
unknown: 'Could not read that map code.'
|
||
}
|
||
}
|