Document the local-repo requirement of pulls create #37
Reference in New Issue
Block a user
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
skills/use/SKILL.md:56-57обещает, что вне git-репозитория достаточнопередать
--repo owner/repo. Дляpulls createэто неправда: команда падает,и открыть PR по инструкции из скилла нельзя.
Spec
skills/use/references/tea/entities.md
Steps to reproduce
cd /tmp).skills/use/SKILL.md:53-57:Expected
PR создаётся:
--repo owner/repoзаявлен вskills/use/SKILL.md:56-57какзамена автодетекту и в
skills/use/references/tea/index.md:17как «overriderepository context (local path or slug)».
Actual
Слаг
owner/repoне принимается — нужен либо CWD внутри чекаута, либо путь.tea pulls list --repo claude-skills/teaиз того же каталога отрабатываетнормально, то есть ограничение относится именно к
create, а не к--repoвообще. Описание подкоманды в
skills/use/references/tea/entities.md:24проэто не говорит ни слова.
Цена ошибки не нулевая: агент, который делает PR из git worktree или из
каталога вне репозитория, получает отказ на последнем шаге задачи и вынужден
угадывать причину.
Environment
tea 0.14.2, Gitea 1.26.1, macOS. Воспроизведено при открытии PR #36.
Acceptance criteria
skills/use/references/tea/entities.mdв описанииpulls createговорит,что нужен локальный чекаут: слаг
owner/repoне принимается,--repoздесь — путь к каталогу репозитория
skills/use/SKILL.mdрядом с советом «otherwise pass--repo owner/repo»называет
pulls createисключениемкоманду с CWD внутри основного чекаута
Дубликат #28 — закрываю в его пользу.
Оба воспроизведения теперь в одной issue: из git worktree и из каталога, который
вообще не репозиторий. Отказ один и тот же, а два разных входа делают понятной
границу проблемы.
Уникальные вклады этой issue перенесены в #28 целиком:
/tmp— каталога вне репозитория, командой ровно изskills/use/SKILL.md:53-57;pulls list --repo claude-skills/teaиз того жекаталога отрабатывает нормально: ограничение у
create, а не у--repo;запушена;
entities.md, на исключение рядом с советом вSKILL.mdи наформулировку для worktree.
Сцепление с #24 отмечено в теле: в worktree ломается и транспорт, и открытие
PR, по разным причинам.