using Agent.Core.Skills; namespace Agent.Core.Runtime; public sealed record AgentRuntimeSettings( string UserSystemPrompt, string Locale, IReadOnlyList Skills, string SandboxCapabilitySummary, int MaxIterations = 128, int SameFailureLimit = 5, string VisionUnsupportedMessage = "The selected model does not support image input.", long NumCtx = 32768, double ContextSummaryThreshold = 0.80, int ConversationKeepLastN = 6, int ExecutionResultsKeepLastN = 10, int MaxTasks = 32, string Model = "");