Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/aiursoftweb_nugetninja.json
T
OpenCode 68a9071cf1 feat: reconcile local master with origin (exa/hot-platform hunters, leaks ledger, latest results)
Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
2026-08-07 12:53:47 +08:00

1 line
7.7 KiB
JSON

{"repo": "aiursoftweb/nugetninja", "files": {"src/Aiursoft.NugetNinja.PrBot/Configuration/PrBotOptions.cs": {"e46ba5a367ac27a53ab0c4a8d69de0ba5b05fcc8": {"t": 1785746206.8773675, "n": 1432, "h": "a0a8eafb07050a2a", "c": "namespace Aiursoft.NugetNinja.PrBot.Configuration;\n\n/// <summary>\n/// Configuration options for the NugetNinja PR Bot.\n/// Provides clean separation of configuration concerns from business logic.\n/// </summary>\npublic class PrBotOptions\n{\n /// <summary>\n /// Whether to enable automatic localization after NugetNinja processing.\n /// </summary>\n public bool LocalizationEnabled { get; set; } = false;\n\n /// <summary>\n /// The Ollama API endpoint for localization (e.g., \"https://api.deepseek.com/chat/completions\").\n /// </summary>\n public string? OllamaApiEndpoint { get; set; }\n\n /// <summary>\n /// The Ollama model to use for localization (e.g., \"deepseek-chat\").\n /// </summary>\n public string? OllamaModel { get; set; }\n\n /// <summary>\n /// The API key for Ollama API.\n /// </summary>\n public string? OllamaApiKey { get; set; }\n\n /// <summary>\n /// Maximum concurrent requests for localization.\n /// </summary>\n public int LocalizationConcurrentRequests { get; set; } = 8;\n\n /// <summary>\n /// Target languages for localization (e.g., [\"zh-CN\", \"en-US\", \"ja-JP\"]).\n /// </summary>\n public string[] LocalizationTargetLanguages { get; set; } = [];\n\n /// <summary>\n /// The path to the workspace directory where repositories will be cloned.\n /// </summary>\n public string WorkspacePath { get; set; } = \"/root/.local/share/NugetNinjaWorkspace\";\n}\n"}, "564ab856e868a3272cdc5ebcbab1b11211f294ff": {"t": 1785760616.6041343, "n": 1432, "h": "a0a8eafb07050a2a", "c": "namespace Aiursoft.NugetNinja.PrBot.Configuration;\n\n/// <summary>\n/// Configuration options for the NugetNinja PR Bot.\n/// Provides clean separation of configuration concerns from business logic.\n/// </summary>\npublic class PrBotOptions\n{\n /// <summary>\n /// Whether to enable automatic localization after NugetNinja processing.\n /// </summary>\n public bool LocalizationEnabled { get; set; } = false;\n\n /// <summary>\n /// The Ollama API endpoint for localization (e.g., \"https://api.deepseek.com/chat/completions\").\n /// </summary>\n public string? OllamaApiEndpoint { get; set; }\n\n /// <summary>\n /// The Ollama model to use for localization (e.g., \"deepseek-chat\").\n /// </summary>\n public string? OllamaModel { get; set; }\n\n /// <summary>\n /// The API key for Ollama API.\n /// </summary>\n public string? OllamaApiKey { get; set; }\n\n /// <summary>\n /// Maximum concurrent requests for localization.\n /// </summary>\n public int LocalizationConcurrentRequests { get; set; } = 8;\n\n /// <summary>\n /// Target languages for localization (e.g., [\"zh-CN\", \"en-US\", \"ja-JP\"]).\n /// </summary>\n public string[] LocalizationTargetLanguages { get; set; } = [];\n\n /// <summary>\n /// The path to the workspace directory where repositories will be cloned.\n /// </summary>\n public string WorkspacePath { get; set; } = \"/root/.local/share/NugetNinjaWorkspace\";\n}\n"}, "c45ae9d44b793089ef91760bd65732fbc077c9d9": {"t": 1785760617.9591653, "n": 1225, "h": "1ef7febaec893fbf", "c": "namespace Aiursoft.NugetNinja.PrBot.Configuration;\n\n/// <summary>\n/// Configuration options for the NugetNinja PR Bot.\n/// Provides clean separation of configuration concerns from business logic.\n/// </summary>\npublic class PrBotOptions\n{\n /// <summary>\n /// Whether to enable automatic localization after NugetNinja processing.\n /// </summary>\n public bool LocalizationEnabled { get; set; } = false;\n\n /// <summary>\n /// The Ollama API endpoint for localization (e.g., \"https://api.deepseek.com/chat/completions\").\n /// </summary>\n public string? OllamaApiEndpoint { get; set; }\n\n /// <summary>\n /// The Ollama model to use for localization (e.g., \"deepseek-chat\").\n /// </summary>\n public string? OllamaModel { get; set; }\n\n /// <summary>\n /// The API key for Ollama API.\n /// </summary>\n public string? OllamaApiKey { get; set; }\n\n /// <summary>\n /// Maximum concurrent requests for localization.\n /// </summary>\n public int LocalizationConcurrentRequests { get; set; } = 8;\n\n /// <summary>\n /// Target languages for localization (e.g., [\"zh-CN\", \"en-US\", \"ja-JP\"]).\n /// </summary>\n public string[] LocalizationTargetLanguages { get; set; } = [];\n}\n"}, "e54fc61029e27c8afba2539341e300ed7967da65": {"t": 1786067633.8928876, "n": 1432, "h": "a0a8eafb07050a2a", "c": "namespace Aiursoft.NugetNinja.PrBot.Configuration;\n\n/// <summary>\n/// Configuration options for the NugetNinja PR Bot.\n/// Provides clean separation of configuration concerns from business logic.\n/// </summary>\npublic class PrBotOptions\n{\n /// <summary>\n /// Whether to enable automatic localization after NugetNinja processing.\n /// </summary>\n public bool LocalizationEnabled { get; set; } = false;\n\n /// <summary>\n /// The Ollama API endpoint for localization (e.g., \"https://api.deepseek.com/chat/completions\").\n /// </summary>\n public string? OllamaApiEndpoint { get; set; }\n\n /// <summary>\n /// The Ollama model to use for localization (e.g., \"deepseek-chat\").\n /// </summary>\n public string? OllamaModel { get; set; }\n\n /// <summary>\n /// The API key for Ollama API.\n /// </summary>\n public string? OllamaApiKey { get; set; }\n\n /// <summary>\n /// Maximum concurrent requests for localization.\n /// </summary>\n public int LocalizationConcurrentRequests { get; set; } = 8;\n\n /// <summary>\n /// Target languages for localization (e.g., [\"zh-CN\", \"en-US\", \"ja-JP\"]).\n /// </summary>\n public string[] LocalizationTargetLanguages { get; set; } = [];\n\n /// <summary>\n /// The path to the workspace directory where repositories will be cloned.\n /// </summary>\n public string WorkspacePath { get; set; } = \"/root/.local/share/NugetNinjaWorkspace\";\n}\n"}, "24cce731b296d94895d0c43ced0df26a6b17640d": {"t": 1786068390.3114486, "n": 1432, "h": "a0a8eafb07050a2a", "c": "namespace Aiursoft.NugetNinja.PrBot.Configuration;\n\n/// <summary>\n/// Configuration options for the NugetNinja PR Bot.\n/// Provides clean separation of configuration concerns from business logic.\n/// </summary>\npublic class PrBotOptions\n{\n /// <summary>\n /// Whether to enable automatic localization after NugetNinja processing.\n /// </summary>\n public bool LocalizationEnabled { get; set; } = false;\n\n /// <summary>\n /// The Ollama API endpoint for localization (e.g., \"https://api.deepseek.com/chat/completions\").\n /// </summary>\n public string? OllamaApiEndpoint { get; set; }\n\n /// <summary>\n /// The Ollama model to use for localization (e.g., \"deepseek-chat\").\n /// </summary>\n public string? OllamaModel { get; set; }\n\n /// <summary>\n /// The API key for Ollama API.\n /// </summary>\n public string? OllamaApiKey { get; set; }\n\n /// <summary>\n /// Maximum concurrent requests for localization.\n /// </summary>\n public int LocalizationConcurrentRequests { get; set; } = 8;\n\n /// <summary>\n /// Target languages for localization (e.g., [\"zh-CN\", \"en-US\", \"ja-JP\"]).\n /// </summary>\n public string[] LocalizationTargetLanguages { get; set; } = [];\n\n /// <summary>\n /// The path to the workspace directory where repositories will be cloned.\n /// </summary>\n public string WorkspacePath { get; set; } = \"/root/.local/share/NugetNinjaWorkspace\";\n}\n"}}}}