namespace ObsidianMcp.Config;
///
/// Vault 根目录与路径安全配置。
/// 环境变量前缀 Vault__,例如 Vault__Root=/vault
///
public class VaultOptions
{
public const string Section = "Vault";
/// Vault 根目录的绝对路径,容器内默认 /vault
public string Root { get; set; } = "/vault";
/// 额外黑名单路径段(与 hardcode 合并),env: Vault__Blacklist__0, __1...
public string[] Blacklist { get; set; } = [];
/// 额外写入白名单前缀(与 hardcode 合并),env: Vault__WriteWhitelist__0...
public string[] WriteWhitelist { get; set; } = [];
}