Skip to main content

Module systemone

Module systemone 

Source
Expand description

The System One decision toolsโ€™ workspace leg: the boot-time client construction, shared by the real boot and the testing stubs so both agree on trust handling.

Re-exportsยง

use std::path::Path; ๐Ÿ”’
use forge_system_one::SystemOneClient; ๐Ÿ”’
use forge_system_one::SystemOneConfig; ๐Ÿ”’
use crate::error::WorkspaceError; ๐Ÿ”’

Functionsยง

client_for ๐Ÿ”’
Build the decision client for a loaded [systemone] section; None keeps the tools unregistered for every session. The client goes through the same TLS-trust helper the Slack and Gotify legs use, so a NODE_EXTRA_CA_CERTS bundle behaves identically for decisions.