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

Function logTenguInit

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

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

Tested by

no test coverage detected