core: type observability timestamps

This commit is contained in:
a.tolmachev
2026-04-19 07:53:15 +00:00
parent 153f9cb108
commit 899440fd8a
6 changed files with 61 additions and 11 deletions
+1 -1
View File
@@ -4174,7 +4174,7 @@ impl AdminService {
error_kind: request.error_kind,
request_preview: request.request_preview,
response_preview: request.response_preview,
created_at: now_string()?,
created_at: OffsetDateTime::now_utc(),
};
self.registry
+1 -3
View File
@@ -1821,9 +1821,7 @@ async fn persist_invocation(
tool: &PublishedAgentTool,
record: InvocationRecord<'_>,
) -> Result<(), crank_registry::RegistryError> {
let created_at = OffsetDateTime::now_utc()
.format(&Rfc3339)
.unwrap_or_else(|_| "1970-01-01T00:00:00Z".to_owned());
let created_at = OffsetDateTime::now_utc();
let duration_ms = u64::try_from(record.duration.as_millis()).unwrap_or(u64::MAX);
let log = InvocationLog {
id: InvocationLogId::new(format!("log_{}", uuid::Uuid::now_v7().simple())),