diff --git a/app/src/main/java/io/xpipe/app/beacon/mcp/AppMcpServer.java b/app/src/main/java/io/xpipe/app/beacon/mcp/AppMcpServer.java index 3a89da82e..aa81bae85 100644 --- a/app/src/main/java/io/xpipe/app/beacon/mcp/AppMcpServer.java +++ b/app/src/main/java/io/xpipe/app/beacon/mcp/AppMcpServer.java @@ -73,7 +73,7 @@ public class AppMcpServer { mutationTools.add(McpTools.runCommand()); mutationTools.add(McpTools.runScript()); mutationTools.add(McpTools.toggleState()); - readOnlyTools.add(McpTools.callApi()); + mutationTools.add(McpTools.callApi()); for (McpServerFeatures.SyncToolSpecification readOnlyTool : readOnlyTools) { syncServer.addTool(readOnlyTool); diff --git a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java index 577f9c8a5..37aae33a6 100644 --- a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java +++ b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java @@ -107,6 +107,7 @@ public final class AppPrefs { .build()); final BooleanProperty hideVaultEntryNames = map(Mapping.builder() .property(new GlobalBooleanProperty(false)) + .vaultSpecific(true) .key("hideVaultEntryNames") .valueClass(Boolean.class) .requiresRestart(false) diff --git a/dist/changelog/22.1.md b/dist/changelog/22.1.md new file mode 100644 index 000000000..8eadabe55 --- /dev/null +++ b/dist/changelog/22.1.md @@ -0,0 +1,8 @@ +- Add setting to hide connection names from git vault when the entire vault encryption was enabled +- Add new MCP server endpoint call_api to send requests to the HTTP API via MCP +- Fix various incus/LXD actions being broken when using multiple projects +- Fix choco update check being broken on Windows +- Fix bitwarden sync button staying disabled after sync failure +- Fix NullPointer for PsSessions when no gateway was set +- Fix zellij being launched with wrong TERM environment variable +- Fix various NullPointers diff --git a/version b/version index b090fe57f..70a91e23e 100644 --- a/version +++ b/version @@ -1 +1 @@ -22.0 +22.1