Skip to main content

Crate newt_core

Crate newt_core 

Source
Expand description

Newt-Agent core: shared types, errors, and the tier router.

The router is the NeMoCode inheritance — it classifies an incoming turn into a Tier (FAST / STANDARD / COMPLEX / REVIEW), and asks the configured backends which can serve that tier.

Re-exports§

pub use caveats::Caveats;
pub use caveats::CountBound;
pub use caveats::Scope;
pub use config::Config;
pub use dgx::DgxConfig;
pub use dgx::DgxFormation;
pub use dgx::DgxNode;
pub use dgx::DgxNotConfigured;
pub use dgx::EndpointKind;
pub use error::NewtError;
pub use model_id::ModelId;
pub use router::Router;
pub use router::Tier;
pub use session::SessionId;

Modules§

caveats
Caveats — the local mirror of agent-mesh’s attenuated authority lattice.
config
Configuration loading for Newt-Agent.
dgx
NVIDIA DGX endpoint configuration — the data model behind the newt dgx command suite.
error
model_id
router
Tier-based router — NeMoCode inheritance.
session