@@ -267,7 +267,7 @@ export type Channel = 'shell' | 'control' | 'iopub' | 'stdin';
267267 *
268268 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#general-message-format).
269269 *
270- ***See also:** [[ IMessage]]
270+ *@see { @link IMessage}
271271 */
272272export interface IHeader < T extends MessageType = MessageType > {
273273/**
@@ -838,8 +838,8 @@ export interface IInfoReplyMsg extends IShellMessage<'kernel_info_reply'> {
838838 * A `'complete_request'` message.
839839 *
840840 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#completion).
841- *
842- ***See also:** [[ICompleteReplyMsg]], [[IKernel .complete]]
841+ *@see { @link ICompleteReplyMsg }
842+ *@see { @link IKernelConnection .complete}
843843 */
844844export interface ICompleteRequestMsg extends IShellMessage < 'complete_request' > {
845845content :{
@@ -852,8 +852,8 @@ export interface ICompleteRequestMsg extends IShellMessage<'complete_request'> {
852852 * A `'complete_reply'` message content.
853853 *
854854 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#completion).
855- *
856- ***See also:** [[ICompleteRequest]], [[IKernel .complete]]
855+ *@see { @link ICompleteRequest }
856+ *@see { @link IKernelConnection .complete}
857857 */
858858interface ICompleteReply extends IReplyOkContent {
859859matches :string [ ] ;
@@ -866,8 +866,8 @@ interface ICompleteReply extends IReplyOkContent {
866866 * A `'complete_reply'` message on the `'shell'` channel.
867867 *
868868 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#completion).
869- *
870- ***See also:** [[ICompleteRequest]], [[IKernel .complete]]
869+ *@see { @link ICompleteRequest }
870+ *@see { @link IKernelConnection .complete}
871871 */
872872export interface ICompleteReplyMsg extends IShellMessage < 'complete_reply' > {
873873parent_header :IHeader < 'complete_request' > ;
@@ -878,8 +878,8 @@ export interface ICompleteReplyMsg extends IShellMessage<'complete_reply'> {
878878 * An `'inspect_request'` message.
879879 *
880880 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#introspection).
881- *
882- ***See also:** [[IInspectReplyMsg]], [[[IKernel .inspect]]]
881+ *@see { @link IInspectReplyMsg }
882+ *@see { @link IKernelConnection .inspect}
883883 */
884884export interface IInspectRequestMsg extends IShellMessage < 'inspect_request' > {
885885content :{
@@ -893,8 +893,8 @@ export interface IInspectRequestMsg extends IShellMessage<'inspect_request'> {
893893 * A `'inspect_reply'` message content.
894894 *
895895 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#introspection).
896- *
897- ***See also:** [[IInspectRequest]], [[IKernel .inspect]]
896+ *@see { @link IInspectRequest }
897+ *@see { @link IKernelConnection .inspect}
898898 */
899899
900900export interface IInspectReply extends IReplyOkContent {
@@ -907,9 +907,10 @@ export interface IInspectReply extends IReplyOkContent {
907907 * A `'inspect_reply'` message on the `'shell'` channel.
908908 *
909909 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#introspection).
910- *
911- ***See also:** [[IInspectRequest]], [[IKernel .inspect]]
910+ *@see { @link IInspectRequest }
911+ *@see { @link IKernelConnection .inspect}
912912 */
913+
913914export interface IInspectReplyMsg extends IShellMessage < 'inspect_reply' > {
914915parent_header :IHeader < 'inspect_request' > ;
915916content :ReplyContent < IInspectReply > ;
@@ -922,9 +923,10 @@ export interface IInspectReplyMsg extends IShellMessage<'inspect_reply'> {
922923 * By default JupyterLab interrupts kernels via jupyter-server Kernels REST API instead.
923924 *
924925 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#kernel-interrupt).
925- *
926- ***See also:** [[IInterruptReplyMsg]], [[[IKernel .interrupt]]]
926+ *@see { @link IInterruptReplyMsg }
927+ *@see { @link IKernelConnection .interrupt}
927928 */
929+
928930export interface IInterruptRequestMsg
929931extends IControlMessage < 'interrupt_request' > {
930932content :Record < string , never > ;
@@ -934,8 +936,8 @@ export interface IInterruptRequestMsg
934936 * A `'interrupt_reply'` message content.
935937 *
936938 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#kernel-interrupt).
937- *
938- ***See also:** [[IInterruptRequestMsg]], [[IKernel .interrupt]]
939+ *@see { @link IInterruptRequestMsg }
940+ *@see { @link IKernelConnection .interrupt}
939941 */
940942
941943export interface IInterruptReply extends IReplyOkContent { }
@@ -944,8 +946,8 @@ export interface IInterruptReply extends IReplyOkContent {}
944946 * A `'interrupt_reply'` message on the `'control'` channel.
945947 *
946948 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#kernel-interrupt).
947- *
948- ***See also:** [[IInterruptRequestMsg]], [[IKernel .interrupt]]
949+ *@see { @link IInterruptRequestMsg }
950+ *@see { @link IKernelConnection .interrupt}
949951 */
950952export interface IInterruptReplyMsg extends IControlMessage < 'interrupt_reply' > {
951953parent_header :IHeader < 'interrupt_request' > ;
@@ -956,8 +958,8 @@ export interface IInterruptReplyMsg extends IControlMessage<'interrupt_reply'> {
956958 * A `'history_request'` message.
957959 *
958960 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
959- *
960- ***See also:** [[IHistoryReplyMsg]], [[[IKernel .history]]]
961+ *@see { @link IHistoryReplyMsg }
962+ *@see { @link IKernelConnection .history}
961963 */
962964export interface IHistoryRequestMsg extends IShellMessage < 'history_request' > {
963965content :IHistoryRequestRange | IHistoryRequestSearch | IHistoryRequestTail ;
@@ -967,8 +969,8 @@ export interface IHistoryRequestMsg extends IShellMessage<'history_request'> {
967969 * The content of a `'history_request'` range message.
968970 *
969971 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
970- *
971- ***See also:** [[IHistoryReply]], [[[IKernel .history]]]
972+ *@see { @link IHistoryReply }
973+ *@see { @link IKernelConnection .history}
972974 */
973975export interface IHistoryRequestRange {
974976output :boolean ;
@@ -983,8 +985,8 @@ export interface IHistoryRequestRange {
983985 * The content of a `'history_request'` search message.
984986 *
985987 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
986- *
987- ***See also:** [[IHistoryReply]], [[[IKernel .history]]]
988+ *@see { @link IHistoryReply }
989+ *@see { @link IKernelConnection .history}
988990 */
989991export interface IHistoryRequestSearch {
990992output :boolean ;
@@ -999,8 +1001,8 @@ export interface IHistoryRequestSearch {
9991001 * The content of a `'history_request'` tail message.
10001002 *
10011003 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
1002- *
1003- ***See also:** [[IHistoryReply]], [[[IKernel .history]]]
1004+ *@see { @link IHistoryReply }
1005+ *@see { @link IKernelConnection .history}
10041006 */
10051007export interface IHistoryRequestTail {
10061008output :boolean ;
@@ -1013,8 +1015,8 @@ export interface IHistoryRequestTail {
10131015 * A `'history_reply'` message content.
10141016 *
10151017 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
1016- *
1017- ***See also:** [[IHistoryRequest]], [[IKernel .history]]
1018+ *@see { @link IHistoryRequest }
1019+ *@see { @link IKernelConnection .history}
10181020 */
10191021export interface IHistoryReply extends IReplyOkContent {
10201022history :[ number , number , string ] [ ] | [ number , number , [ string , string ] ] [ ] ;
@@ -1024,8 +1026,8 @@ export interface IHistoryReply extends IReplyOkContent {
10241026 * A `'history_reply'` message on the `'shell'` channel.
10251027 *
10261028 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#history).
1027- *
1028- ***See also:** [[IHistoryRequest]], [[IKernel .history]]
1029+ *@see { @link IHistoryRequest }
1030+ *@see { @link IKernelConnection .history}
10291031 */
10301032export interface IHistoryReplyMsg extends IShellMessage < 'history_reply' > {
10311033parent_header :IHeader < 'history_request' > ;
@@ -1036,8 +1038,8 @@ export interface IHistoryReplyMsg extends IShellMessage<'history_reply'> {
10361038 * An `'is_complete_request'` message.
10371039 *
10381040 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#code-completeness).
1039- *
1040- ***See also:** [[IIsCompleteReplyMsg]], [[IKernel .isComplete]]
1041+ *@see { @link IIsCompleteReplyMsg }
1042+ *@see { @link IKernelConnection .isComplete}
10411043 */
10421044export interface IIsCompleteRequestMsg
10431045extends IShellMessage < 'is_complete_request' > {
@@ -1050,8 +1052,8 @@ export interface IIsCompleteRequestMsg
10501052 * An `'is_complete_reply'` message on the `'stream'` channel.
10511053 *
10521054 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#code-completeness).
1053- *
1054- ***See also:** [[IIsCompleteRequest]], [[IKernel .isComplete]]
1055+ *@see { @link IIsCompleteRequest }
1056+ *@see { @link IKernelConnection .isComplete}
10551057 */
10561058export interface IIsCompleteReplyMsg
10571059extends IShellMessage < 'is_complete_reply' > {
@@ -1155,8 +1157,8 @@ export interface IExecuteReply extends IExecuteReplyBase {
11551157 * An `'execute_reply'` message on the `'stream'` channel.
11561158 *
11571159 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#execution-results).
1158- *
1159- ***See also:** [[IExecuteRequest]], [[IKernel .execute]]
1160+ *@see { @link IExecuteRequest }
1161+ *@see { @link IKernelConnection .execute}
11601162 */
11611163export interface IExecuteReplyMsg extends IShellMessage < 'execute_reply' > {
11621164parent_header :IHeader < 'execute_request' > ;
@@ -1174,8 +1176,8 @@ export function isExecuteReplyMsg(msg: IMessage): msg is IExecuteReplyMsg {
11741176 * A `'comm_info_request'` message on the `'shell'` channel.
11751177 *
11761178 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#comm-info).
1177- *
1178- ***See also:** [[ICommInfoReplyMsg]], [[IKernel .commInfo]]
1179+ *@see { @link ICommInfoReplyMsg }
1180+ *@see { @link IKernelConnection .commInfo}
11791181 */
11801182export interface ICommInfoRequestMsg
11811183extends IShellMessage < 'comm_info_request' > {
@@ -1191,8 +1193,8 @@ export interface ICommInfoRequestMsg
11911193 * A `'comm_info_reply'` message content.
11921194 *
11931195 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#comm-info).
1194- *
1195- ***See also:** [[ICommInfoRequest]], [[IKernel .commInfo]]
1196+ *@see { @link ICommInfoRequest }
1197+ *@see { @link IKernelConnection .commInfo}
11961198 */
11971199export interface ICommInfoReply extends IReplyOkContent {
11981200/**
@@ -1205,8 +1207,8 @@ export interface ICommInfoReply extends IReplyOkContent {
12051207 * A `'comm_info_reply'` message on the `'shell'` channel.
12061208 *
12071209 * See [Messaging in Jupyter](https://jupyter-client.readthedocs.io/en/latest/messaging.html#comm-info).
1208- *
1209- ***See also:** [[ICommInfoRequestMsg]], [[IKernel .commInfo]]
1210+ *@see { @link ICommInfoRequestMsg }
1211+ *@see { @link IKernelConnection .commInfo}
12101212 */
12111213export interface ICommInfoReplyMsg extends IShellMessage < 'comm_info_reply' > {
12121214parent_header :IHeader < 'comm_info_request' > ;