fix(hololake): hide consumed connector invitation
This commit is contained in:
parent
d214ba1103
commit
1893c0e5eb
2 changed files with 10 additions and 1 deletions
|
|
@ -402,7 +402,13 @@ function HoloLakeApp() {
|
|||
<h2 id="panel-title">让编程 AI 从本机进入</h2>
|
||||
<p className="panel-intro">MCP 只负责发现和恢复。进入后,编程 AI 使用 HoloLake 的本机直连通道;电脑不关,驻留核心就一直在。</p>
|
||||
<div className="connection-summary"><span className={`status-light ${connectionState.tone}`} /><div><b>{connectionState.label}</b><span>{connectionState.detail}</span></div></div>
|
||||
{ticket ? <>
|
||||
{status.directConnectionCount > 0 ? <div className="session-guidance">
|
||||
<b>通道已建立</b>
|
||||
<span>编程 AI 正在使用本机直连通道。一次性邀请已经失效,不会再次显示。</span>
|
||||
</div> : status.resumableSessionCount > 0 ? <div className="session-guidance">
|
||||
<b>等待原会话续接</b>
|
||||
<span>请让原编程 AI 使用它保存的续接凭据重新进入。HoloLake 不会重新展示已经消费的邀请。</span>
|
||||
</div> : ticket ? <>
|
||||
<button className="primary-action panel-action" type="button" onClick={() => void copyInvitation()}><Icon name="copy" />复制给编程 AI</button>
|
||||
<pre className="invitation-preview">{invitationText}</pre>
|
||||
</> : <button className="primary-action panel-action" type="button" onClick={() => void issueInvitation()}>生成一次性连接邀请<Icon name="arrow" /></button>}
|
||||
|
|
|
|||
Loading…
Reference in a new issue