Refactor runtime around world core

This commit is contained in:
lpf
2026-03-15 23:46:06 +08:00
parent ba95aeed35
commit afae9076df
79 changed files with 6526 additions and 6960 deletions

View File

@@ -483,8 +483,8 @@ func detectSessionKind(key string) string {
switch {
case strings.HasPrefix(k, "cron:"):
return "cron"
case strings.HasPrefix(k, "subagent:") || strings.Contains(k, ":subagent:"):
return "subagent"
case strings.HasPrefix(k, "agent:") || strings.Contains(k, ":agent:"):
return "agent"
case strings.HasPrefix(k, "hook:"):
return "hook"
case strings.HasPrefix(k, "node:"):
@@ -615,7 +615,7 @@ func mapKindToChatType(kind string) string {
switch strings.ToLower(strings.TrimSpace(kind)) {
case "main":
return "direct"
case "cron", "subagent", "hook", "node":
case "cron", "agent", "hook", "node":
return "internal"
default:
return "unknown"