Skip to main content

Module facade

Module facade 

Source
Expand description

SystemOneFacade - the seam between the systemone MCP tools and the boot-built decision client. Production holds the client directly (asking needs nothing else of the workspace); the mock records calls and answers canned outcomes for tool tests.

Re-exportsยง

use std::sync::Arc; ๐Ÿ”’
use forge_system_one::AskOutcome; ๐Ÿ”’
use forge_system_one::Question; ๐Ÿ”’
use forge_system_one::SystemOneClient; ๐Ÿ”’
use forge_system_one::SystemOneError; ๐Ÿ”’

Structsยง

ProdSystemOneFacade ๐Ÿ”’
Production facade: straight to the workspaceโ€™s configured client.

Traitsยง

SystemOneFacade ๐Ÿ”’
The systemone toolsโ€™ view: one question, one typed answer.