feat: complete WorkBuddy parity and Windows release workflow
This commit is contained in:
1 parent
143516b3a8
commit
d5512df549
434 files changed
+54977
-1854
No files matched your search
@@ -83,7 +83,7 @@ if (!process.versions.electron) {
|
||||
supportsToolCall: false, supportsImages: false, supportsReasoning: false, maxInputTokens: 8192, maxOutputTokens: 1234 }
|
||||
const registry = await read(`window.ycode.models.save(${JSON.stringify(input)})`)
|
||||
const saved = registry.models.find(model => model.id === input.id)
|
||||
check('saved no-auth/text/no-tools/token capabilities match', [saved.authMode, saved.supportsToolCall, saved.supportsImages, saved.maxInputTokens, saved.maxOutputTokens], ['none', false, false, 8192, 1234])
|
||||
check('saved no-auth/text/no-tools/token capabilities match', [saved.authMode, saved.supportsToolCall, saved.supportsImages, saved.contextWindowTokens, saved.maxInputTokens, saved.maxOutputTokens], ['none', false, false, 8192, 6958, 1234])
|
||||
check('no-auth model has no stored secret', saved.hasApiKey, false)
|
||||
await read(`window.ycode.models.select(${JSON.stringify(input.id)})`)
|
||||
const spaces = await read('window.ycode.workspace.generate("能力验收隔离空间")'), workspace = spaces.workspaces[0]
|
||||
@@ -132,7 +132,7 @@ if (!process.versions.electron) {
|
||||
const state = await wait(() => loaderFrames.find(frame => frame.id === 'qa-capability-state'), 'loader get_state')
|
||||
const model = state.data?.model
|
||||
check('real OMP loader accepts profile and reports selected custom model', model?.id, input.model)
|
||||
check('real OMP loader contextWindow uses saved maxInputTokens', model?.contextWindow, 8192)
|
||||
check('real OMP loader contextWindow uses saved total context', model?.contextWindow, 8192)
|
||||
check('real OMP loader maxTokens uses saved maxOutputTokens', model?.maxTokens, 1234)
|
||||
check('real OMP loader input capability is text only', model?.input, ['text'])
|
||||
check('real OMP loader reasoning is false', model?.reasoning, false)
|
||||
|
||||
Reference in new issue
Block a user