Command: cmd /c findstr /n /i /c:"action" /c:"validKey_" /c:"requireBridge_" C:\Users\ash\ChatGPTMasterBridge\Code.gs
Directory: projects
Status: SUCCESS
Exit code: 0
Cancel Job Rerun Command Refresh
13:const COMMAND_HEADERS = ['id', 'created_at', 'action', 'payload_json', 'status', 'confirm', 'claimed_at', 'completed_at', 'result_ref', 'error', 'attempts', 'notes'];
36: const action = String((body && body.action) || params.action || 'status');
40: if (!validKey_(key, target)) {
47: if (action === 'master_status') return masterStatus_();
48: if (action === 'list_bridges') return listBridges_();
49: if (action === 'create_bridge') return createBridge_(body || params || {});
50: if (action === 'archive_bridge') return archiveBridge_(target);
51: if (action === 'restore_bridge') return restoreBridge_(target);
52: if (action === 'delete_bridge') return deleteBridge_(target, body || params || {});
54: const bridge = requireBridge_(target, false);
57: if (action === 'status') return status_(bridge, target);
58: if (action === 'poll') return poll_(bridge, target);
59: if (action === 'result') return result_(bridge, target, body || {});
60: if (action === 'heartbeat') return heartbeat_(bridge, target, body || {});
61: return json_({ ok: false, error: 'unknown_action' }, 400);
69:function validKey_(key, target) {
122:function requireBridge_(target, allowArchived) {
324: action: String(row[col.action] || ''),