fix(status): recompute fallback context window (#51795)

* fix(status): recompute fallback context window

* fix(status): keep live context token caps on fallback

* fix(status): preserve fallback runtime context windows

* fix(status): preserve configured fallback context caps

* fix(status): keep provider-aware transcript context lookups

* fix(status): preserve explicit fallback context caps

* fix(status): clamp fallback configured context caps

* fix(status): keep raw runtime slash ids

* fix(status): refresh plugin-sdk api baseline

* fix(status): preserve fallback context lookup

* test(status): refresh plugin-sdk api baseline

* fix(status): keep runtime slash-id context lookup

---------

Co-authored-by: create <create@createdeMacBook-Pro.local>
Co-authored-by: Frank Yang <frank.ekn@gmail.com>
Co-authored-by: RichardCao <RichardCao@users.noreply.github.com>
This commit is contained in:
RichardCao
2026-03-23 17:08:48 +08:00
committed by GitHub
parent b186d9847c
commit a835c200f3
6 changed files with 704 additions and 24 deletions

View File

@@ -484,6 +484,10 @@ export function createSessionStatusTool(opts?: {
model: agentModel,
},
agentId,
explicitConfiguredContextTokens:
typeof agentDefaults.contextTokens === "number" && agentDefaults.contextTokens > 0
? agentDefaults.contextTokens
: undefined,
sessionEntry: resolved.entry,
sessionKey: resolved.key,
sessionStorePath: storePath,