@@ -16,20 +16,20 @@ mod mcp_stdio;
1616pub mod mcp_tool_bridge;
1717mod oauth;
1818pub mod permission_enforcer;
19- mod policy_engine;
20- pub mod recovery_recipes;
2119mod permissions;
2220pub mod plugin_lifecycle;
21+ mod policy_engine;
2322mod prompt;
23+ pub mod recovery_recipes;
2424mod remote;
25- pub mod session_control;
2625pub mod sandbox;
2726mod session;
27+ pub mod session_control;
2828mod sse;
2929pub mod stale_branch;
3030pub mod summary_compression;
31- pub mod task_registry;
3231pub mod task_packet;
32+ pub mod task_registry;
3333pub mod team_cron_registry;
3434pub mod trust_resolver;
3535mod usage;
@@ -90,10 +90,6 @@ pub use oauth::{
9090 OAuthCallbackParams , OAuthRefreshRequest , OAuthTokenExchangeRequest , OAuthTokenSet ,
9191 PkceChallengeMethod , PkceCodePair ,
9292} ;
93- pub use policy_engine:: {
94- evaluate, DiffScope , GreenLevel , LaneBlocker , LaneContext , PolicyAction , PolicyCondition ,
95- PolicyEngine , PolicyRule , ReviewStatus ,
96- } ;
9793pub use permissions:: {
9894 PermissionContext , PermissionMode , PermissionOutcome , PermissionOverride , PermissionPolicy ,
9995 PermissionPromptDecision , PermissionPrompter , PermissionRequest ,
@@ -102,14 +98,18 @@ pub use plugin_lifecycle::{
10298 DegradedMode , DiscoveryResult , PluginHealthcheck , PluginLifecycle , PluginLifecycleEvent ,
10399 PluginState , ResourceInfo , ServerHealth , ServerStatus , ToolInfo ,
104100} ;
105- pub use recovery_recipes :: {
106- attempt_recovery , recipe_for , EscalationPolicy , FailureScenario , RecoveryContext ,
107- RecoveryEvent , RecoveryRecipe , RecoveryResult , RecoveryStep ,
101+ pub use policy_engine :: {
102+ evaluate , DiffScope , GreenLevel , LaneBlocker , LaneContext , PolicyAction , PolicyCondition ,
103+ PolicyEngine , PolicyRule , ReviewStatus ,
108104} ;
109105pub use prompt:: {
110106 load_system_prompt, prepend_bullets, ContextFile , ProjectContext , PromptBuildError ,
111107 SystemPromptBuilder , FRONTIER_MODEL_NAME , SYSTEM_PROMPT_DYNAMIC_BOUNDARY ,
112108} ;
109+ pub use recovery_recipes:: {
110+ attempt_recovery, recipe_for, EscalationPolicy , FailureScenario , RecoveryContext ,
111+ RecoveryEvent , RecoveryRecipe , RecoveryResult , RecoveryStep ,
112+ } ;
113113pub use remote:: {
114114 inherited_upstream_proxy_env, no_proxy_list, read_token, upstream_proxy_ws_url,
115115 RemoteSessionContext , UpstreamProxyBootstrap , UpstreamProxyState , DEFAULT_REMOTE_BASE_URL ,
@@ -125,20 +125,19 @@ pub use session::{
125125 ContentBlock , ConversationMessage , MessageRole , Session , SessionCompaction , SessionError ,
126126 SessionFork ,
127127} ;
128+ pub use sse:: { IncrementalSseParser , SseEvent } ;
128129pub use stale_branch:: {
129130 apply_policy, check_freshness, BranchFreshness , StaleBranchAction , StaleBranchEvent ,
130131 StaleBranchPolicy ,
131132} ;
132- pub use sse:: { IncrementalSseParser , SseEvent } ;
133133pub use task_packet:: {
134- validate_packet, AcceptanceTest , BranchPolicy , CommitPolicy ,
135- RepoConfig , ReportingContract , TaskPacket , TaskPacketValidationError , TaskScope ,
136- ValidatedPacket ,
134+ validate_packet, AcceptanceTest , BranchPolicy , CommitPolicy , RepoConfig , ReportingContract ,
135+ TaskPacket , TaskPacketValidationError , TaskScope , ValidatedPacket ,
137136} ;
137+ pub use trust_resolver:: { TrustConfig , TrustDecision , TrustEvent , TrustPolicy , TrustResolver } ;
138138pub use usage:: {
139139 format_usd, pricing_for_model, ModelPricing , TokenUsage , UsageCostEstimate , UsageTracker ,
140140} ;
141- pub use trust_resolver:: { TrustConfig , TrustDecision , TrustEvent , TrustPolicy , TrustResolver } ;
142141pub use worker_boot:: {
143142 Worker , WorkerEvent , WorkerEventKind , WorkerFailure , WorkerFailureKind , WorkerReadySnapshot ,
144143 WorkerRegistry , WorkerStatus ,
0 commit comments