MCPcopy Create free account
hub / github.com/claude-code-best/claude-code / logTenguInit

Function logTenguInit

src/main.tsx:5459–5563  ·  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

5457}
5458
5459async function logTenguInit({
5460 hasInitialPrompt,
5461 hasStdin,
5462 verbose,
5463 debug,
5464 debugToStderr,
5465 print,
5466 outputFormat,
5467 inputFormat,
5468 numAllowedTools,
5469 numDisallowedTools,
5470 mcpClientCount,
5471 worktreeEnabled,
5472 skipWebFetchPreflight,
5473 githubActionInputs,
5474 dangerouslySkipPermissionsPassed,
5475 permissionMode,
5476 modeIsBypass,
5477 allowDangerouslySkipPermissionsPassed,
5478 systemPromptFlag,
5479 appendSystemPromptFlag,
5480 thinkingConfig,
5481 assistantActivationPath,
5482}: {
5483 hasInitialPrompt: boolean;
5484 hasStdin: boolean;
5485 verbose: boolean;
5486 debug: boolean;
5487 debugToStderr: boolean;
5488 print: boolean;
5489 outputFormat: string;
5490 inputFormat: string;
5491 numAllowedTools: number;
5492 numDisallowedTools: number;
5493 mcpClientCount: number;
5494 worktreeEnabled: boolean;
5495 skipWebFetchPreflight: boolean | undefined;
5496 githubActionInputs: string | undefined;
5497 dangerouslySkipPermissionsPassed: boolean;
5498 permissionMode: string;
5499 modeIsBypass: boolean;
5500 allowDangerouslySkipPermissionsPassed: boolean;
5501 systemPromptFlag: 'file' | 'flag' | undefined;
5502 appendSystemPromptFlag: 'file' | 'flag' | undefined;
5503 thinkingConfig: ThinkingConfig;
5504 assistantActivationPath: string | undefined;
5505}): Promise<void> {
5506 try {
5507 logEvent('tengu_init', {
5508 entrypoint: 'claude' as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
5509 hasInitialPrompt,
5510 hasStdin,
5511 verbose,
5512 debug,
5513 debugToStderr,
5514 print,
5515 outputFormat: outputFormat as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
5516 inputFormat: inputFormat as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,

Callers 1

runFunction · 0.85

Calls 6

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

Tested by

no test coverage detected