9b78a6fa85
- Migrated native bindings from TypeScript wrappers to NAPI-RS generated modules with auto-generated type definitions and runtime enums. - Replaced chunk tree API with stateful ChunkState class supporting render, edit, and resolve operations with improved error handling. - Converted callback signatures to error-first pattern (error, result) for shell, PTY, glob, and grep operations. - Introduced type-safe enums for MacOSAppearance, GrepOutputMode, KeyEventType, ImageFormat, and AstMatchStrictness replacing string literals. - Refactored chunk tree implementation with dedicated modules for edit, indent, resolve, and state management with comprehensive validation. - Moved clipboard utilities from native bindings to coding-agent package with improved OSC 52 and Termux compatibility.
22 lines
524 B
JavaScript
22 lines
524 B
JavaScript
// AUTOGENERATED FILE -- DO NOT EDIT DIRECTLY
|
|
// See scripts/embed-native.ts
|
|
|
|
/** @typedef {"modern" | "baseline" | "default"} EmbeddedAddonVariant */
|
|
|
|
/**
|
|
* @typedef {Object} EmbeddedAddonFile
|
|
* @property {EmbeddedAddonVariant} variant
|
|
* @property {string} filename
|
|
* @property {string} filePath
|
|
*/
|
|
|
|
/**
|
|
* @typedef {Object} EmbeddedAddon
|
|
* @property {string} platformTag
|
|
* @property {string} version
|
|
* @property {EmbeddedAddonFile[]} files
|
|
*/
|
|
|
|
/** @type {EmbeddedAddon|null} */
|
|
export const embeddedAddon = null;
|