1- # gopher-orch - Rust SDK
1+ # gopher-mcp-rust - Rust SDK
22
33Rust SDK for Gopher Orch - AI Agent orchestration framework with native C++ performance.
44
@@ -68,7 +68,7 @@ This SDK is ideal for:
6868 │
6969 ▼
7070┌─────────────────────────────────────────────────────────────┐
71- │ Rust SDK (gopher_orch) │
71+ │ Rust SDK (gopher_mcp_rust) │
7272│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
7373│ │ GopherAgent │ │ConfigBuilder│ │ Error Types │ │
7474│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
@@ -99,14 +99,14 @@ This SDK is ideal for:
9999
100100``` toml
101101[dependencies ]
102- gopher-orch = " 0.1.0"
102+ gopher-mcp-rust = " 0.1.0"
103103```
104104
105105### Option 2: Git Dependency
106106
107107``` toml
108108[dependencies ]
109- gopher-orch = { git = " https://github.com/GopherSecurity/gopher-mcp-rust.git" }
109+ gopher-mcp-rust = { git = " https://github.com/GopherSecurity/gopher-mcp-rust.git" }
110110```
111111
112112### Option 3: Build from Source
@@ -116,7 +116,7 @@ See [Building from Source](#building-from-source) section below.
116116## Quick Start
117117
118118``` rust
119- use gopher_orch :: {GopherAgent , ConfigBuilder };
119+ use gopher_mcp_rust :: {GopherAgent , ConfigBuilder };
120120
121121fn main () -> Result <(), Box <dyn std :: error :: Error >> {
122122 // Create an agent with API key (fetches server config from remote API)
@@ -268,10 +268,10 @@ The SDK searches for the native library in this order:
268268The main struct for creating and running AI agents:
269269
270270``` rust
271- use gopher_orch :: {GopherAgent , ConfigBuilder , AgentResult };
271+ use gopher_mcp_rust :: {GopherAgent , ConfigBuilder , AgentResult };
272272
273273// Initialize the library (called automatically on first create)
274- gopher_orch :: init ()? ;
274+ gopher_mcp_rust :: init ()? ;
275275
276276// Create with API key (fetches server config from remote API)
277277let config = ConfigBuilder :: new ()
@@ -317,15 +317,15 @@ let detailed: AgentResult = agent.run_detailed("Your prompt here");
317317drop (agent );
318318
319319// Shutdown library
320- gopher_orch :: shutdown ();
320+ gopher_mcp_rust :: shutdown ();
321321```
322322
323323### ConfigBuilder
324324
325325Builder for creating agent configurations:
326326
327327``` rust
328- use gopher_orch :: ConfigBuilder ;
328+ use gopher_mcp_rust :: ConfigBuilder ;
329329
330330// With API key
331331let config = ConfigBuilder :: new ()
@@ -351,7 +351,7 @@ assert!(!config.has_server_config());
351351The SDK provides typed errors for different failure scenarios:
352352
353353``` rust
354- use gopher_orch :: {GopherAgent , ConfigBuilder , Error };
354+ use gopher_mcp_rust :: {GopherAgent , ConfigBuilder , Error };
355355
356356fn main () {
357357 let config = ConfigBuilder :: new ()
@@ -383,7 +383,7 @@ fn main() {
383383### Basic Usage with API Key
384384
385385``` rust
386- use gopher_orch :: {GopherAgent , ConfigBuilder };
386+ use gopher_mcp_rust :: {GopherAgent , ConfigBuilder };
387387use std :: env;
388388
389389fn main () -> Result <(), Box <dyn std :: error :: Error >> {
@@ -407,7 +407,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
407407### Using Local MCP Servers
408408
409409``` rust
410- use gopher_orch :: {GopherAgent , ConfigBuilder };
410+ use gopher_mcp_rust :: {GopherAgent , ConfigBuilder };
411411
412412const SERVER_CONFIG : & str = r # " {
413413 "succeeded": true,
0 commit comments