chore(deps): bump actions/setup-node from 4 to 6#2
Open
dependabot[bot] wants to merge 1 commit into
Open
Conversation
1c24702 to
846a8f3
Compare
|
Dependabot bump type: |
joeltheunissen89-alt
pushed a commit
that referenced
this pull request
May 6, 2026
Closes V-236 audit P0 list. GUI now displays + gates on tier caps for both concurrent sessions AND profiles. Five components: 1. SDK AccountResource + AccountSelfProfile type — new client.account accessor for /v1/account/me (V-237 endpoint) 2. SettingsContext extension — fetches client.account.me() on apiKey change; exposes accountMe + refreshAccountMe(); soft-fails to null on fetch error so views fall back to ungated UI 3. SessionsView gate — header "X / Y concurrent sessions"; Spawn disabled at cap with explanatory tooltip; post-mutation refresh 4. ProfilesView gate — same pattern; "P / Q profiles" or "P" when profile_cap === null (enterprise tier per V-237 contract) 5. Server-side V-073 / TierLimitError remain load-bearing; GUI gate is UX-quality-of-life Closes V-236 audit P0 launch-blocker list (V-238 profile create form + V-239 tier-aware enforcement; V-237 backend /v1/account/me landed in advance). Visual verification pending Tauri dev environment (founder review on next tauri:dev). Patterns are standard React + Tailwind; no new deps. Verify: SDK build clean (28.7KB CJS); typecheck/lint/format clean; 722/722 tests across 75 files.
joeltheunissen89-alt
pushed a commit
that referenced
this pull request
May 6, 2026
@sentry/browser v8 wired into apps/gui-client with crash-only config:
- tracesSampleRate=0 (no perf tracking)
- BrowserTracing/Replay/Profiling integrations explicitly excluded
- beforeSend scrubber strips Authorization headers + sensitive field
names (api_key, password, secret, token, bearer) from extra/contexts
Gating logic in src/lib/telemetry.ts::telemetryEnabled():
- DSN unset → never fires
- optIn=true → ON; optIn=false → OFF
- optIn=null (default) → ON for cloud baseUrl, OFF for self-hosted
Three-radio toggle in Settings: Use platform default / Share with
Driftstack / Don't share. Surfaces effective state ("Currently: on/off")
inline so customer sees what platform default resolves to in their context.
settings.ts persists telemetryOptIn to settings.json alongside baseUrl.
SettingsContext re-inits telemetry on settings change; close() called
on opt-out.
7 unit tests cover isCloudBaseUrl matrix (canonical / subdomain /
look-alike / localhost-or-IP / malformed) + telemetryEnabled baseline.
Full gating matrix documented as contract-as-comment in test file.
Per founder direction 2026-05-06 autopilot grant: T3 decided
autonomously per D-2026-05-06-02. Cross-platform via @sentry/browser
WebView (identical Win/Mac/Linux); native-side Sentry deferred (thin
Rust shell, not customer-facing crash surface).
Verify: typecheck/lint/format clean; 729/729 tests across 76 files
(+7 V-242 telemetry tests).
846a8f3 to
91c1367
Compare
|
Dependabot bump type: |
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
91c1367 to
a5aa80c
Compare
|
Dependabot bump type: |
joeltheunissen89-alt
pushed a commit
that referenced
this pull request
May 17, 2026
Founder copy review (post-AUTO #2 session) surfaced 9 enhancement items on apps/marketing-site/src/pages/index.astro. Orchestrator also caught a stale-copy bug (line 480-481 still says egress "not shipped" but Phase 1 SOCKS5 is COMPLETE per Wave 29-319). Plan covers: - Item 1 mobile-responsive hero + code preview (360-1024px breakpoints) - Item 2 Browserless CTA replacement (friendlier, less defensive) - Item 3 replace dense "two ways" code block with visual AI chat demo - Item 4 reword "works on my Mac, fails on iPhone" cliche - Item 5 dedupe "Indistinguishable" (3 uses across hero/card/section) - Item 6 multi-archetype + Safari 26.5 at launch (Tier-3-gated; needs founder verdict) - Item 7 STALE COPY FIX (egress now LIVE not "not shipped") + clarity - Item 8 simplify EU compliance copy (move infra detail to /trust/*) - Item 9 orchestrator-spotted polish (sticky mobile CTA, copy buttons, etc) 5-commit shape proposed; each item has concrete replacement text drafted + acceptance criteria. Item 6 requires founder Tier-3 verdict before commit. Slot AFTER Agent 2's current arc finishes per orchestrator handoff.
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.
Bumps actions/setup-node from 4 to 6.
Release notes
Sourced from actions/setup-node's releases.
... (truncated)
Commits
48b55a0Update Node.js versions in versions.yml and bump package to v6.4.0 (#1533)ab72c7eUpgrade@actionsdependencies (#1525)53b8394Bump minimatch from 3.1.2 to 3.1.5 (#1498)54045abScope test lockfiles by package manager and update cache tests (#1495)c882bffReplace uuid with crypto.randomUUID() (#1378)774c1d6feat(node-version-file): support parsingdevEnginesfield (#1283)efcb663fix: remove hardcoded bearer (#1467)d02c89dFix npm audit issues (#1491)6044e13Docs: bump actions/checkout from v5 to v6 (#1468)8e49463Fix README typo (#1226)