MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / useProfile

Method useProfile

packages/agent-core/src/agent/index.ts:275–283  ·  view source on GitHub ↗
(
    profile: ResolvedAgentProfile,
    context?: PreparedSystemPromptContext,
    brandHome?: string,
  )

Source from the content-addressed store, hash-verified

273 }
274
275 useProfile(
276 profile: ResolvedAgentProfile,
277 context?: PreparedSystemPromptContext,
278 brandHome?: string,
279 ): void {
280 this.setActiveProfile(profile, brandHome);
281 this.updateSystemPromptFromProfile(profile, context);
282 this.tools.setActiveTools(profile.tools);
283 }
284
285 setActiveProfile(profile: ResolvedAgentProfile, brandHome?: string): void {
286 this.activeProfile = profile;

Callers 7

fakeSessionFunction · 0.80
config.test.tsFile · 0.80
full.test.tsFile · 0.80
bootstrapAgentProfileMethod · 0.80
configureChildMethod · 0.80

Implementers 1

AcpServerpackages/acp-adapter/src/server.ts

Calls 3

setActiveProfileMethod · 0.95
setActiveToolsMethod · 0.45

Tested by 1

fakeSessionFunction · 0.64