Forgejo tea CLI is unavailable and unauthenticated in the runtime container (not in image/Home Manager, no token bootstrap) #76
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/a0-symbolics#76
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Summary
The runtime container cannot use the Forgejo
teaCLI end-to-end: it is not installed, cannot be installed through the available nix tooling, and has no working login/token bootstrap. Filing an issue ongit.starintel.actortook the agent a dozen failed attempts before stumbling through with ad-hoc workarounds.Evidence (chat
xPXTvnZd, "Git and issue", 2026-09-04)tea: command not found— not in the image PATH nor in the Home Manager profile (/a0/usr/home-manager/home.nixinstallsopensshbut notea).nix-env -iA nixpkgs.teafails witherror: attribute 'nixpkgs' in selection path 'nixpkgs.tea' not found— the image shipsnix-bin(apt) with no nixpkgs channel inNIX_PATH, andhome-managerruns use pinned flakes instead.tea issues list→Error: no available login(empty logins table).tea logins add --token-stdin ...→flag provided but not defined: -token-stdin(not supported by the tea version available vianix shell nixpkgs#tea).Error: user does not exist [uid: 0, name: ]andError: access token does not existfor theSTAR_AUTHsecret; password auth also rejected.tea issues create ... --body→flag provided but not defined: -body(tea uses--description); the model only discovered this from raw--helpoutput.Related but distinct from #71-class /root state loss: even with credentials restored, there is no
teabinary, no nixpkgs channel to fetch it ad hoc, and no documented bootstrap from a stored project secret to a configured tea login.Suggested fix
teatodocker/symbolics/home-manager/home.nixhome.packagesso it is present in the persistent profile on every boot.docker/symbolics/initialize.shor a usr-scoped restore script) an exact, version-pinnedtea loginbootstrap that consumes a Forgejo token from project variables/secrets — including the correctGITEA_SERVER_URL/GITEA_TOKENenv usage for the bundled tea version.tea issues create --description(not--body) syntax so the model does not rediscover CLI flags by trial and error.Cross-ref: lost-rob0t/a0-symbolics#75
teaCLI is unavailable and unauthenticated in the runtime container (not in image/Home Manager, no token bootstrap) #78