@forge/bridge

5.15.2-next.0-experimental-5b726e65.16.0-next.1
out/rovo/open.js
~out/rovo/open.jsModified
+9
Index: package/out/rovo/open.js
===================================================================
--- package/out/rovo/open.js
+++ package/out/rovo/open.js
@@ -22,8 +22,17 @@
         default:
             return { prompt: openRovoPayload.prompt };
     }
 };
+/**
+ * Opens Rovo chat from the given Rovo agent name.
+ *
+ * @param {OpenRovoPayload} [openRovoPayload] - Payload to open chat.
+ *   Can be one of:
+ *     - ForgeAgentPayload: { agentName: string, agentKey: string, prompt?: string }
+ *     - AtlassianAgentPayload: { agentName: string, prompt?: string }
+ *     - DefaultAgentPayload: { prompt?: string }
+ */
 const open = async (openRovoPayload) => {
     if (openRovoPayload.type === 'forge') {
         if (openRovoPayload.agentName.length > MAX_AGENT_LENGTH) {
             throw new Error('rovo agent name too long');