Перейти к содержимому
FastOffice

Справочник A4

Полная API-спецификация A4: Rust Session Protocol (28 команд), Browser Surface API, window.fastdocShell (306 методов), push/event contract и каталог DTO (479 типов).

Этот раздел — машинно выверенный справочник по внешнему API A4. Он описывает четыре независимых поверхности:

Поверхность Что это Страницы
Rust Session Protocol 28 команд документной сессии поверх JSONL stdio или loopback WebSocket. Основной путь внешней интеграции. Транспорт, Команды сессии, Typed editing DTO
Browser Surface API Встраивание готовой Web Surface и события хоста. Surface API
window.fastdocShell 306 методов доверенного renderer настольного A4. Внутренний API, не публичный SDK. documentcurrent-api
DTO catalog 479 типов shell-contract и 31 сгенерированный тип сессии. api-document.tsSession TypeScript

Rust Session Protocol · Browser Surface API · window.fastdocShell · events · DTO

Показатель Значение
Baseline git 342102ff1414abfaf3dd8d4aa61d2074fc4e60bb · 26.08.2026
Rust Session Protocol 28 команд · fastdoc.session-protocol-descriptor.v1
window.fastdocShell 306 методов / 308 сигнатур
Фактические preload routes 304: 286 invoke, 7 host→Web, 11 Web→host
DTO 479 shell types + 31 generated session types
Статус 1.0.0-draft

Ассистент документации

Ответ собран из документации и может быть неточным — сверяйтесь с источниками.