MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / resolveCliSessionDefaults

Function resolveCliSessionDefaults

src/cli/session-defaults.ts:15–25  ·  view source on GitHub ↗
(opts: {
  runtimeConfig: ResolvedRuntimeConfig;
  profileOverride?: string;
})

Source from the content-addressed store, hash-verified

13];
14
15export function resolveCliSessionDefaults(opts: {
16 runtimeConfig: ResolvedRuntimeConfig;
17 profileOverride?: string;
18}): Partial<SessionDefaults> {
19 const profileName = opts.profileOverride ?? opts.runtimeConfig.activeSessionDefaultsProfile;
20 if (profileName) {
21 return { ...(opts.runtimeConfig.sessionDefaultsProfiles?.[profileName] ?? {}) };
22 }
23
24 return { ...(opts.runtimeConfig.sessionDefaults ?? {}) };
25}
26
27export function isKnownCliSessionDefaultsProfile(
28 runtimeConfig: ResolvedRuntimeConfig,

Callers 3

registerToolSubcommandFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected