fix: replace \\n with <br/> in mermaid node labels
This commit is contained in:
@@ -4,16 +4,16 @@
|
||||
|
||||
```mermaid
|
||||
flowchart LR
|
||||
Client["Client\n(curl, SDK, etc.)"]
|
||||
Proxy["Proxy\n:8741"]
|
||||
LS["Standalone LS\n:random"]
|
||||
MITM["MITM Proxy\n:8742"]
|
||||
Google["Google API\ndaily-cloudcode-pa\n.googleapis.com"]
|
||||
Client["Client<br/>(curl, SDK, etc.)"]
|
||||
Proxy["Proxy<br/>:8741"]
|
||||
LS["Standalone LS<br/>:random"]
|
||||
MITM["MITM Proxy<br/>:8742"]
|
||||
Google["Google API<br/>daily-cloudcode-pa<br/>.googleapis.com"]
|
||||
|
||||
Client -- "OpenAI / Gemini\nHTTP API" --> Proxy
|
||||
Proxy -- "gRPC\n(protobuf)" --> LS
|
||||
LS -- "HTTPS :443\n(iptables redirect)" --> MITM
|
||||
MITM -- "TLS\n(BoringSSL)" --> Google
|
||||
Client -- "OpenAI / Gemini<br/>HTTP API" --> Proxy
|
||||
Proxy -- "gRPC<br/>(protobuf)" --> LS
|
||||
LS -- "HTTPS :443<br/>(iptables redirect)" --> MITM
|
||||
MITM -- "TLS<br/>(BoringSSL)" --> Google
|
||||
|
||||
style Proxy fill:#7c3aed,color:#fff
|
||||
style MITM fill:#dc2626,color:#fff
|
||||
@@ -63,7 +63,7 @@ sequenceDiagram
|
||||
```mermaid
|
||||
graph TD
|
||||
subgraph "API Layer"
|
||||
mod_api["api/mod.rs\n(router)"]
|
||||
mod_api["api/mod.rs<br/>(router)"]
|
||||
completions["completions.rs"]
|
||||
responses["responses.rs"]
|
||||
gemini["gemini.rs"]
|
||||
@@ -75,18 +75,18 @@ graph TD
|
||||
end
|
||||
|
||||
subgraph "MITM Layer"
|
||||
proxy_mitm["proxy.rs\n(TLS termination)"]
|
||||
h2["h2_handler.rs\n(HTTP/2 framing)"]
|
||||
intercept["intercept.rs\n(SSE parsing)"]
|
||||
modify["modify.rs\n(request injection)"]
|
||||
store["store.rs\n(MitmStore)"]
|
||||
proto_mitm["proto.rs\n(protobuf codec)"]
|
||||
ca["ca.rs\n(cert generation)"]
|
||||
proxy_mitm["proxy.rs<br/>(TLS termination)"]
|
||||
h2["h2_handler.rs<br/>(HTTP/2 framing)"]
|
||||
intercept["intercept.rs<br/>(SSE parsing)"]
|
||||
modify["modify.rs<br/>(request injection)"]
|
||||
store["store.rs<br/>(MitmStore)"]
|
||||
proto_mitm["proto.rs<br/>(protobuf codec)"]
|
||||
ca["ca.rs<br/>(cert generation)"]
|
||||
end
|
||||
|
||||
subgraph "Core"
|
||||
main["main.rs"]
|
||||
backend["backend.rs\n(gRPC client)"]
|
||||
backend["backend.rs<br/>(gRPC client)"]
|
||||
session["session.rs"]
|
||||
trace["trace.rs"]
|
||||
warmup["warmup.rs"]
|
||||
@@ -97,7 +97,7 @@ graph TD
|
||||
subgraph "Standalone LS"
|
||||
spawn["spawn.rs"]
|
||||
discovery["discovery.rs"]
|
||||
stub["stub.rs\n(extension server)"]
|
||||
stub["stub.rs<br/>(extension server)"]
|
||||
end
|
||||
|
||||
subgraph "Protobuf"
|
||||
|
||||
Reference in New Issue
Block a user