19 lines
521 B
C#
19 lines
521 B
C#
namespace io.github.hatayama.uLoopMCP
|
|
{
|
|
/// <summary>
|
|
/// Abstraction for MCP editor configuration services.
|
|
/// Provides uniform API for JSON- and TOML-based editors.
|
|
/// </summary>
|
|
public interface IMcpConfigService
|
|
{
|
|
bool IsConfigured();
|
|
bool IsUpdateNeeded(int port);
|
|
void AutoConfigure(int port);
|
|
int GetConfiguredPort();
|
|
void UpdateDevelopmentSettings(int port, bool developmentMode, bool enableMcpLogs);
|
|
void DeleteConfiguration();
|
|
}
|
|
}
|
|
|
|
|