Skip to content

Drop Pty Spawned telemetry emission#13687

Open
kelmanchiang wants to merge 1 commit into
masterfrom
kc/drop-pty-spawned-only
Open

Drop Pty Spawned telemetry emission#13687
kelmanchiang wants to merge 1 commit into
masterfrom
kc/drop-pty-spawned-only

Conversation

@kelmanchiang

Copy link
Copy Markdown
Contributor

Description

Split from #13554 to only remove the Pty Spawned telemetry emission. This change removes TelemetryEvent::PtySpawned sends in PTY spawn paths and removes the now-unneeded AppContext argument plumbing for PtySpawner::spawn_pty call sites.

Linked Issue

N/A (split-out follow-up from #13554)

  • The linked issue is labeled ready-to-spec or ready-to-implement.
  • Where appropriate, screenshots or a short video of the implementation are included below (especially for user-visible or UI changes).

Testing

  • I have manually tested my changes locally with ./script/run
  • ./script/format
  • cargo clippy --workspace --all-targets --all-features --tests -- -D warnings (fails in this environment: xcrun: error: unable to find utility "metal")

Screenshots / Videos

Not applicable (no user-visible UI change).

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

CHANGELOG-NONE

Co-Authored-By: Oz oz-agent@warp.dev

Remove PtySpawned telemetry from PTY spawn paths and drop the now-unneeded AppContext argument from PtySpawner::spawn_pty callsites.

Co-Authored-By: Oz <oz-agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Jul 13, 2026
@oz-for-oss

oz-for-oss Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

@kelmanchiang

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@oz-for-oss oz-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR removes TelemetryEvent::PtySpawned emission from PTY spawn paths and drops the now-unused AppContext plumbing from the Unix and Windows call sites.

Concerns

  • No blocking correctness, security, or spec-alignment concerns found in the annotated diff.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant