MCPcopy
hub / github.com/codeaashu/claude-code / logTenguInit

Function logTenguInit

src/main.tsx:4514–4610  ·  view source on GitHub ↗
({
  hasInitialPrompt,
  hasStdin,
  verbose,
  debug,
  debugToStderr,
  print,
  outputFormat,
  inputFormat,
  numAllowedTools,
  numDisallowedTools,
  mcpClientCount,
  worktreeEnabled,
  skipWebFetchPreflight,
  githubActionInputs,
  dangerouslySkipPermissionsPassed,
  permissionMode,
  modeIsBypass,
  allowDangerouslySkipPermissionsPassed,
  systemPromptFlag,
  appendSystemPromptFlag,
  thinkingConfig,
  assistantActivationPath
}: {
  hasInitialPrompt: boolean;
  hasStdin: boolean;
  verbose: boolean;
  debug: boolean;
  debugToStderr: boolean;
  print: boolean;
  outputFormat: string;
  inputFormat: string;
  numAllowedTools: number;
  numDisallowedTools: number;
  mcpClientCount: number;
  worktreeEnabled: boolean;
  skipWebFetchPreflight: boolean | undefined;
  githubActionInputs: string | undefined;
  dangerouslySkipPermissionsPassed: boolean;
  permissionMode: string;
  modeIsBypass: boolean;
  allowDangerouslySkipPermissionsPassed: boolean;
  systemPromptFlag: 'file' | 'flag' | undefined;
  appendSystemPromptFlag: 'file' | 'flag' | undefined;
  thinkingConfig: ThinkingConfig;
  assistantActivationPath: string | undefined;
})

Source from the content-addressed store, hash-verified

4512 return program;
4513}
4514async function logTenguInit({
4515 hasInitialPrompt,
4516 hasStdin,
4517 verbose,
4518 debug,
4519 debugToStderr,
4520 print,
4521 outputFormat,
4522 inputFormat,
4523 numAllowedTools,
4524 numDisallowedTools,
4525 mcpClientCount,
4526 worktreeEnabled,
4527 skipWebFetchPreflight,
4528 githubActionInputs,
4529 dangerouslySkipPermissionsPassed,
4530 permissionMode,
4531 modeIsBypass,
4532 allowDangerouslySkipPermissionsPassed,
4533 systemPromptFlag,
4534 appendSystemPromptFlag,
4535 thinkingConfig,
4536 assistantActivationPath
4537}: {
4538 hasInitialPrompt: boolean;
4539 hasStdin: boolean;
4540 verbose: boolean;
4541 debug: boolean;
4542 debugToStderr: boolean;
4543 print: boolean;
4544 outputFormat: string;
4545 inputFormat: string;
4546 numAllowedTools: number;
4547 numDisallowedTools: number;
4548 mcpClientCount: number;
4549 worktreeEnabled: boolean;
4550 skipWebFetchPreflight: boolean | undefined;
4551 githubActionInputs: string | undefined;
4552 dangerouslySkipPermissionsPassed: boolean;
4553 permissionMode: string;
4554 modeIsBypass: boolean;
4555 allowDangerouslySkipPermissionsPassed: boolean;
4556 systemPromptFlag: 'file' | 'flag' | undefined;
4557 appendSystemPromptFlag: 'file' | 'flag' | undefined;
4558 thinkingConfig: ThinkingConfig;
4559 assistantActivationPath: string | undefined;
4560}): Promise<void> {
4561 try {
4562 logEvent('tengu_init', {
4563 entrypoint: 'claude' as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
4564 hasInitialPrompt,
4565 hasStdin,
4566 verbose,
4567 debug,
4568 debugToStderr,
4569 print,
4570 outputFormat: outputFormat as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
4571 inputFormat: inputFormat as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,

Callers 1

runFunction · 0.85

Calls 7

logEventFunction · 0.85
isInProtectedNamespaceFunction · 0.85
isBareModeFunction · 0.85
featureFunction · 0.85
getInitialSettingsFunction · 0.85
getCwdFunction · 0.85
logErrorFunction · 0.50

Tested by

no test coverage detected