概要
ファイルシステムなどの実行環境(Environment)へのアクセスを、サンドボックス設定を伴った形で統一的に公開する内部基盤。この期間に EnvironmentAccess・FileSystemEnvironmentAccessor が追加され、スキルの発見・読み込み・プラグイン名前空間の解決が、これまでの ExecutorFileSystem への直接呼び出しからこの新しいアクセサ経由に切り替えられた。2026-09-30 の回では、パスの URI 変換で、スラッシュで始まる opaque な Windows パスを POSIX パスと誤認しないよう修正された。
主な API・オプション
EnvironmentAccess/FileSystemEnvironmentAccessor— 捕捉したサンドボックス設定を伴うファイルシステムアクセス。テキスト読み取りヘルパーと明示的な無制限コンストラクタ(unrestricted)を提供Environment::filesystem_ref()— 共有ファイルシステムを借用するための APIcodex-exec-serverからも新しい API を公開
変更履歴
- 2026-09-30 — スラッシュで始まる opaque URI の Windows パス判定を修正(#49388)⏳ 未リリース · 変更
- 2026-09-24 — スキル発見・読み込みを
EnvironmentAccess経由にするよう変更(#46293)📦 rust-v0.156.1 · 変更 - 2026-09-24 — サンドボックス設定に紐づくファイルシステムアクセサを追加(#46268)📦 rust-v0.156.1 · 変更