Skip to content

chore(release): ship scheduled-task improvements in 0.0.78 - #89

Merged
kalvenschraut merged 1 commit into
rtvisionfrom
release/rtvision-0.0.78
Oct 11, 2026
Merged

kalvenschraut merged 1 commit into
rtvisionfrom
release/rtvision-0.0.78

Conversation

@kalvenschraut

@kalvenschraut kalvenschraut commented Oct 11, 2026 •

Copy link
Copy Markdown
Member

The scheduled-task improvements in #87 and #88 merged after 0.0.77. Release 0.0.78 includes web/desktop effort and permission editing plus reliable base branches for MCP-created fresh-thread schedules. This PR aligns all four release manifests at 0.0.78.

Validation: 24 focused web tests and 69 focused server tests passed. Primary and independent GPT-6 Astra reviews gave GO on exact candidate c3500306a57a4025bc88bcc49decd30915840d20 and the full unreleased integration diff. CodeRabbit gave an explicit written GO for the four version manifests, with no blockers. All candidate checks and merged-head CI passed. The merged head is 86800ebfafd5b91c63cd698d0d805d09dc582877.

The release build passed. All 11 artifacts match their sizes and SHA256 digests; all 10 SHA256SUMS payloads passed. A clean Alpine 3.24.2 / Node 24.18.1 installation passed source-built native PTY execution, musl file search, and service preflight. The exact npm tarball is published to RTVision's registry with SHA512 integrity and downloaded bytes verified. Release 0.0.78 is published. Registry verification used uncached metadata because its normal npm endpoint briefly served stale data. No live service deployment or restart occurred.

Model and harness: GPT-6.1 Sol through Codex in T3 Code; independent review by GPT-6 Astra.

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XS labels Oct 11, 2026
@kalvenschraut

Copy link
Copy Markdown
Member Author

@coderabbitai full review

Please review candidate c350030 for the 0.0.78 release and explicitly approve if there are no blocking findings. The PR bumps four package versions. The actual unreleased release diff also contains the already-merged scheduled-task changes from #87 and #88: a849bed...c350030 . Please include that small integration diff at a high level. Focused validation passed 24 web editor tests and 69 server scheduler/branch tests. No browser or live-service work is included.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 51 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Path: .coderabbit.config.ts
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 6bb7644b-615d-487e-8ec2-e570bddf556c

📥 Commits

Reviewing files that changed from the base of the PR and between 3fd5ba7 and c350030.


📒 Files selected for processing (4)
  • apps/desktop/package.json
  • apps/server/package.json
  • apps/web/package.json
  • packages/contracts/package.json

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Path: .coderabbit.config.ts
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 86854a61-ee58-4657-a2b2-ffe57fd637fd


📥 Commits

Reviewing files that changed from the base of the PR and between 3fd5ba7 and c350030.



📒 Files selected for processing (4)
  • apps/desktop/package.json
  • apps/server/package.json
  • apps/web/package.json
  • packages/contracts/package.json


Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.




📝 Walkthrough
📝 Walkthrough

Walkthrough

The desktop, server, web, and contracts package versions changed from 0.0.77 to 0.0.78.

Changes

Package Version Update

Layer / File(s) Summary
Update package versions
apps/desktop/package.json, apps/server/package.json, apps/web/package.json, packages/contracts/package.json
All four package manifests now specify version 0.0.78.

Priority: ➖ Normal

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Suggested reviewers: juliusmarminge



Merge Risk: ⚪ Minimal · up to c3500

The four package versions are updated consistently. No merge-blocking risk is identified in the reviewed changes.

Pre-merge checks | Passed 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description check Passed The description covers the problem, changes, affected components, validation results, release gates, and agent details. It does not use the required section headings and does not provide an explicit a…
Title check Passed The title clearly identifies the release preparation and the scheduled-task improvements included in version 0.0.78.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.



✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR



  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

Thread transfer impact

✅ Thread transfer remains within every enforced ceiling.

Provider Metric Main baseline This PR Impact PR ceiling
Codex Total thread wire 5.0 KiB 4.9 KiB −23 B (−0.5%) 6.8 KiB ✅
Codex Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Codex Live turn WebSocket wire 1.2 KiB 1.2 KiB −23 B (−1.9%) 2.0 KiB ✅
Codex Live turn WebSocket decoded 20.9 KiB 20.8 KiB −41 B (−0.2%) 29.3 KiB ✅
Codex Live turn messages 2 1 −1 (−50.0%) 8 ✅
Claude Total thread wire 5.0 KiB 5.0 KiB 0 B (0.0%) 6.8 KiB ✅
Claude Thread snapshot wire 3.8 KiB 3.8 KiB 0 B (0.0%) 4.9 KiB ✅
Claude Live turn WebSocket wire 1.2 KiB 1.2 KiB 0 B (0.0%) 2.0 KiB ✅
Claude Live turn WebSocket decoded 21.2 KiB 21.2 KiB 0 B (0.0%) 29.3 KiB ✅
Claude Live turn messages 2 2 0 (0.0%) 8 ✅

