INNER CODE UNIT · Go

hostEngineValue

yaklang/yaklang · cmd/legion-smoke-node/main.go:285

func hostEngineValue(kind, value string) string {
	if strings.TrimSpace(kind) == "ai_session" {
		return ""
	}
	return strings.TrimSpace(value)
}

// initializeAISessionCapabilities keeps host Scan Nodes on their existing
// startup path while making the ephemeral AI session runtime self-contained.
// The full Yakit post-init pipeline also imports unrelated plugins and rules;
// synchronizing only the capability stores keeps session startup bounded.
func initializeAISessionCapabilities(kind string, syncFn func() error) error {
	if strings.TrimSpace(kind) != "ai_session" {
		return nil
	}
	if syncFn == nil {
		return fmt.Errorf("initialize AI session capabilities: sync function is nil")
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…