Repository navigation
Conversation
…r ticks (pingdotgg#22116) Co-authored-by: SAPHID <saphid@users.noreply.github.com> Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
…6798) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ject option appears (pingdotgg#23391) Co-authored-by: jdlar18 <215521440+jdlar18@users.noreply.github.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…tgg#24744) Co-authored-by: SAPHID <saphid@users.noreply.github.com>
…ingdotgg#24689) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
… of asking to install it (pingdotgg#21606) Co-authored-by: maria-rcks <maria@kuuro.net>
…otgg#25200) Co-authored-by: Aditya Garud <153842990+yashranaway@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…28057) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…otgg#26633) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ck (pingdotgg#24688) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#28070) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#28077) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ow (pingdotgg#28076) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…limits appear (pingdotgg#28090) Gemini quota buckets are now returned, and Argon weekly quota keeps its own label. Co-authored-by: whoisaldo <whois.younes@gmail.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…22442) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#28162) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#28409) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#28446) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ery (pingdotgg#14519) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Co-authored-by: SAPHID <saphid@users.noreply.github.com>
…tgg#25248) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25258) Co-authored-by: SAPHID <saphid@users.noreply.github.com>
…5275) Co-authored-by: Michael Feldstein <michael@feldstein-macbook-air.tail8b57b.ts.net> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…dotgg#25428) Co-authored-by: maria-rcks <maria@kuuro.net>
…tgg#25496) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…linked (pingdotgg#25561) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…ingdotgg#25591) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…otgg#26077) Co-authored-by: maria-rcks <maria@kuuro.net>
… left (pingdotgg#26095) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…navailable" (pingdotgg#26398) Co-authored-by: Vikas - AWS Auto <vikasmaur.in.13@gmail.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…oment they start (pingdotgg#26459) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#26686) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#26691) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#26720) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: t3-code[bot] <269035359+t3-code[bot]@users.noreply.github.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…es (pingdotgg#26936) Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
…7026) Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…dotgg#25438) Co-authored-by: maria-rcks <maria@kuuro.net>
Reviewed all 908 upstream commits from v0.1.4-nightly.20261027.3796 (b88da91) to v0.1.7-nightly.20261101.4048 (88f6113). No new analytics, crash-reporting, trace or metrics exporter, telemetry SDK or external collection endpoint was added. Upstream added managed policies that can only turn product analytics and relay tracing off, desktop shell-consent gating for analytics, server-side npm release lookups that read public package metadata the web client already fetched, user-initiated triage that clones the public upstream source and asks before posting, more URL credential redaction, and desktop update-track switching with an optional administrator feed URL. None of these export private data, and fork update destinations are unchanged. Re-anchored the AnalyticsService no-op guard ahead of the new consent and policy reads, and the fixed T2 artifact name after upstream added afterPack. Re-anchored privacy tests after upstream changes: the browser-trace test import, the relay-span cases now that the bridge method is required, the analytics tests including new shell-consent and managed-policy cases that now expect nothing sent, and the private task-cache hook test after upstream deleted the native-runner test. Retired three release-CI repairs the pinned upstream now contains: the saved-usage clock pin and the desktop launch settings write, replaced upstream by a fixture that disables auto-settle. Kept the storage-cleanup Git 2.56 fix, prior security fixes, fork-owned privacy files, Linux x64/ARM64 packaging, dependency versions and lockfiles. Upstream: 88f6113
Two tests added upstream since v0.1.4-nightly.20261027.3796 expect data to leave the machine, which the T2 privacy policy blocks. Test Server 2 failed on both for 87a5d47. "exports logged request failures without their connection tickets" expected a redacted OTLP log export; T2 sends no server logs, so assert that the logged failure produces no collector request. "a policy with telemetry off stops relay tracing to T3 Connect" expected relay tracing with no policy; T2 keeps relay tracing off either way, so assert it stays off with and without a managed policy. Both rules apply to the pinned upstream. All 102 test files in the telemetry, observability, relay, policy and update areas pass locally (693 tests), including these two. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
CodeQL alert 153 flagged the agent-signing-failure regex, added upstream since v0.1.4-nightly.20261027.3796. The regex restarts at every occurrence of "sign_and_send_pubkey: signing failed for " and scans to the end of the line each time, so a line that repeats the prefix is quadratic. V8's linear fallback engine does not cover this pattern: 328 KB took 4.3 s and 820 KB took 27.8 s. The message is SSH client output for a host the user chose, so a hostile host could stall the server while classifying a failed login. Match the two literal agent errors with includes, and scan each line once from the first "for" prefix for " from agent:". 400,000 random token strings classify the same as the old regex, 31,869 of them positive. The new test, a 1.6 MB line of repeated prefixes, timed out at 60 s on the pinned source and now passes with the other 16 SSH auth and tunnel tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author
|
Follow-up for
|
The Test job failed three times on 23818e8, each time in "keeps workspace PDF scroll and zoom after reloads", which hit the web browser project's 15 s limit while a PDF was still loading. Upstream added the test in this sync (pingdotgg#25555) and runs its web suite in a separate job on 8-vCPU Blacksmith runners. T2 runs it on standard ubuntu-24.04 runners, where the same test passed in 12.0 s on 87a5d47 and then took over 15 s on slower machines; the whole browser suite took 379 s on the passing runner and 520 s on a failing one. The web sources were identical in all four runs. Run the web package in its own step with --testTimeout=30000 and exclude it from the shared step. Every web test still runs and must pass, and the job and check names are unchanged. A 1 ms probe confirmed the flag reaches vitest through vp run, and the full web suite passes locally. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author
|
CI control change in |
This branch has not been deployed
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.
Follow upstream nightly https://github.com/pingdotgg/t3code/releases/tag/v0.1.7-nightly.20261101.4048, source 88f6113.
Reviewed all 908 upstream commits from v0.1.4-nightly.20261027.3796 (b88da91) to v0.1.7-nightly.20261101.4048 (88f6113). No new analytics, crash-reporting, trace or metrics exporter, telemetry SDK or external collection endpoint was added. Upstream added managed policies that can only turn product analytics and relay tracing off, desktop shell-consent gating for analytics, server-side npm release lookups that read public package metadata the web client already fetched, user-initiated triage that clones the public upstream source and asks before posting, more URL credential redaction, and desktop update-track switching with an optional administrator feed URL. None of these export private data, and fork update destinations are unchanged. Re-anchored the AnalyticsService no-op guard ahead of the new consent and policy reads, and the fixed T2 artifact name after upstream added afterPack. Re-anchored privacy tests after upstream changes: the browser-trace test import, the relay-span cases now that the bridge method is required, the analytics tests including new shell-consent and managed-policy cases that now expect nothing sent, and the private task-cache hook test after upstream deleted the native-runner test. Retired three release-CI repairs the pinned upstream now contains: the saved-usage clock pin and the desktop launch settings write, replaced upstream by a fixture that disables auto-settle. Kept the storage-cleanup Git 2.56 fix, prior security fixes, fork-owned privacy files, Linux x64/ARM64 packaging, dependency versions and lockfiles.
Application changes are limited to the recorded analytics patches and installer metadata. Full CI must pass before merging.
Model: Claude Opus 5.5. Harness: Claude Code in T3 Code.
🤖 Generated with Claude Code