import { getAgentSessionModeDescriptor } from './sessionModes.js';
export function getAgentAdvancedModeCapabilities(agentId) {
    const sessionModeDescriptor = getAgentSessionModeDescriptor(agentId);
    const supportsPlanMode = sessionModeDescriptor.semantics === 'agent-modes';
    const supportsAcceptEdits = agentId === 'claude';
    const supportsRuntimeModeSwitch = sessionModeDescriptor.runtimeSwitch;
    return { supportsPlanMode, supportsAcceptEdits, supportsRuntimeModeSwitch };
}
//# sourceMappingURL=advancedModes.js.map