| 1 | import { desktopHost } from "./desktopHost"; |
| 2 | |
| 3 | export const GUIDANCE_QUEUE_MOCK_ITEMS = [ |
| 4 | "先确认发送后输入框为什么残留刚发的消息,再决定修哪里。", |
| 5 | "保持真实 steer 协议不变,只调整前端乐观队列和按钮状态。", |
| 6 | "最后补后端 submit 悬挂时的回归测试,确保输入框会立刻释放。", |
| 7 | ] as const; |
| 8 | |
| 9 | export function browserMockScenarioParam(): string { |
| 10 | if (typeof window === "undefined" || desktopHost().kind !== "none") return ""; |
| 11 | return new URLSearchParams(window.location.search).get("mock")?.trim().toLowerCase() ?? ""; |
| 12 | } |
| 13 | |
| 14 | export function isGuidanceMockScenario(value: string): boolean { |
| 15 | return value === "guidance" || value === "guide" || value === "steer"; |
| 16 | } |
| 17 |