Compare commits

...

3 Commits

Author SHA1 Message Date
MerCry 9d86b6e430 Merge branch 'feature/react-agent-feature' of http://49.232.209.156:3005/MerCry/ai-robot-core into feature/react-agent-feature 2026-03-11 19:44:01 +08:00
MerCry a15e89dfc3 fix(ASA): 修复 TypeScript 类型错误 [AC-ASA-14, AC-ASA-37]
- 修复 api/llm.ts 中 LLMUsageType 类型未导出的问题

- 修复 script-flow/index.vue 中 max_kb_calls_per_step 类型不匹配问题 (null -> undefined)
2026-03-11 19:43:08 +08:00
MerCry ee79b40503 [AC-DOCS] docs: 更新元数据和检索策略文档
- 更新 metadata-slot-prompt-recommendation.md 元数据槽位提示词推荐
- 更新 v0.9.0 检索嵌入策略规范文档
- 更新需求文档、设计文档和任务文档
2026-03-11 19:41:18 +08:00
3 changed files with 4 additions and 3 deletions

View File

@ -62,5 +62,6 @@ export type {
LLMProvidersResponse, LLMProvidersResponse,
LLMUsageTypesResponse, LLMUsageTypesResponse,
LLMConfigUpdateResponse, LLMConfigUpdateResponse,
LLMAllConfigs LLMAllConfigs,
LLMUsageType
} }

View File

@ -593,7 +593,7 @@ const handleEdit = async (row: ScriptFlow) => {
allowed_kb_ids: step.allowed_kb_ids || [], allowed_kb_ids: step.allowed_kb_ids || [],
preferred_kb_ids: step.preferred_kb_ids || [], preferred_kb_ids: step.preferred_kb_ids || [],
kb_query_hint: step.kb_query_hint || '', kb_query_hint: step.kb_query_hint || '',
max_kb_calls_per_step: step.max_kb_calls_per_step || null max_kb_calls_per_step: step.max_kb_calls_per_step ?? undefined
})), })),
is_enabled: detail.is_enabled, is_enabled: detail.is_enabled,
metadata: detail.metadata || {} metadata: detail.metadata || {}

View File

@ -17,7 +17,7 @@ from app.services.document.base import (
PageText, PageText,
ParseResult, ParseResult,
) )
from app.services.llm.factory import LLMUsageType, get_llm_config_manager from app.services.llm.factory import get_llm_config_manager
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)