From 29f05cb1ee84b480f8ac862bf79e2864a97ee0f2 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Sun, 19 Apr 2026 23:48:44 +0000 Subject: chore: generate --- packages/sdk/js/src/v2/gen/types.gen.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'packages/sdk/js/src') diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 72a383a60..e1b0dbd57 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -885,6 +885,7 @@ export type CompactionPart = { type: "compaction" auto: boolean overflow?: boolean + tail_start_id?: string } export type Part = @@ -1642,6 +1643,14 @@ export type Config = { * Enable pruning of old tool outputs (default: true) */ prune?: boolean + /** + * Number of recent user turns, including their following assistant/tool responses, to keep verbatim during compaction (default: 2) + */ + tail_turns?: number + /** + * Token budget for retained recent turn spans during compaction + */ + tail_tokens?: number /** * Token buffer for compaction. Leaves enough window to avoid overflow during compaction. */ -- cgit v1.2.3