# tea CLI — Index Version: `tea 0.14.1` (go-sdk v0.25.1). Source: recursive `--help` traversal. Upstream: https://gitea.com/gitea/tea `tea` is a productivity helper for Gitea. It uses the current git repository context (`$PWD`) — owner/repo/login are auto-detected when inside a repo. Config is persisted in `$XDG_CONFIG_HOME/tea`. ## Global options - `--debug, --vvv` — enable debug mode - `--help, -h`, `--version, -v` ## Common flags (present on nearly every command) | Flag | Purpose | |---|---| | `--login, -l ` | use a specific login from the config | | `--repo, -r ` | override repository context (local path or slug). **A slug only works where the command is pure API.** `pulls create`, `pulls checkout` and `pulls clean` need a real checkout and read this flag as a path — see [SKILL.md](../../SKILL.md) | | `--remote, -R ` | discover login from this git remote | | `--output, -o ` | output format: `simple, table, csv, tsv, yaml, json`. **Entity commands only** — on `tea api` the same flag is a FILE NAME, see [HELPERS](./helpers.md) | | `--page, -p ` / `--limit, --lm ` | pagination (defaults 1 / 30) | | `--fields, -f ` | which columns to print | ## Command categories ``` ENTITIES: issues, pulls, labels, milestones, releases, times, organizations, repos, branches, actions, webhooks, comment HELPERS: open, notifications, clone, api MISC: whoami, admin SETUP: logins, logout, ssh-keys ``` - [ENTITIES](./entities.md) - [HELPERS](./helpers.md) - [MISC](./misc.md) - [SETUP](./setup.md)