feat: align conversation state, composer and scoped approvals
This commit is contained in:
1 parent
771ca540f7
commit
308b98df23
61 files changed
+1701
-292
No files matched your search
@@ -15,7 +15,7 @@ profile.name = 'Renamed Model'
|
||||
assert.deepEqual(metadata, { modelId: 'profile-1', modelName: 'Frozen Model' })
|
||||
|
||||
const newAssistantMessage: ChatMessage = {
|
||||
id: 'assistant-1', role: 'assistant', content: 'answer', createdAt: renderTime.getTime(), status: 'done', ...metadata
|
||||
id: 'assistant-1', role: 'assistant', content: 'answer', createdAt: 1, turnFinishedAt: renderTime.getTime(), status: 'done', ...metadata
|
||||
}
|
||||
const newFooter = renderToStaticMarkup(<AssistantMessageDetails message={newAssistantMessage} />)
|
||||
assert.match(newFooter, /cb-credit-usage-text cb-credit-usage-text--feedback/)
|
||||
@@ -30,7 +30,7 @@ const historicalMessage: ChatMessage = {
|
||||
id: 'assistant-old', role: 'assistant', content: 'legacy answer', createdAt: renderTime.getTime(), status: 'done'
|
||||
}
|
||||
const historicalFooter = renderToStaticMarkup(<AssistantMessageDetails message={historicalMessage} />)
|
||||
assert.doesNotMatch(historicalFooter, /cb-credit-usage-text/)
|
||||
assert.doesNotMatch(historicalFooter, /cb-credit-usage-text|cb-message-time-tip/, 'no fabricated creation-time completion timestamp')
|
||||
assert.doesNotMatch(historicalFooter, /Frozen Model|Renamed Model/)
|
||||
|
||||
const footerCss = readFileSync(resolve('src/renderer/src/components/assistant-message-details.css'), 'utf8')
|
||||
|
||||
Reference in new issue
Block a user