feat(0.18.0): yank production-trace-sink — no live Langfuse, no consumer#43
Merged
Merged
Conversation
…ction consumer createProductionTraceSink shipped sanitized OTLP to Langfuse and composed a canonical ProductionRunRecord. The four production consumers (tax-agent, legal-agent, creative-agent, gtm-agent) have all removed the runtime chat backend in favor of router/sandbox direct paths. Langfuse is not deployed. The sink has no caller — production or otherwise. - src/agent/production-trace-sink.ts: removed (306 LOC) - src/agent/index.ts: drop ProductionTraceSink, ProductionTraceSinkOpts, ProductionRunRecord, ProductionRunRecordStore, RecordFeedbackInput types + createProductionTraceSink export - tests/production-trace-sink.test.ts: removed (322 LOC) - examples/production-trace-sink/: removed - README + examples/README: dropped trace-sink entries Net: 741 lines deleted, 1 added. Typecheck + 129 tests pass. Build clean. Consumers pinned to ^0.17.2 stay on 0.17.x; the type/export removal in 0.18 is breaking but no current consumer references it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
`createProductionTraceSink` shipped sanitized OTLP to Langfuse and composed a canonical `ProductionRunRecord`. The four production consumers (tax/legal/creative/gtm) have all removed the runtime chat backend. Langfuse is not deployed. The sink has zero callers.
Changes
Diff stats
741 lines deleted, 1 added.
Verification
Consumer impact
All current consumers pin to `^0.17.2` (caret range, won't auto-bump to 0.18.x). No active product references the dropped types. Follow-up PRs will clean up the dead `trace-capture.ts` wrappers in legal-agent + creative-agent and bump them to 0.18.