reckfellENGINE

EditorMcpService

Принадлежащие редактору местные диспетчеры MCP для инструментов Reckfell.

На этой странице
class EditorMcpServiceReckfellSharpEditorНаследует Entity

Принадлежащие редактору местные диспетчеры MCP для инструментов Reckfell.

Получение этой услуги через EditorInterface.GetMcpService. Она имеет одни и те же команды между внешними клиентами MCP и встроенной панелью AI. Все операции по объекту исполняются на нитке редактора. EditorMcpService.GetJob Услуги предоставляются только редактором, и они не должны включаться в проекты.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Методы13

CheckedPathstring
# CheckedPath
C#
public string CheckedPath(string path, bool write = false);

Определяет разрешенный проектный путь, или возвращает пустую стручку для вне масштабной дорожки. Используется отгруженной регулируемой службой.

Параметры
ИмяТипПо умолчанию
pathstring—
writeboolfalse
Возвращает string
CompleteJobvoid
# CompleteJob
C#
public void CompleteJob(string id, Reckfell.Collections.Dictionary result);

Заканчивается работа по интеграции двигателей на странице редактора. Запоздалое получение результатов после отмены проигнорируется.

Параметры
ИмяТипПо умолчанию
idstring—
resultReckfell.Collections.Dictionary—
ExecuteReckfell.Collections.Dictionary
# Execute
C#
public Reckfell.Collections.Dictionary Execute(string tool, Reckfell.Collections.Dictionary arguments);

Выполняет зарегистрированный инструмент действия. Возвращает словарь явного успеха/аэррора или отслеживаемый идентификатор работы.

Параметры
ИмяТипПо умолчанию
toolstring—
argumentsReckfell.Collections.Dictionary—
Возвращает Reckfell.Collections.Dictionary
GetJobReckfell.Collections.Dictionary
# GetJob
C#
public Reckfell.Collections.Dictionary GetJob(string id);

Возвращает состояние работы и ее законченный результат.

Параметры
ИмяТипПо умолчанию
idstring—
Возвращает Reckfell.Collections.Dictionary
GetStatusReckfell.Collections.Dictionary
# GetStatus
C#
public Reckfell.Collections.Dictionary GetStatus();

Возвращает URL, данные о процессах и проектах, статус доверия и регулируемых услуг.

Возвращает Reckfell.Collections.Dictionary
GetToolsReckfell.Collections.Array
# GetTools
C#
public Reckfell.Collections.Array GetTools(string query = "");

Найти группы инструментов по имени, описанию и действию.

Параметры
ИмяТипПо умолчанию
querystring""
Возвращает Reckfell.Collections.Array
IsTrustedbool
# IsTrusted
C#
public bool IsTrusted();

Отчитывается о текущем решении редактора-директива.

Возвращает bool
NewJobstring
# NewJob
C#
public string NewJob(string kind);

Распределяет работу по интеграции двигателей.

Параметры
ИмяТипПо умолчанию
kindstring—
Возвращает string
RestoreFileCheckpointReckfell.Collections.Dictionary
# RestoreFileCheckpoint
C#
public Reckfell.Collections.Dictionary RestoreFileCheckpoint(string id);

Engine интеграционное сворачивание для постоянного контрольно-пропускного пункта в рамках этого проекта. Проверяет хеше и неосохранённое состояние редактора. Остаётся доступным для отгруженного управляемого носителя после отмены разрешения на редактирование, так что аннулирование может завершить восстановление его файлов. Этот метод не является внешним инструментом MCP.

Параметры
ИмяТипПо умолчанию
idstring—
Возвращает Reckfell.Collections.Dictionary
SetManagedHandlervoid
# SetManagedHandler
C#
public void SetManagedHandler(Callable handler);

Зарегистрируйте отгруженный регулируемый редактор. Предназначен для интеграции двигателя.

Параметры
ИмяТипПо умолчанию
handlerCallable—
SetTrustedvoid
# SetTrusted
C#
public void SetTrusted(bool trusted);

Внешние клиенты MCP не могут изменить это с помощью каталога инструментов.

Параметры
ИмяТипПо умолчанию
trustedbool—
StartServerError
# StartServer
C#
public Error StartServer(int port = 0);

Запуск сервера HTTP с аутентичной реле на предъявителя. Ноль выбирает неиспользованный порт. Метаданные связи написаны в каталог данных редактора проекта с только Окна ACL.

Параметры
ИмяТипПо умолчанию
portint0
Возвращает Error
StopServervoid
# StopServer
C#
public void StopServer();

Останавливает работника HTTP и удаляет файл подключения этого редактора.

Сигналы и события2

ActivityСобытие
# Activity
C#
public event EditorMcpService.ActivityEventHandler Activity;

Полномочия и аргументы исключаются.

Параметры обработчика
ИмяТипПо умолчанию
entryReckfell.Collections.Dictionary—
JobCompletedСобытие
# JobCompleted
C#
public event EditorMcpService.JobCompletedEventHandler JobCompleted;

Приемлемо, когда отслеживаемая операция завершается или проваливается.

Параметры обработчика
ИмяТипПо умолчанию
idstring—
resultReckfell.Collections.Dictionary—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.