(
session: AgentSession,
options: BuildComposerStateOptions = {},
)
| 80 | } |
| 81 | |
| 82 | function getContextUsageForComposerState( |
| 83 | session: AgentSession, |
| 84 | options: BuildComposerStateOptions = {}, |
| 85 | ) { |
| 86 | const cachedUsage = contextUsageCache.get(session) |
| 87 | if (options.includeContextUsage === false && cachedUsage !== undefined) { |
| 88 | return cachedUsage |
| 89 | } |
| 90 | |
| 91 | return mapContextUsage(session) |
| 92 | } |
| 93 | |
| 94 | export function getAvailableThinkingLevelsForModel( |
| 95 | model: ComposerSourceModel | null, |
no test coverage detected