Skip to content

Commit 4299e9f

Browse files
committed
refactor: remove deprecated app.message alias
The app.message alias was removed since sendMessage is the correct name. sendResourceTeardown already exists in AppBridge.
1 parent 87e6daf commit 4299e9f

2 files changed

Lines changed: 0 additions & 22 deletions

File tree

src/app-bridge.test.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -509,10 +509,6 @@ describe("App <-> AppBridge integration", () => {
509509
await app.connect(appTransport);
510510
});
511511

512-
it("app.message is a deprecated alias for app.sendMessage", async () => {
513-
expect(app.message).toBe(app.sendMessage);
514-
});
515-
516512
it("app.sendOpenLink is an alias for app.openLink", async () => {
517513
expect(app.sendOpenLink).toBe(app.openLink);
518514
});
@@ -525,21 +521,6 @@ describe("App <-> AppBridge integration", () => {
525521
expect(bridge.sendResourceTeardown).toBe(bridge.teardownResource);
526522
});
527523

528-
it("app.message works as deprecated alias", async () => {
529-
const receivedMessages: unknown[] = [];
530-
bridge.onmessage = async (params) => {
531-
receivedMessages.push(params);
532-
return {};
533-
};
534-
535-
await app.message({
536-
role: "user",
537-
content: [{ type: "text", text: "Via deprecated alias" }],
538-
});
539-
540-
expect(receivedMessages).toHaveLength(1);
541-
});
542-
543524
it("app.sendOpenLink works as deprecated alias", async () => {
544525
const receivedLinks: string[] = [];
545526
bridge.onopenlink = async (params) => {

src/app.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -781,9 +781,6 @@ export class App extends Protocol<AppRequest, AppNotification, AppResult> {
781781
);
782782
}
783783

784-
/** @deprecated Use {@link sendMessage} instead */
785-
message: App["sendMessage"] = this.sendMessage;
786-
787784
/**
788785
* Send log messages to the host for debugging and telemetry.
789786
*

0 commit comments

Comments
 (0)