import { DEFAULT_THINKING_LEVEL } from '../core/defaults.js';
import { ShortcutXLAgentProviderId } from './model-registry.js';
export function createShortcutXLDefaultSessionContext(modelId, provider = ShortcutXLAgentProviderId.Shortcut) {
    return {
        messages: [],
        model: { modelId, provider },
        thinkingLevel: DEFAULT_THINKING_LEVEL
    };
}
export function createShortcutXLAgentSettingsStore() {
    return {
        getFollowUpMode: () => 'one-at-a-time',
        getSteeringMode: () => 'one-at-a-time',
        getTransport: () => 'sse'
    };
}
//# sourceMappingURL=bootstrap.js.map