121
return {};
122
}
124
>
const [customizationDirectoryRaw, modelRaw, permissionModeRaw, agentRaw, transportRaw] = await Promise.all([
125
>
ref.object.getMetadata(ClaudeSessionMetadataStore.KEY_CUSTOMIZATION_DIRECTORY),
126
>
ref.object.getMetadata(ClaudeSessionMetadataStore.KEY_MODEL),
127
>
ref.object.getMetadata(ClaudeSessionMetadataStore.KEY_PERMISSION_MODE),
128
>
ref.object.getMetadata(ClaudeSessionMetadataStore.KEY_AGENT),
129
>
ref.object.getMetadata(ClaudeSessionMetadataStore.KEY_TRANSPORT),
130
>
]);
131
>
return {
132
customizationDirectory: customizationDirectoryRaw ? URI.parse(customizationDirectoryRaw) : undefined,
133
model: parseModelSelection(modelRaw),