mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 16:06:08 +00:00
Introduce SDK 0.4, manifest v3, protocol v4, the isolated plugin runtime, and cpr-plugin packaging CLI for independently maintained plugins. Support installation, permissions, one active configuration per plugin, version-specific settings, rollback, management pages, and CLI extensions. Isolate plugin failures so native gateway startup and requests remain available. Unify plugin settings and version management, support custom provider icons, and improve narrow layouts. Use the fixed GitHub UI dependency and pnpm 12 for standalone frontend and container builds. Reduce runtime test packaging cost and align preparation modules with the repository layout. Co-authored-by: Codex <noreply@openai.com>
28 lines
521 B
TOML
28 lines
521 B
TOML
[package]
|
|
name = "codex-proxy-plugin-cli"
|
|
version = "0.1.0"
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
publish.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[[bin]]
|
|
name = "cpr-plugin"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
clap = { version = "4.6.7", features = ["derive"] }
|
|
flate2 = "1.1.9"
|
|
gateway-plugin-sdk = { path = "../../crates/gateway-plugin/sdk" }
|
|
hex = "0.4.3"
|
|
serde_json = "1.0.150"
|
|
sha2 = "0.11.0"
|
|
tar = "0.4.44"
|
|
thiserror = "2.0.18"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3.27.0"
|
|
|
|
[lints]
|
|
workspace = true
|