(options?: {
readonly permissionMode?: 'default' | 'acceptEdits' | 'bypassPermissions'
})
| 61 | } |
| 62 | |
| 63 | export function buildWrapperPromptStatusPrefix(options?: { |
| 64 | readonly permissionMode?: 'default' | 'acceptEdits' | 'bypassPermissions' |
| 65 | }) { |
| 66 | const runtimeConfig = getSmokeRuntimeConfig() |
| 67 | const runtimeModel = getRuntimeMainLoopModel({ |
| 68 | permissionMode: options?.permissionMode ?? 'default', |
| 69 | mainLoopModel: runtimeConfig.model, |
| 70 | exceeds200kTokens: false, |
| 71 | }) |
| 72 | return `◉ ${renderModelName(runtimeModel)} · ${getDisplayedEffortLevel(runtimeModel, undefined)}` |
| 73 | } |
| 74 | |
| 75 | export function createWrapperEnv( |
| 76 | configDir: string, |
no test coverage detected