// Canonical context-usage shape shared by the agent runtime package and the// frontend's runtime-schema (whose Effect schema must stay in sync with this// type — see frontend/src/features/agent/runtime/runtime-schema.ts).export type RuntimeContextUsage = { readonly tokens: number | null; readonly contextWindow: number; readonly percent: number | null; readonly shouldCompact: boolean;};
// Canonical context-usage shape shared by the agent runtime package and the
// frontend's runtime-schema (whose Effect schema must stay in sync with this
// type — see frontend/src/features/agent/runtime/runtime-schema.ts).
export type RuntimeContextUsage = {
readonly tokens: number | null;
readonly contextWindow: number;
readonly percent: number | null;
readonly shouldCompact: boolean;
};