providers now per-agent: z.ai rides, bifrost stays home
Vanguard gets his own inference pipe. z.ai GLM Coding Plan, /paas/v4. BifrostClient learned to leave versioned URLs alone. ProviderRegistry dispatches per agent; every engine asks who it's talking to before dialing. Annie and Hal none the wiser.
This commit is contained in:
parent
19b8566e4d
commit
80bfb3a599
15 changed files with 326 additions and 57 deletions
13
Cargo.lock
generated
13
Cargo.lock
generated
|
|
@ -1308,6 +1308,15 @@ dependencies = [
|
|||
"zeroize",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "chord_macro"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.117",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "chord_macro"
|
||||
version = "0.1.0"
|
||||
|
|
@ -8419,8 +8428,10 @@ dependencies = [
|
|||
"anyhow",
|
||||
"arboard",
|
||||
"async-trait",
|
||||
"axis2d",
|
||||
"axum",
|
||||
"base64 0.22.1",
|
||||
"chord_macro 0.1.0",
|
||||
"chrono",
|
||||
"clap 4.6.1",
|
||||
"clap_complete",
|
||||
|
|
@ -10253,7 +10264,7 @@ version = "0.1.5"
|
|||
dependencies = [
|
||||
"axis2d",
|
||||
"base64-simd",
|
||||
"chord_macro",
|
||||
"chord_macro 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"image",
|
||||
"libc",
|
||||
"nonmax",
|
||||
|
|
|
|||
Loading…
Reference in a new issue