@@ -712,19 +712,102 @@ const StatusDialog = props => {
712712 }
713713 } ) ;
714714 } ) ( ) , null ) ;
715- _$insert ( _el$4 , ( ( ) => {
716- var _c$5 = _$memo ( ( ) => ! ! s ( ) . lastTransformError ) ;
715+ _$insert ( _el$37 , ( ( ) => {
716+ var _c$5 = _$memo ( ( ) => ! ! s ( ) . externalMemory ) ;
717717 return ( ) => _c$5 ( ) && ( ( ) => {
718- var _el$62 = _$createElement ( "box" ) ,
719- _el$63 = _$createElement ( "text" ) ,
720- _el$64 = _$createTextNode ( `⚠ ` ) ;
721- _$insertNode ( _el$62 , _el$63 ) ;
722- _$setProp ( _el$62 , "marginTop" , 1 ) ;
723- _$setProp ( _el$62 , "width" , "100%" ) ;
724- _$insertNode ( _el$63 , _el$64 ) ;
725- _$insert ( _el$63 , ( ) => s ( ) . lastTransformError , null ) ;
726- _$effect ( _$p => _$setProp ( _el$63 , "fg" , t ( ) . error , _$p ) ) ;
727- return _el$62 ;
718+ const em = s ( ) . externalMemory ;
719+ return ( ( ) => {
720+ var _el$62 = _$createElement ( "box" ) ,
721+ _el$63 = _$createElement ( "box" ) ,
722+ _el$64 = _$createElement ( "text" ) ,
723+ _el$65 = _$createElement ( "b" ) ;
724+ _$insertNode ( _el$62 , _el$63 ) ;
725+ _$setProp ( _el$62 , "flexDirection" , "column" ) ;
726+ _$insertNode ( _el$63 , _el$64 ) ;
727+ _$setProp ( _el$63 , "marginTop" , 1 ) ;
728+ _$insertNode ( _el$64 , _el$65 ) ;
729+ _$insertNode ( _el$65 , _$createTextNode ( `External Memory` ) ) ;
730+ _$insert ( _el$62 , _$createComponent ( R , {
731+ get t ( ) {
732+ return t ( ) ;
733+ } ,
734+ l : "Provider" ,
735+ get v ( ) {
736+ return em . provider ;
737+ }
738+ } ) , null ) ;
739+ _$insert ( _el$62 , ( ( ) => {
740+ var _c$7 = _$memo ( ( ) => ! ! em . endpoint ) ;
741+ return ( ) => _c$7 ( ) && _$createComponent ( R , {
742+ get t ( ) {
743+ return t ( ) ;
744+ } ,
745+ l : "Endpoint" ,
746+ get v ( ) {
747+ return em . endpoint ;
748+ } ,
749+ get fg ( ) {
750+ return t ( ) . textMuted ;
751+ }
752+ } ) ;
753+ } ) ( ) , null ) ;
754+ _$insert ( _el$62 , _$createComponent ( R , {
755+ get t ( ) {
756+ return t ( ) ;
757+ } ,
758+ l : "Circuit" ,
759+ get v ( ) {
760+ return em . circuitState ?? "n/a" ;
761+ } ,
762+ get fg ( ) {
763+ return _$memo ( ( ) => ! ! ( em . circuitState && em . circuitState !== "closed" ) ) ( ) ? t ( ) . warning : t ( ) . textMuted ;
764+ }
765+ } ) , null ) ;
766+ _$insert ( _el$62 , _$createComponent ( R , {
767+ get t ( ) {
768+ return t ( ) ;
769+ } ,
770+ l : "Session recall" ,
771+ get v ( ) {
772+ return em . recallState ?? "not started" ;
773+ } ,
774+ get fg ( ) {
775+ return _$memo ( ( ) => em . recallState === "failed" ) ( ) ? t ( ) . warning : _$memo ( ( ) => em . recallState === "done" ) ( ) ? t ( ) . accent : t ( ) . textMuted ;
776+ }
777+ } ) , null ) ;
778+ _$insert ( _el$62 , ( ( ) => {
779+ var _c$8 = _$memo ( ( ) => em . failedRetainCount != null ) ;
780+ return ( ) => _c$8 ( ) && _$createComponent ( R , {
781+ get t ( ) {
782+ return t ( ) ;
783+ } ,
784+ l : "Failed retains" ,
785+ get v ( ) {
786+ return String ( em . failedRetainCount ) ;
787+ } ,
788+ get fg ( ) {
789+ return _$memo ( ( ) => em . failedRetainCount > 0 ) ( ) ? t ( ) . warning : t ( ) . textMuted ;
790+ }
791+ } ) ;
792+ } ) ( ) , null ) ;
793+ _$effect ( _$p => _$setProp ( _el$64 , "fg" , t ( ) . text , _$p ) ) ;
794+ return _el$62 ;
795+ } ) ( ) ;
796+ } ) ( ) ;
797+ } ) ( ) , null ) ;
798+ _$insert ( _el$4 , ( ( ) => {
799+ var _c$6 = _$memo ( ( ) => ! ! s ( ) . lastTransformError ) ;
800+ return ( ) => _c$6 ( ) && ( ( ) => {
801+ var _el$67 = _$createElement ( "box" ) ,
802+ _el$68 = _$createElement ( "text" ) ,
803+ _el$69 = _$createTextNode ( `⚠ ` ) ;
804+ _$insertNode ( _el$67 , _el$68 ) ;
805+ _$setProp ( _el$67 , "marginTop" , 1 ) ;
806+ _$setProp ( _el$67 , "width" , "100%" ) ;
807+ _$insertNode ( _el$68 , _el$69 ) ;
808+ _$insert ( _el$68 , ( ) => s ( ) . lastTransformError , null ) ;
809+ _$effect ( _$p => _$setProp ( _el$68 , "fg" , t ( ) . error , _$p ) ) ;
810+ return _el$67 ;
728811 } ) ( ) ;
729812 } ) ( ) , _el$49 ) ;
730813 _$insertNode ( _el$49 , _el$50 ) ;
@@ -906,31 +989,31 @@ const EmbedDialog = props => {
906989 const t = ( ) => theme ( ) ;
907990 const lines = ( ) => props . detail . statusText . split ( "\n" ) ;
908991 return ( ( ) => {
909- var _el$65 = _$createElement ( "box" ) ,
910- _el$66 = _$createElement ( "box" ) ,
911- _el$67 = _$createElement ( "text" ) ,
912- _el$68 = _$createElement ( "b" ) ;
913- _$insertNode ( _el$65 , _el$66 ) ;
914- _$setProp ( _el$65 , "flexDirection" , "column" ) ;
915- _$setProp ( _el$65 , "width" , "100%" ) ;
916- _$setProp ( _el$65 , "paddingLeft" , 2 ) ;
917- _$setProp ( _el$65 , "paddingRight" , 2 ) ;
918- _$setProp ( _el$65 , "paddingTop" , 1 ) ;
919- _$setProp ( _el$65 , "paddingBottom" , 1 ) ;
920- _$insertNode ( _el$66 , _el$67 ) ;
921- _$setProp ( _el$66 , "justifyContent" , "center" ) ;
922- _$setProp ( _el$66 , "width" , "100%" ) ;
923- _$setProp ( _el$66 , "marginBottom" , 1 ) ;
924- _$insertNode ( _el$67 , _el$68 ) ;
925- _$insertNode ( _el$68 , _$createTextNode ( `Embedding` ) ) ;
926- _$insert ( _el$65 , ( ) => lines ( ) . map ( line => ( ( ) => {
927- var _el$70 = _$createElement ( "text" ) ;
928- _$insert ( _el$70 , line ) ;
929- _$effect ( _$p => _$setProp ( _el$70 , "fg" , t ( ) . text , _$p ) ) ;
930- return _el$70 ;
992+ var _el$70 = _$createElement ( "box" ) ,
993+ _el$71 = _$createElement ( "box" ) ,
994+ _el$72 = _$createElement ( "text" ) ,
995+ _el$73 = _$createElement ( "b" ) ;
996+ _$insertNode ( _el$70 , _el$71 ) ;
997+ _$setProp ( _el$70 , "flexDirection" , "column" ) ;
998+ _$setProp ( _el$70 , "width" , "100%" ) ;
999+ _$setProp ( _el$70 , "paddingLeft" , 2 ) ;
1000+ _$setProp ( _el$70 , "paddingRight" , 2 ) ;
1001+ _$setProp ( _el$70 , "paddingTop" , 1 ) ;
1002+ _$setProp ( _el$70 , "paddingBottom" , 1 ) ;
1003+ _$insertNode ( _el$71 , _el$72 ) ;
1004+ _$setProp ( _el$71 , "justifyContent" , "center" ) ;
1005+ _$setProp ( _el$71 , "width" , "100%" ) ;
1006+ _$setProp ( _el$71 , "marginBottom" , 1 ) ;
1007+ _$insertNode ( _el$72 , _el$73 ) ;
1008+ _$insertNode ( _el$73 , _$createTextNode ( `Embedding` ) ) ;
1009+ _$insert ( _el$70 , ( ) => lines ( ) . map ( line => ( ( ) => {
1010+ var _el$75 = _$createElement ( "text" ) ;
1011+ _$insert ( _el$75 , line ) ;
1012+ _$effect ( _$p => _$setProp ( _el$75 , "fg" , t ( ) . text , _$p ) ) ;
1013+ return _el$75 ;
9311014 } ) ( ) ) , null ) ;
932- _$effect ( _$p => _$setProp ( _el$67 , "fg" , t ( ) . accent , _$p ) ) ;
933- return _el$65 ;
1015+ _$effect ( _$p => _$setProp ( _el$72 , "fg" , t ( ) . accent , _$p ) ) ;
1016+ return _el$70 ;
9341017 } ) ( ) ;
9351018} ;
9361019async function showEmbedDialog ( api , targetSessionId = getSessionId ( api ) ) {
0 commit comments