mirror of
https://github.com/slhaf/Partner.git
synced 2026-05-12 08:43:02 +08:00
refactor(Core): normalize preprocess user resolution from source/additional info, add Kotlin-safe AgentConfigLoader getters, and update async summary writes by index
This commit is contained in:
@@ -31,6 +31,15 @@ public abstract class AgentConfigLoader {
|
||||
|
||||
public abstract void dumpModelConfig(String key);
|
||||
|
||||
// Keep explicit getters for Kotlin compilation phase (without Lombok-generated methods).
|
||||
public HashMap<String, ModelConfig> getModelConfigMap() {
|
||||
return modelConfigMap;
|
||||
}
|
||||
|
||||
public HashMap<String, List<Message>> getModelPromptMap() {
|
||||
return modelPromptMap;
|
||||
}
|
||||
|
||||
public List<Message> loadModelPrompt(String modelKey) {
|
||||
if (!modelPromptMap.containsKey(modelKey)) {
|
||||
throw new PromptNotExistException("不存在的modelPrompt: " + modelKey);
|
||||
|
||||
Reference in New Issue
Block a user