integrate completed September 6 product changes

This commit is contained in:
inman
2026-09-07 11:05:25 +08:00
parent e069ec6294
commit 0fb1dac245
22 changed files with 314 additions and 924 deletions

View File

@@ -17,6 +17,8 @@ test.describe('Unified project plugin workspace', () => {
await page.getByTestId('sidebar-create-project').click();
await page.getByRole('button', { name: '选择路径' }).click();
await page.getByRole('button', { name: '确认创建' }).click();
await expect(page.getByTestId('coding-chat-panel')).toBeVisible();
await page.getByRole('button', { name: '创建项目智能体' }).click();
await expect(page.getByTestId('project-configuration-page')).toBeVisible();
await app.evaluate(({ ipcMain }) => {
@@ -95,7 +97,11 @@ test.describe('Unified project plugin workspace', () => {
await expect(page.getByTestId('project-plugins-sheet')).toBeVisible();
await expect(page.getByTestId('plugins-page')).toBeVisible();
await expect(page).toHaveURL(/\/project-config\/plugins\?scope=project/);
await expect(page.getByText('项目配置')).toBeVisible();
await expect(page.getByTestId('project-configuration-page').getByRole('heading', {
name: '项目配置',
exact: true,
includeHidden: true,
})).toBeAttached();
await page.getByRole('button', { name: '查看开发数据服务详情' }).click();
await expect(page.getByText('按平台包含,不按单次插件调用扣点。')).toBeVisible();
const localProjectId = await app.evaluate(() => (