Download codex-rs/cli/src/app_cmd.rs from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 784 Bytes
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/cli/src/app_cmd.rs
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/cli/src/app_cmd.rs
-
curl -L -o app_cmd.rs https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/cli/src/app_cmd.rs
784 Bytes
| use clap::Parser; | |
| use std::path::PathBuf; | |
| pub struct AppCommand { | |
| /// Workspace path to open in the Desktop app. | |
| pub path: PathBuf, | |
| /// Override the app installer download URL (advanced). | |
| pub download_url_override: Option<String>, | |
| } | |
| pub async fn run_app(cmd: AppCommand) -> anyhow::Result<()> { | |
| let workspace = std::fs::canonicalize(&cmd.path).unwrap_or(cmd.path); | |
| { | |
| crate::desktop_app::run_app_open_or_install(workspace, cmd.download_url_override).await | |
| } | |
| { | |
| crate::desktop_app::run_app_open_or_install(workspace, cmd.download_url_override).await | |
| } | |
| } | |