Skip to content

Commit 2bc29fe

Browse files
authored
Merge 999794b into 4f9a7eb
2 parents 4f9a7eb + 999794b commit 2bc29fe

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

examples/video-resource-server/src/mcp-app.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ async function discoverVideos() {
123123
}
124124

125125
try {
126-
const resourceList = await app.listServerResources({});
126+
const resourceList = await app.listServerResources();
127127

128128
const videoResources = resourceList.resources.filter((r) =>
129129
r.uri.startsWith("videos://"),

src/app-bridge.test.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -794,7 +794,7 @@ describe("App <-> AppBridge integration", () => {
794794
await bridge.connect(bridgeTransport);
795795
await app.connect(appTransport);
796796

797-
const result = await app.listServerResources({});
797+
const result = await app.listServerResources();
798798

799799
expect(receivedRequests).toHaveLength(1);
800800
expect(result.resources).toEqual(resources);
@@ -826,7 +826,11 @@ describe("App <-> AppBridge integration", () => {
826826
it("onreadresource handles readServerResource() calls from App", async () => {
827827
const requestParams = { uri: "videos://bunny-1mb" };
828828
const contents = [
829-
{ uri: "videos://bunny-1mb", blob: "dmlkZW9kYXRh", mimeType: "video/mp4" },
829+
{
830+
uri: "videos://bunny-1mb",
831+
blob: "dmlkZW9kYXRh",
832+
mimeType: "video/mp4",
833+
},
830834
];
831835
const receivedRequests: unknown[] = [];
832836

src/app.examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ async function App_listServerResources_buildPicker(
335335
) {
336336
//#region App_listServerResources_buildPicker
337337
try {
338-
const result = await app.listServerResources({});
338+
const result = await app.listServerResources();
339339
const videoResources = result.resources.filter((r) =>
340340
r.mimeType?.startsWith("video/"),
341341
);

src/app.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -805,7 +805,7 @@ export class App extends Protocol<AppRequest, AppNotification, AppResult> {
805805
*
806806
* Results may be paginated using the `cursor` parameter for servers with many resources.
807807
*
808-
* @param params - Optional parameters (empty object `{}` for all resources, or `{ cursor }` for pagination)
808+
* @param params - Optional parameters (omit for all resources, or `{ cursor }` for pagination)
809809
* @param options - Request options (timeout, etc.)
810810
* @returns List of resources with their URIs, names, descriptions, mimeTypes, and optional pagination cursor
811811
*
@@ -815,7 +815,7 @@ export class App extends Protocol<AppRequest, AppNotification, AppResult> {
815815
* @example Discover available videos and build a picker UI
816816
* ```ts source="./app.examples.ts#App_listServerResources_buildPicker"
817817
* try {
818-
* const result = await app.listServerResources({});
818+
* const result = await app.listServerResources();
819819
* const videoResources = result.resources.filter((r) =>
820820
* r.mimeType?.startsWith("video/"),
821821
* );
@@ -833,7 +833,7 @@ export class App extends Protocol<AppRequest, AppNotification, AppResult> {
833833
* @see {@link readServerResource `readServerResource`} to read a specific resource
834834
*/
835835
async listServerResources(
836-
params: ListResourcesRequest["params"],
836+
params?: ListResourcesRequest["params"],
837837
options?: RequestOptions,
838838
): Promise<ListResourcesResult> {
839839
return await this.request(

0 commit comments

Comments
 (0)