1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
//! Type re-exports for the SDK.
//!
//! This module re-exports all types that SDK consumers (like the CLI) need to work with.
//! By centralizing these re-exports, we maintain a stable API boundary while allowing
//! internal crate refactoring without breaking SDK clients.
// ============================================================================
// Event Types (from agtrace-types)
// ============================================================================
// Note: agtrace-types re-exports everything at the top level from domain, event, and tool modules
pub use ;
// ============================================================================
// Session Analysis Types (from agtrace-engine)
// ============================================================================
pub use ;
// ============================================================================
// Export Strategy (from agtrace-engine)
// ============================================================================
pub use ExportStrategy;
// ============================================================================
// Diagnostics Types (from agtrace-engine)
// ============================================================================
pub use ;
// ============================================================================
// Index Types (from agtrace-index)
// ============================================================================
pub use SessionSummary;
// ============================================================================
// Runtime Types (from agtrace-runtime)
// ============================================================================
pub use ;
// ============================================================================
// Provider Types (from agtrace-providers)
// ============================================================================
// Note: Provider adapter functions are now internal implementation details.
// External users should use SystemClient::check_file() instead.