apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.test.ts | 23 +++ apps/server/src/orchestration/Layers/ProviderRuntimeIngestion.ts | 18 ++- apps/server/src/project/RepositoryIdentityResolver.test.ts | 84 +++++++++++ apps/server/src/project/RepositoryIdentityResolver.ts | 32 ++-- apps/server/src/provider/Layers/EventNdjsonLogger.test.ts | 44 +++++- apps/server/src/provider/Layers/EventNdjsonLogger.ts | 61 +++++++- apps/server/src/provider/Layers/OpenCodeAdapter.test.ts | 15 ++ apps/server/src/provider/Layers/OpenCodeAdapter.ts | 6 +- apps/server/src/provider/acp/AcpNativeLogging.test.ts | 169 +++++++++++++++++++++ apps/server/src/provider/acp/AcpNativeLogging.ts | 67 ++++++++- apps/server/src/resourceTelemetry/NativeTelemetryClient.test.ts | 5 +- apps/server/src/resourceTelemetry/NativeTelemetryClient.ts | 40 ++--- apps/server/src/vcs/GitVcsDriverCore.ts | 3 +- docs/internals/resource-telemetry.md | 9 +- native/resource-monitor/src/main.rs | 35 +++-- packages/effect-acp/src/protocol.test.ts | 35 +++++ packages/effect-acp/src/protocol.ts | 18 ++- packages/effect-codex-app-server/src/protocol.test.ts | 252 ++++++++++++++++++++++++++++++++ packages/effect-codex-app-server/src/protocol.ts | 95 ++++++++---- 19 files changed, 913 insertions(+), 98 deletions(-)