CompactionItem - TypeScript SDK

CompactionItem type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

A context compaction marker with encrypted summary

Example Usage

1import { CompactionItem } from "@openrouter/sdk/models";
2
3let value: CompactionItem = {
4 encryptedContent: "enc_abc123...",
5 type: "compaction",
6};

Fields

FieldTypeRequiredDescription
encryptedContentstring✔️N/A
idstringN/A
typemodels.CompactionItemType✔️N/A