INNER CODE UNIT · Python
token_multiplier
thomwebb/gac · src/gac/mcp/server.py:356
token_multiplier = min(5, 2 + (num_files // 10))
group_max_tokens = int(max_tokens) * token_multiplier
# Build group-aware prompts
group_bundle = prompt_builder.build_prompts(
git_state=git_state,
group=True,
hint=request.hint,
one_liner=request.one_liner,
infer_scope=request.scope is None,
language=request.language,
)
group_conversation: list[dict[str, str]] = []
if group_bundle.system_prompt:
group_conversation.append({"role": "system", "content": group_bundle.system_prompt})
group_conversation.append({"role": "user", "content": group_bundle.user_prompt})