feat(t3code): install the nightly channel and bump it daily #62
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/t3code-nightly"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Switches T3 Code to the nightly channel and adds a daily job that keeps it (and
flake.lock) current.T3 Code nightly
modules/features/coding/t3code-nightly/builds T3 Code from the newest nightly by reusing llm-agents' derivation with the source, pnpm hash and version swapped. The tag and hashes live insources.json.m4rti.agents.apps.t3code.packagebut keeps its tool list (forgejo-cli, wrapped claude and codex) and thet3-relaysetting that turns on T3 Connect.T3CODE_DESKTOP_LAUNCHER_PATH, so the wrapper sets that tot3code-desktopinstead. Stable 0.1.3 has the same change, so agent-env will need this fix once its llm-agents is updated.Daily update job
.forgejo/workflows/update.ymlruns at 06:00 Europe/Madrid (CRON_TZ=) on thenixrunner, following theflakes/zeitpattern:nix flake updateupdate.shpicks the newest published nightly from GitHub releases and works out the source and pnpm hashes using a fake hashnix flake check, plus building T3 Code and checking thatt3 --versionmatchesmainas one commit per kind of change; nothing is pushed if anything failsTesting
t3 --version→v0.1.4-nightly.20261028.3822;cumworkevaluates;nix flake checkandnix fmtare clean.update.shtested by rolling back one nightly: it moved forward again and reproduced the same hashes.CRON_TZ=prefix isn't honoured, fall back to a UTC cron.🤖 Generated with Claude Code
Closing: this belongs in agent-env, where the AI agents and T3 Code are managed.