Extracted shortcut request/response records to separate files

This commit is contained in:
Thorsten Sommer 2026-01-23 16:16:47 +01:00
parent b2882e0d93
commit b20273fe49
Signed by untrusted user who does not match committer: tsommer
GPG Key ID: 371BBA77A02C0108
5 changed files with 12 additions and 8 deletions

View File

@ -0,0 +1,3 @@
namespace AIStudio.Tools.Rust;
public sealed record RegisterShortcutRequest(Shortcut Id, string Shortcut);

View File

@ -0,0 +1,3 @@
namespace AIStudio.Tools.Rust;
public sealed record ShortcutResponse(bool Success, string ErrorMessage);

View File

@ -0,0 +1,3 @@
namespace AIStudio.Tools.Rust;
public sealed record ShortcutValidationResponse(bool IsValid, string ErrorMessage, bool HasConflict, string ConflictDescription);

View File

@ -0,0 +1,3 @@
namespace AIStudio.Tools.Rust;
public sealed record ValidateShortcutRequest(string Shortcut);

View File

@ -137,14 +137,6 @@ public sealed partial class RustService
return false; return false;
} }
} }
private sealed record RegisterShortcutRequest(Shortcut ShortcutId, string Shortcut);
private sealed record ShortcutResponse(bool Success, string ErrorMessage);
private sealed record ValidateShortcutRequest(string Shortcut);
private sealed record ShortcutValidationResponse(bool IsValid, string ErrorMessage, bool HasConflict, string ConflictDescription);
} }
/// <summary> /// <summary>