Repository navigation
chore(rtvision): sync upstream and prepare 0.0.76 - #85
Conversation
Co-authored-by: Guillaume <78903686+grodriguez-fr@users.noreply.github.com> Co-authored-by: Cristian Uibar <cristi@buffup.media> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ingdotgg#17127) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#17137) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… databases (pingdotgg#17139) Takeover of pingdotgg#13902. Co-authored-by: Derek Trimm <275381468+derektrimm@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…le decoding (pingdotgg#17141) Continues pingdotgg#17044 by @SunkenInTime. Co-authored-by: Dara Adedeji <daraadedeji07@gmail.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#16970) Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…7140) Keep up to six Cursor usage pages requested ahead of the one being read, still read in page order, and cancel requests left in flight when the read ends. Continues pingdotgg#14384. Co-authored-by: Krishna Vijay <228381532+im-kvijay@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rge (pingdotgg#17148) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…only what is still loading (pingdotgg#17147) Takeover of pingdotgg#16376. Co-authored-by: Ben Davis <45952064+bmdavis419@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#17145) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#17152) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pos (pingdotgg#15946) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…0439) Co-authored-by: Yash Singh <saiansh2525@gmail.com> Co-authored-by: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…id (pingdotgg#17211) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…rs (pingdotgg#17077) Co-authored-by: maria-rcks <254055478+maria-rcks@users.noreply.github.com>
…otgg#17214) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#14314) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…otgg#17271) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#17360) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Merge upstream 43f8a8d, retain required RTVision behavior, and repair verified provider, preview, authorization and packaging integration defects.
|
@coderabbitai review |
|
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
|
Pushed signed repair The two integrated loading/error regressions failed before the source repair. All 83 ChatMarkdown tests pass after it. Scoped lint has no errors and six warnings on unchanged parent lines; ordinary web TypeScript, formatting, whitespace and trusted SSH signature checks pass. This Alpine host cannot apply the packaged Effect/Oxlint diagnostic patch, so configured validation remains with CI. Three fresh GPT-6 Astra reviews are running on this exact candidate for rendering/Find, timeline logic and composer. Prior source approvals and CI are historical; aggregate primary/Astra GO is still pending. CodeRabbit's recorded 904-file versus 100-file skip remains the coverage limitation for the authorized fallback. PR merge and release 0.0.76 remain gated on complete current source approval, required CI, then artifact, isolated Node/service/Alpine/PTy/FFF and registry validation. No merge or publication has occurred. Repair and validation: GPT-6.1 Sol, Codex harness. Independent review: GPT-6 Astra, Codex through T3 delegated tasks. |
RTVision upstream sync for 0.0.76
The sync brings 74 upstream commits into
rtvisionand layers the remaining fork behavior over upstream's provider extraction, browser changes and client improvements.Pinned fork
dfe5bded8ce8e997b869a046e3ad398045631436; previous upstream ancestor30cc788975500a8c00d32a50f348174d1ce578d1; incoming upstream main43f8a8de17a7ac1baa7a3cf36d681856de2d8add. There are 1,088 upstream changed paths and 76 literal fork overlaps. The merge preserves upstream ancestry. This update is published as 0.0.76.New upstream features and fixes
Upstream replacements and retained RTVision behavior
Upstream's integer pairing binding replaces the identical fork fix. Provider and shared-module moves are authoritative; all fork consumers migrate instead of restoring deleted modules. Upstream's bounded screenshot retries replace the fork's old capture timeout. Upstream's per-thread compaction-chip state replaces the old single ref. Browser/terminal improvements coexist with retained Vim navigation, terminal Neovim/editor choice, annotation drafts and reload restoration.
Gitea/Forgejo provisioning, private signed images, CI/viewed/dependency/reaction support and destination grants remain. The fork keeps exhaustive historical PR lookup and safe checkout host/port/base matching. Codex clean-exit recovery and idle-timer identity guards remain. Registry/update routing, Node/npm/OpenRC service entry points, Alpine native Chromium and node-pty compatibility, SSH/WSL account routing and release packaging remain fork-specific.
Verified integration repairs omit private bundled workspaces from npm publication metadata, migrate PTY/editor imports, remove the stale compaction ref, retain GitHub API ports, require destination preview permission for profile reports and prevent same-name desktop downloads overwriting each other. A focused existing process-containment test also verified a missing-target exit-code defect; explicit command lookup preserves the wrapper's failure status on non-interactive shells.
Validation
CI is green on
4ec20d6690, including lint, typecheck, build, all server shards, web tests, Rust and Release Smoke. Focused regressions passed for retained Usage totals, Find history/Mermaid/dismissal, closed browser runtime, preview bridge/profile identity, CLI collision handling, Muse completion and connection permissions. No browser or live installed-service testing has occurred.Review and release
The primary and independent GPT-6 Astra approved a high-level integration review of exact candidate
4ec20d669036b037257976eb5a37c9c2501b7ef4. CodeRabbit skipped the large diff, so the maintainer-authorized primary/Astra fallback applied. CI passed on both the candidate and merged head.Merged as
854146131c9a2cbc8babe3ed5209281a07fd45e1. Release 0.0.76 is public. All 11 expected artifacts passed SHA256 verification. A clean supported Alpine/musl Node installation passed native PTY execution, FFF search, service preflight and HTTP startup. The exact npm tarball is published to RTVision's registry, with version, integrity and latest tag verified. No live service deployment or restart occurred.Model and harness: GPT-6.1 Sol with GPT-6 Astra independent review, through the Codex harness in T3 Code.