diff --git a/.macroscope/check-run-agents/effect-service-conventions.md b/.macroscope/check-run-agents/effect-service-conventions.md
index e38c0b040af0..66ee81306a5a 100644
--- a/.macroscope/check-run-agents/effect-service-conventions.md
+++ b/.macroscope/check-run-agents/effect-service-conventions.md
@@ -1,7 +1,7 @@
---
title: Effect Service Conventions
-model: gpt-5-6-sol
-effort: medium
+model: gpt-6-sol
+effort: max
input: incremental
tools:
- browse_code
diff --git a/.macroscope/check-run-agents/ui-consistency.md b/.macroscope/check-run-agents/ui-consistency.md
index b90c81ab0a49..ab37120ff344 100644
--- a/.macroscope/check-run-agents/ui-consistency.md
+++ b/.macroscope/check-run-agents/ui-consistency.md
@@ -1,7 +1,7 @@
---
title: UI Consistency
-model: gpt-5-6-sol
-effort: medium
+model: gpt-6-sol
+effort: max
input: incremental
tools:
- browse_code
diff --git a/apps/desktop/src/app/DesktopObservability.ts b/apps/desktop/src/app/DesktopObservability.ts
index 811093a5a842..bb807ab95684 100644
--- a/apps/desktop/src/app/DesktopObservability.ts
+++ b/apps/desktop/src/app/DesktopObservability.ts
@@ -4,6 +4,7 @@ import {
makeTraceSink,
otlpSerializationLayer,
} from "@t3tools/shared/observability";
+import * as OtelEnvironment from "@t3tools/shared/otelEnvironment";
import {
parsePersistedServerObservabilitySettings,
type PersistedServerObservabilitySettings,
@@ -719,7 +720,10 @@ const telemetryLayer = Layer.unwrap(
Effect.forEach(resolved.warnings, (warning) => Effect.logWarning(warning)),
);
- return otelWarningsLayer.pipe(Layer.provideMerge(Layer.mergeAll(loggerLayer, tracerLayer)));
+ return otelWarningsLayer.pipe(
+ Layer.provideMerge(Layer.mergeAll(loggerLayer, tracerLayer)),
+ Layer.provide(OtelEnvironment.layerResourceAttributes(resolved.resource.attributes)),
+ );
}),
);
diff --git a/apps/desktop/src/app/DesktopOtlpExport.ts b/apps/desktop/src/app/DesktopOtlpExport.ts
index b76d2f99c0f5..6dfb433f086c 100644
--- a/apps/desktop/src/app/DesktopOtlpExport.ts
+++ b/apps/desktop/src/app/DesktopOtlpExport.ts
@@ -113,8 +113,8 @@ export const resolveDesktopOtlpExport = (input: DesktopOtlpExportInput): Desktop
const { otel } = input;
const resource: DesktopOtlpResource = {
serviceName: input.serviceName,
- serviceVersion: otel.resource.serviceVersion,
- attributes: { ...otel.resource.attributes, ...input.runtimeAttributes },
+ serviceVersion: otel.serviceVersion,
+ attributes: { ...otel.resourceAttributes, ...input.runtimeAttributes },
};
if (otel.disabled) {
diff --git a/apps/marketing/public/harnesses/antigravity.png b/apps/marketing/public/harnesses/antigravity.png
deleted file mode 100644
index df1e22dbbd21..000000000000
Binary files a/apps/marketing/public/harnesses/antigravity.png and /dev/null differ
diff --git a/apps/marketing/public/harnesses/antigravity.svg b/apps/marketing/public/harnesses/antigravity.svg
new file mode 100644
index 000000000000..13e1ec9e9849
--- /dev/null
+++ b/apps/marketing/public/harnesses/antigravity.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/marketing/public/harnesses/opencode-dark.svg b/apps/marketing/public/harnesses/opencode-dark.svg
index fc467bf84407..8c5e734ece6c 100644
--- a/apps/marketing/public/harnesses/opencode-dark.svg
+++ b/apps/marketing/public/harnesses/opencode-dark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
