aais-lab / MultiAgentSystem

CIT Advanced Media : Multi-Agent System Learning Library
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

[Bug] workフォルダが正常に移動せず、空のworkファイルが生成されることがある #4

Closed ClairdelunaEve closed 5 days ago

ClairdelunaEve commented 1 week ago

バグ報告

現象

vscodeでworkフォルダを開く際、移動に失敗しているなどの理由でworkフォルダが存在しないことがある。 その時にworkという拡張子なしの空ファイルが生成されてしまい、その後もう一度workを差し替えようとすると、workがフォルダでないため差し替えることができずエラーとなる。

再現

環境

手順

  1. 現在のworkフォルダを削除
  2. MASを起動して、「VSCodeで開く」
  3. 拡張子なしのworkを保存
  4. UIの「変更」で新しいworkフォルダを選択
  5. エラーで差し替えができない

その他

影響

ClairdelunaEve commented 1 week ago

現在の処理

  1. フォルダバスを指定
  2. shutilモジュールで直下のツリー削除
  3. workとして指定されたフォルダを移動
ClairdelunaEve commented 1 week ago

発生要因?

いくつかパターンがあるかも

上記などの理由でうまく成功しなかった場合、多分workがない状態になる。 その後にVSCodeのコマンドで開こうとすると、新しいファイルが生成される。

ClairdelunaEve commented 1 week ago

対応

ClairdelunaEve commented 5 days ago

VSCodeで謎のworkが作られなくなればファイルの場合って想定しなくていいのでは?

ClairdelunaEve commented 5 days ago

変更点