openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
21 lines (20 loc) • 950 B
TypeScript
import { _o as ContextEngineOperation, fo as ContextEngine, po as ContextEngineHostCapability } from "./types-C0dQmare.js";
//#region src/context-engine/host-compat.d.ts
type ContextEngineHostSupport = {
id: string;
label: string;
capabilities: readonly ContextEngineHostCapability[];
};
declare const CODEX_APP_SERVER_CONTEXT_ENGINE_HOST: {
readonly id: "codex-app-server";
readonly label: "Codex app-server harness";
readonly capabilities: readonly ["bootstrap", "assemble-before-prompt", "after-turn", "maintain", "compact", "runtime-llm-complete", "thread-bootstrap-projection"];
};
/** Assert that a context engine can safely run under the supplied host. */
declare function assertContextEngineHostSupport(params: {
contextEngine: ContextEngine;
operation: ContextEngineOperation;
host: ContextEngineHostSupport;
}): void;
//#endregion
export { assertContextEngineHostSupport as n, CODEX_APP_SERVER_CONTEXT_ENGINE_HOST as t };