Baseline: 3fd5ba7 · PR result: c350030 · Source CI: success

Scenario and decoded snapshot size

10 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.

  • Codex decoded thread snapshot: 108.5 KiB
  • Claude decoded thread snapshot: 108.8 KiB

Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed.

@kalvenschraut

Copy link
Copy Markdown
Member Author

@coderabbitai approve

Your completed review covered candidate c350030 and identified no actionable findings or merge-blocking risk. Please record the formal approval for that exact candidate. The independent GPT-6 Astra review also gave SOURCE GO on the complete unreleased integration diff from 0.0.77, including #87 and #88. All applicable CI checks passed.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

@kalvenschraut I cannot record formal approval for candidate c3500306a57a4025bc88bcc49decd30915840d20. PR approval is disabled in this repository’s CodeRabbit configuration (reviews.request_changes_workflow: false).

No approval was submitted. An authorized reviewer must submit the formal GitHub approval.

You are interacting with an AI system.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
⚠️ Action not completed

Review rate limited.


Your included review limit is currently reached under our Fair Usage Limits Policy. This review may still proceed through usage-based billing if eligible. Your next included review will be available in 52 minutes.

@kalvenschraut

Copy link
Copy Markdown
Member Author

@coderabbitai Please give an explicit written GO or NO-GO for merging your reviewed candidate c350030.

The review covered the four aligned 0.0.78 versions in apps/server/package.json, apps/desktop/package.json, apps/web/package.json and packages/contracts/package.json and reported no actionable findings or merge-blocking risk. Repository configuration prevents submission of a formal GitHub approval, so please state explicitly in this comment whether you approve those exact reviewed changes for merge. Use the completed review as evidence and identify any remaining blockers. The full unreleased integration diff, including #87 and #88, also has independent GPT-6 Astra SOURCE GO for this exact SHA; all applicable CI checks passed.

@coderabbitai

coderabbitai Bot commented Oct 11, 2026

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail
repo="RTVision/t3code"
sha="c3500306a57a4025bc88bcc49decd30915840d20"

gh api "repos/$repo/pulls/89" --jq '{head: .head.sha, state, mergeable, mergeable_state}'
gh api --paginate "repos/$repo/pulls/89/reviews" --jq '.[] | {user: .user.login, state, commit_id, body}'
gh api --paginate "repos/$repo/issues/89/comments" --jq '.[] | select(.user.login == "coderabbitai[bot]") | {body}'
gh api "repos/$repo/commits/$sha/check-runs?per_page=100" --jq '{total_count, checks: [.check_runs[] | {name, status, conclusion}]}'
gh api "repos/$repo/commits/$sha/status" --jq '{state, statuses: [.statuses[] | {context, state}]}'
gh api "repos/$repo/git/trees/$sha?recursive=1" --jq '.tree[] | select(.path == "apps/server/package.json" or .path == "apps/desktop/package.json" or .path == "apps/web/package.json" or .path == "packages/contracts/package.json") | .path'
for path in apps/server/package.json apps/desktop/package.json apps/web/package.json packages/contracts/package.json; do
  printf '\n--- %s ---\n' "$path"
  gh api "repos/$repo/contents/$path?ref=$sha" --jq '.content' | base64 --decode
done

Length of output: 26652


@kalvenschraut GO for merging candidate c3500306a57a4025bc88bcc49decd30915840d20. I approve the exact reviewed changes for merge as a written review recommendation.

I verified the following evidence:

  • The completed CodeRabbit review covers this exact SHA. It reports no actionable findings and no merge-blocking risk.
  • All four package manifests specify 0.0.78.
  • All 22 non-skipped checks passed. Three checks were skipped. The CodeRabbit status is successful.
  • The PR head matches this SHA. GitHub reports the PR as clean and mergeable.

Remaining merge blockers: none identified.

This recommendation covers the reviewed four-package version update. Your reported independent SOURCE GO covers the broader unreleased integration diff, including #87 and #88; I do not claim a separate CodeRabbit review of that integration diff here.

This comment is not a formal GitHub approval. Formal approval remains unavailable through CodeRabbit in this repository. This merge recommendation does not authorize publication or deployment; the stated release gates still apply.

You are interacting with an AI system.

@kalvenschraut
kalvenschraut merged commit 86800eb into rtvision Oct 11, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant