|
1 | 1 | """Governance-first agent harness.""" |
2 | 2 |
|
3 | | -__version__ = '0.1.0' |
| 3 | +from importlib.metadata import PackageNotFoundError, version |
| 4 | + |
| 5 | +try: |
| 6 | + __version__ = version('teaagent') |
| 7 | +except PackageNotFoundError: |
| 8 | + __version__ = '0+local' |
4 | 9 |
|
5 | 10 | from teaagent.aibom import AIBOMManifest, build_aibom |
6 | 11 | from teaagent.audit import AuditLogger |
|
128 | 133 | ) |
129 | 134 |
|
130 | 135 | __all__ = [ |
| 136 | + '__version__', |
131 | 137 | 'AIBOMManifest', |
132 | 138 | 'AgentRunner', |
133 | 139 | 'ApprovalPolicy', |
|
140 | 146 | 'CodeModeSandbox', |
141 | 147 | 'ContainerCodeModeBackend', |
142 | 148 | 'ContextCompactor', |
| 149 | + 'DPoPValidationResult', |
143 | 150 | 'Decision', |
144 | 151 | 'Document', |
145 | 152 | 'EvalCase', |
|
150 | 157 | 'GraphQLiteGraphStore', |
151 | 158 | 'GraphQLiteRuntimeError', |
152 | 159 | 'GraphQLiteUnavailableError', |
| 160 | + 'HAS_CRYPTOGRAPHY', |
| 161 | + 'HAS_OTEL', |
153 | 162 | 'Heartbeat', |
| 163 | + 'InMemoryMetricsSink', |
| 164 | + 'InMemoryOAuthStore', |
154 | 165 | 'InMemoryRetriever', |
155 | 166 | 'IntentScore', |
| 167 | + 'InvalidClientError', |
| 168 | + 'InvalidDPoPError', |
| 169 | + 'InvalidGrantError', |
| 170 | + 'JWTError', |
156 | 171 | 'KnowledgeGraph', |
157 | 172 | 'LLMConfigurationError', |
158 | 173 | 'LLMHTTPError', |
|
166 | 181 | 'MetricSnapshot', |
167 | 182 | 'ModelConformanceReport', |
168 | 183 | 'ModelConformanceResult', |
169 | | - 'ModelRoute', |
170 | 184 | 'ModelDecisionEngine', |
| 185 | + 'ModelRoute', |
| 186 | + 'OTelAuditSink', |
| 187 | + 'OTelMetricsSink', |
| 188 | + 'OAuth21AuthorizationServer', |
| 189 | + 'OAuth21Client', |
| 190 | + 'OAuth21ResourceServer', |
| 191 | + 'OAuth21TokenClaims', |
| 192 | + 'OAuth21TokenResponse', |
| 193 | + 'OAuthKeyRing', |
| 194 | + 'OAuthStore', |
171 | 195 | 'PermissionMode', |
172 | 196 | 'PortabilityResult', |
173 | 197 | 'PreflightReport', |
174 | 198 | 'PromptBundle', |
175 | | - 'ProviderProfile', |
176 | 199 | 'ProviderConfig', |
| 200 | + 'ProviderProfile', |
177 | 201 | 'ReadinessReport', |
178 | 202 | 'RunBudget', |
179 | 203 | 'RunStore', |
180 | 204 | 'RunSummary', |
| 205 | + 'SQLiteOAuthStore', |
181 | 206 | 'SkillReviewResult', |
182 | 207 | 'StatelessMCPRequest', |
183 | 208 | 'StatelessMCPResponse', |
| 209 | + 'TelemetryConfig', |
| 210 | + 'TelemetryNotAvailable', |
184 | 211 | 'ToolAnnotations', |
185 | 212 | 'ToolRegistry', |
186 | 213 | 'ToolRequest', |
187 | 214 | 'TraceRecorder', |
| 215 | + 'TracingHTTPTransport', |
188 | 216 | 'UltraworkStore', |
189 | 217 | 'UnsafeCodeError', |
190 | 218 | 'WorkerRecord', |
191 | 219 | 'WorkspaceToolConfig', |
192 | | - 'HAS_OTEL', |
193 | | - 'InMemoryMetricsSink', |
194 | | - 'OTelAuditSink', |
195 | | - 'OTelMetricsSink', |
196 | | - 'TelemetryConfig', |
197 | | - 'TelemetryNotAvailable', |
198 | | - 'TracingHTTPTransport', |
199 | | - 'configure_metrics', |
200 | | - 'configure_telemetry', |
201 | 220 | 'agentic_retrieve', |
| 221 | + 'assemble_agent_prompt', |
202 | 222 | 'assess_managed_agent_readiness', |
203 | 223 | 'assess_provider_portability', |
204 | 224 | 'available_providers', |
205 | | - 'assemble_agent_prompt', |
206 | 225 | 'build_aibom', |
207 | 226 | 'build_mcp_http_server', |
208 | 227 | 'build_task_spec', |
209 | | - 'HAS_CRYPTOGRAPHY', |
210 | | - 'DPoPValidationResult', |
211 | | - 'InMemoryOAuthStore', |
212 | | - 'InvalidClientError', |
213 | | - 'InvalidDPoPError', |
214 | | - 'InvalidGrantError', |
215 | | - 'JWTError', |
216 | | - 'OAuth21AuthorizationServer', |
217 | | - 'OAuth21Client', |
218 | | - 'OAuth21ResourceServer', |
219 | | - 'OAuth21TokenClaims', |
220 | | - 'OAuth21TokenResponse', |
221 | | - 'OAuthKeyRing', |
222 | | - 'OAuthStore', |
223 | | - 'SQLiteOAuthStore', |
224 | | - 'compute_jwk_thumbprint', |
225 | | - 'compute_s256_challenge', |
226 | | - 'create_jwt', |
227 | | - 'decode_jwt_unsafe', |
228 | | - 'generate_code_verifier', |
229 | | - 'verify_jwt', |
230 | 228 | 'build_workspace_tool_registry', |
231 | 229 | 'check_graphqlite_runtime', |
232 | 230 | 'check_llm_configuration', |
233 | 231 | 'clarify_task', |
234 | 232 | 'classify_task', |
| 233 | + 'compute_jwk_thumbprint', |
| 234 | + 'compute_s256_challenge', |
| 235 | + 'configure_metrics', |
| 236 | + 'configure_telemetry', |
| 237 | + 'create_jwt', |
235 | 238 | 'create_llm_adapter', |
236 | | - 'execute_code_mode', |
| 239 | + 'decode_jwt_unsafe', |
237 | 240 | 'ensure_sqlite_extension_loading', |
| 241 | + 'execute_code_mode', |
| 242 | + 'generate_code_verifier', |
238 | 243 | 'graph_retrieve', |
239 | 244 | 'handle_mcp_request', |
240 | 245 | 'handle_stateless_tool_request', |
241 | 246 | 'parse_model_decision', |
242 | 247 | 'parse_permission_mode', |
243 | 248 | 'preflight', |
244 | | - 'review_skill', |
245 | | - 'route_model', |
246 | 249 | 'register_subagent_tool', |
247 | 250 | 'register_workspace_tools', |
248 | | - 'serve_mcp_http', |
249 | | - 'serve_mcp_stdio', |
| 251 | + 'review_skill', |
| 252 | + 'route_model', |
250 | 253 | 'run_chat_agent', |
251 | 254 | 'run_eval', |
252 | 255 | 'run_model_conformance', |
| 256 | + 'serve_mcp_http', |
| 257 | + 'serve_mcp_stdio', |
| 258 | + 'verify_jwt', |
253 | 259 | ] |
0 commit comments