The multi-agent-notepad demo.sh fails because sandbox create rejects --upload together with a command.
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
从 examples/multi-agent-notepad/demo.sh 开始,尤其关注其中对 run_sandbox 的调用,并按照 README 中的步骤或使用所示的 parse-only 命令复现该故障。将脚本的调用方式与当前 sandbox create CLI 的行为进行比较;当 bash examples/multi-agent-notepad/demo.sh 成功启动 worker sandbox 和 synthesis sandbox 后,即表示完成。
由索引模型根据 Issue 内容生成。
描述
User Story
As an agent evaluator, I want the demo script to run on the current CLI so I can see it work.
Problem Statement
The script's run_sandbox calls openshell sandbox create with --upload and a trailing command in the same invocation, and the CLI rejects the combination, so no worker sandbox starts.
Impact / Why This Matters
The example does not run as shipped. Users need a workaround, but the workaround is not written down anywhere.
Acceptance Criteria
demo.sh starts its worker and synthesis sandboxes on the current CLI.
Reproduction Steps
- Follow the example's README with any image that has Codex, curl, bash and node.
- Run
bash examples/multi-agent-notepad/demo.sh.
Expected: the worker sandboxes start.
Observed, the text the CLI prints:
error: the argument '--upload <UPLOAD>' cannot be used with '[COMMAND]...'
Usage: openshell sandbox create --name <NAME> --upload <UPLOAD> --no-tty [-- <COMMAND>...]
The same error comes from a bare parse-only command, openshell sandbox create --name x --upload /tmp:/sandbox --no-tty -- true, which fails at argument parsing.
Environment
- OpenShell 0.1.2 (Homebrew)
- macOS 26.5.1, arm64
- Docker Desktop, Docker 29.6.1, Docker compute driver
- Local gateway under brew services
Logs
- 主要语言
- Rust
- 星标
- 13.2k
- 派生
- 1.6k
- 平均合并
- 1 天 23 小时
- 30 天内合并 PR
- 355
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
NVIDIA/OpenShell 的其他 Issue
-
area:cli os:linux os:macos state:validated
难度 2/5 1-3 小时 新手友好度 88/100
NVIDIA/OpenShell#4042 · 2 条评论 ·
维护者通常 1 天内回复
-
state:triage-needed
难度 2/5 1-3 小时 新手友好度 72/100
维护者通常 1 天内回复
-
state:triage-needed
难度 1/5 1-3 小时 新手友好度 88/100
维护者通常 1 天内回复
-
area:docs
难度 1/5 1 小时以内 新手友好度 88/100
维护者通常 1 天内回复
-
state:triage-needed
难度 2/5 1-3 小时 新手友好度 82/100
NVIDIA/OpenShell#3400 · 1 条评论 ·
维护者通常 1 天内回复
相似的 Issue
-
Change output crossing a compactsize boundary leaves the fee slightly below the requested feerate未关闭bug
难度 2/5 1-3 小时 新手友好度 78/100
bitcoindevkit/bdk_wallet#578 ·
维护者通常 8 天内回复
-
难度 2/5 1-3 小时 新手友好度 88/100
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
521xueweihan/HelloGitHub#3832 ·
-
难度 2/5 1-3 小时 新手友好度 84/100
-
难度 2/5 1-3 小时 新手友好度 82/100
canonical/opentelemetry-collector-operator#409 ·
维护者通常 1 天内回复