diff --git a/nix/generated/openclaw-config-options.nix b/nix/generated/openclaw-config-options.nix index f0610b5..814d969 100644 --- a/nix/generated/openclaw-config-options.nix +++ b/nix/generated/openclaw-config-options.nix @@ -1,4 +1,4 @@ -# Generated from upstream OpenClaw schema at rev 3aa4199ef0987b5b09d076104573fecc7eadeedc. DO NOT EDIT. +# Generated from upstream OpenClaw schema at rev 68d2bd27c9a7c1d27daf4ba68ed51b2fc0ec53aa. DO NOT EDIT. # Generator: nix/scripts/generate-config-options.ts { lib }: let @@ -10690,6 +10690,10 @@ in type = t.nullOr (t.bool); default = null; }; + mcp = lib.mkOption { + type = t.nullOr (t.bool); + default = null; + }; native = lib.mkOption { type = t.nullOr (t.oneOf [ (t.bool) (t.enum [ "auto" ]) ]); default = null; @@ -11928,6 +11932,41 @@ in default = null; }; + mcp = lib.mkOption { + type = t.nullOr (t.submodule { options = { + servers = lib.mkOption { + type = t.nullOr (t.attrsOf (t.submodule { options = { + args = lib.mkOption { + type = t.nullOr (t.listOf (t.str)); + default = null; + }; + command = lib.mkOption { + type = t.nullOr (t.str); + default = null; + }; + cwd = lib.mkOption { + type = t.nullOr (t.str); + default = null; + }; + env = lib.mkOption { + type = t.nullOr (t.attrsOf (t.oneOf [ (t.str) (t.number) (t.bool) ])); + default = null; + }; + url = lib.mkOption { + type = t.nullOr (t.str); + default = null; + }; + workingDirectory = lib.mkOption { + type = t.nullOr (t.str); + default = null; + }; + }; })); + default = null; + }; + }; }); + default = null; + }; + media = lib.mkOption { type = t.nullOr (t.submodule { options = { preserveFilenames = lib.mkOption { diff --git a/nix/sources/openclaw-source.nix b/nix/sources/openclaw-source.nix index 3051846..1ccc130 100644 --- a/nix/sources/openclaw-source.nix +++ b/nix/sources/openclaw-source.nix @@ -2,7 +2,7 @@ { owner = "openclaw"; repo = "openclaw"; - rev = "3aa4199ef0987b5b09d076104573fecc7eadeedc"; - hash = "sha256-8b5WnchqfOYz24gDnmPHTWZwBI0Hyx9+GgYPrzQChPk="; + rev = "68d2bd27c9a7c1d27daf4ba68ed51b2fc0ec53aa"; + hash = "sha256-BdKGYGq1hoN989EyiurEdD/p+Es+CkshyFY0UU/61wk="; pnpmDepsHash = "sha256-v6enDQAGdX7UMZEWYvCgni8zMknyfuaGvfUAjecVeTg="; }