Add attachment text extraction, auto web news skill, and chat/voice UI updates.
Simplify asset upload temp paths, refresh deploy docs for Aliyun DNS topology, and ship MindSpace content-scan and auth improvements. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import test from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import {
|
||||
buildAutoChatSkillPrefix,
|
||||
buildChatSkillPrompt,
|
||||
CHAT_SKILL_DEFINITIONS,
|
||||
filterChatSkills,
|
||||
@@ -37,3 +38,12 @@ test('prefillOnly is set for open-ended chat skills', () => {
|
||||
assert.equal(CHAT_SKILL_DEFINITIONS.find((item) => item.id === 'web-search')?.prefillOnly, true);
|
||||
assert.equal(CHAT_SKILL_DEFINITIONS.find((item) => item.id === 'generate-page')?.prefillOnly, undefined);
|
||||
});
|
||||
|
||||
test('buildAutoChatSkillPrefix enables web for news-like queries', () => {
|
||||
assert.match(
|
||||
buildAutoChatSkillPrefix('帮我搜索今天热点新闻', ['web', 'search']),
|
||||
/先搜索今天\/最新相关的新闻与热点/,
|
||||
);
|
||||
assert.equal(buildAutoChatSkillPrefix('帮我总结一下这段话', ['web', 'search']), '');
|
||||
assert.equal(buildAutoChatSkillPrefix('帮我搜索今天热点新闻', ['search']), '');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user