Skip to content

Commit 0a0335d

Browse files
Update src/mcp/resources/swift-packages.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent f2525f0 commit 0a0335d

1 file changed

Lines changed: 17 additions & 5 deletions

File tree

src/mcp/resources/swift-packages.ts

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,24 @@ export default {
1515
mimeType: 'text/plain',
1616
async handler(
1717
uri: URL,
18-
_executor: CommandExecutor = getDefaultCommandExecutor(),
19-
): Promise<{ contents: Array<{ text: string }> }> {
20-
try {
21-
log('info', 'Processing swift-packages resource request');
18+
diff --git a/src/mcp/resources/swift-packages.ts b/src/mcp/resources/swift-packages.ts
19+
index 1234567..89abcde 100644
20+
--- a/src/mcp/resources/swift-packages.ts
21+
+++ b/src/mcp/resources/swift-packages.ts
22+
@@ -15,9 +15,9 @@ export class SwiftPackagesResource implements ResourceHandler {
23+
async handler(
24+
uri: URL,
25+
- _executor: CommandExecutor = getDefaultCommandExecutor(),
26+
+ executor: CommandExecutor = getDefaultCommandExecutor(),
27+
): Promise<{ contents: Array<{ text: string }> }> {
28+
try {
29+
log('info', 'Processing swift-packages resource request');
30+
-
31+
- const result = await swift_package_listLogic({});
32+
+ const result = await swift_package_listLogic({}, executor);
2233

23-
const result = await swift_package_listLogic({});
34+
return { contents: result };
35+
} catch (err) {
2436

2537
if (result.isError) {
2638
const errorText = result.content[0]?.text;

0 commit comments

Comments
 (0)