feat: add strategic_investment report style (#595)

* add strategic_investment mode

* make format

* make lint

* fix: repair
lint-frontend
This commit is contained in:
HagonChan
2025-09-24 09:50:36 +08:00
committed by GitHub
parent 1c27e0f2ae
commit c214999606
13 changed files with 135 additions and 22 deletions

View File

@@ -24,7 +24,7 @@ export async function* chatStream(
interrupt_feedback?: string;
enable_deep_thinking?: boolean;
enable_background_investigation: boolean;
report_style?: "academic" | "popular_science" | "news" | "social_media";
report_style?: "academic" | "popular_science" | "news" | "social_media" | "strategic_investment";
mcp_settings?: {
servers: Record<
string,

View File

@@ -30,7 +30,7 @@ export type SettingsState = {
maxPlanIterations: number;
maxStepNum: number;
maxSearchResults: number;
reportStyle: "academic" | "popular_science" | "news" | "social_media";
reportStyle: "academic" | "popular_science" | "news" | "social_media" | "strategic_investment";
};
mcp: {
servers: MCPServerMetadata[];
@@ -130,7 +130,7 @@ export const getChatStreamSettings = () => {
};
export function setReportStyle(
value: "academic" | "popular_science" | "news" | "social_media",
value: "academic" | "popular_science" | "news" | "social_media" | "strategic_investment",
) {
useSettingsStore.setState((state) => ({
general: {