INNER CODE UNIT · TypeScript
apply
Core-Mate/OpenGUI · deepseek-harness-plugin/src/index.ts:413
export function apply(ctx: Context, baseConfig: Config): void {
ctx.systemPrompt.section({
name: 'tool:opengui-root-routing',
order: 120,
text: ROOT_ROUTING_PROMPT,
})
let current = (): Config => baseConfig
let lastRaw: Config | undefined
let lastProfile: ResolvedPiAiProviderProfile | undefined
const profile = (): ResolvedPiAiProviderProfile | undefined => {
const raw = current()
if (raw === lastRaw) return lastProfile
lastRaw = raw
lastProfile = configuredProfile(raw)
return lastProfile
}
const resolveApiKey = async (_provider: string, active: ResolvedPiAiProviderProfile): Promise<string> => {