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

Function isPlanModeRequired

src/utils/teammate.ts:149–156  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

147 * Priority: AsyncLocalStorage > dynamicTeamContext > env var.
148 */
149export function isPlanModeRequired(): boolean {
150 const inProcessCtx = getTeammateContext()
151 if (inProcessCtx) return inProcessCtx.planModeRequired
152 if (dynamicTeamContext !== null) {
153 return dynamicTeamContext.planModeRequired
154 }
155 return isEnvTruthy(process.env.CLAUDE_CODE_PLAN_MODE_REQUIRED)
156}
157
158/**
159 * Check if this session is a team lead.

Callers 2

callFunction · 0.85
useInboxPollerFunction · 0.85

Calls 2

getTeammateContextFunction · 0.85
isEnvTruthyFunction · 0.85

Tested by

no test coverage detected