Repository navigation
docs: T3 update review 0.1.4-nightly.20261027.3770 - #49
Merged
Merged
Conversation
Record T3's merged action tools (preview_act, t3_pending_request, schedule_task updates), the settings regroup that moved Storage, and worktree recovery after a deleted branch. Watch Schedule.ts in changes.py. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
T3 update review: 0.1.3-nightly.20261026.3717 → 0.1.4-nightly.20261027.3770 (5 releases)
Needs you
Pick which renames to adopt (proposed edits below). T3 merged 18 MCP tools into a few tools that take an
action(#25423). Three files still name tools that no longer exist:skills/implement/PREVIEW.mdskills/code-review/SKILL.mddocs/agents/architecture-review.mdaldi's
verification.mdnames one too. Each needs a one-line rename in its own PR; nothing else is blocked.Merge the bookkeeping PR. It records the tool renames, where the settings pages moved, and the worktree-recovery change in the shared
t3-dependencies.md. It also adds one path tochanges.py.Breaks / changes
preview-tools-verification(skills/implement/PREVIEW.mdstep 4). #25423 replacespreview_click,preview_type,preview_hover,preview_select,preview_drag,preview_upload,preview_pressandpreview_scrollwith one tool,preview_act. It takesactionplus that action's fields.locator='aria-ref=<ref>'frompreview_snapshot… click:button,clickCount1 to 3. type: literaltext,clear=truereplaces it. … press: onekey… to the focused element; click a field first to focus it."preview_act, but the step is the documented drive, and the trial counts its clicks.PREVIEW.mdstep 4: "Drive the flow withpreview_act(action:click,type,select,press) andpreview_navigate, targeting elements by thearia-refrefs of the latestpreview_snapshot."delegate-task-reviews(skills/code-review/SKILL.md§ Spawning a reviewer).t3_pending_request_list,_readand_respondare now one tool,t3_pending_request, withaction: list | read | respond(#25423). ThehasPendingQuestiondescription now reads "Answer viat3_pending_requestonchildThreadId".code-reviewSKILL.md lines 98–99: "read it witht3_pending_request(action: "read"), answer what the brief and the diff settle withaction: "respond", and pass the rest to the user."scheduled-run-worktree.update_scheduled_taskis gone.schedule_taskwith ascheduledTaskIdupdates that task instead ("only given fields change,enabled=falsepauses it"; #25423).prompt,title,schedule,enabledandbindToCurrentThreadto the unchangedupdateScheduledTask, so a prompt-only update still keeps the storedworkspaceStrategy. The behaviour holds; only the name changed. One side effect: the update path no longer forwardsfilters.docs/agents/architecture-review.md:38: "update_scheduled_tasktool" → "schedule_tasktool with the task'sscheduledTaskId".docs/agents/t3-dependencies.mdscheduled-run-worktree: the same rename in Relies on and Breaks if. The source citation becomesapps/server/src/mcp/toolkits/orchestrator/handlers.ts(schedule_task).preview-file-upload.preview_uploadis nowpreview_actwithaction: "upload": "absolutepathsanswer the file pickerpreview_statusreports, [] cancels it, or alocatorsets an ".docs/agents/verification.md:24: "Drop a file withpreview_act(action: "upload")".t3-dependencies.mdpreview-file-upload: the same rename in Workaround, Would improve if and Watch.storage-cleanup-removes-thread-worktreesandstorage-cleanup-orphan-folders. This meets a Breaks if condition ("the Last run report moves"), but only in name. #25651 regroups Settings:/settings/storagelinks redirect.CleanupResults→entry.reason), is now under Settings → Maintenance → Cleanup (MaintenanceSettingsPanel→StorageCleanupSectionsinStorageSettings.tsx).storageCleanupkeys insettings.jsonare unchanged, sohousekeepingstep 1 still reads them.skills/housekeeping/SKILL.md:9: "on the rules set in Settings → Worktrees → Cleanup, hourly, and its "Last run" (Settings → Maintenance)…".scripts/worktree-sweep.ts:702: "Settings → Storage → Last run" → "Settings → Maintenance → Last run".Fixes / ready
None. Every watched issue and discussion is still open: #17889, #17813 with its fix PR #22805, #11078, and discussions 24108, 18047, 23245 and 23305.
Improves
storage-cleanup-removes-thread-worktrees(evidence in this PR). #18359: "A thread whose managed worktree was deleted can start its next turn again. Recovery reuses an existing local thread branch, or recreates a deleted branch from the project's current named branch."housekeepingalready judges branches by the live thread; no skill change.pr-linked-by-tool(evidence in this PR). When a delegated child callslink_pull_request, the result now carriesnext: "End your reply with: PR , head , checks and reviews ." (#25423). Our implementers open no PRs, so nothing changes.orchestrationInstructions.ts): "you wait in this turn" became "it finishes in this turn";orchestrator_capabilitiesis "once per thread"; "or to run fewer,task_cancelthe extras"; and "Answer data with a trend or comparison with a chart" (#25766).agents/models.mdandcode-reviewalready match.background-subagents-keep-t3-tools:OrchestratorMcpService.tsonly exportedtaskPrompt, andthreadAccess.tsis unchanged, so the mechanism holds.scheduled-reviews: creating a task withschedule_taskis unchanged, andpromptandscheduleare still required for a new task.ScheduledTaskService.tsandSchedule.tsare unchanged; the settings page only renamed its Connections link.auto-pull-default: the user docs still say "Source control contains automatic pull".t3_thread_updateno longer mentions linking a PR. We link withlink_pull_request.redesignEnabledwas dropped from client settings, and thefxprovider (#18277) is disabled by default. We use neither.preview-odoo-logincitespreview_openandpreview_snapshot, which kept their names.Drift
WATCHED_PATHS(fixed in this PR).scheduled-missed-runscitesapps/server/src/scheduledTasks/Schedule.ts, whichchanges.pydid not watch. It is added now; the file didn't change in this range.Not covered
~/.t3/projects/infra): nodocs/agents/t3-dependencies.mdon any branch.Still ready
preview-tools-verification: step one is being adopted; captures come frompreview_snapshot. Step two, dropping the browser CLI, waits for ten PRs with no lost click.Method:
watched.diffmyself, so no miners.7c3b3b3605ef.🤖 Generated with Claude Code