diff --git a/docs/CLI.md b/docs/CLI.md
index e26b10c..6ffa251 100644
--- a/docs/CLI.md
+++ b/docs/CLI.md
@@ -51,6 +51,8 @@ List Gitea logins
 
 Add a Gitea login
 
+**--client-id**="": OAuth client ID (for use with --oauth)
+
 **--helper, -j**: Add helper
 
 **--insecure, -i**: Disable TLS verification
@@ -59,10 +61,14 @@ Add a Gitea login
 
 **--no-version-check, --nv**: Do not check version of Gitea instance
 
+**--oauth, -o**: Use interactive OAuth2 flow for authentication
+
 **--otp**="": OTP token for auth, if necessary
 
 **--password, --pwd**="": Password for basic auth (will create token)
 
+**--redirect-url**="": OAuth redirect URL (for use with --oauth)
+
 **--scopes**="": Token scopes to add when creating a new token, separated by a comma
 
 **--ssh-agent-key, -a**="": Use SSH public key or SSH fingerprint to login (needs a running ssh-agent with ssh key loaded)
@@ -93,6 +99,10 @@ Get or Set Default Login
 
 **--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json)
 
+### oauth-refresh
+
+Refresh an OAuth token
+
 ## logout
 
 Log out from a Gitea server
@@ -275,6 +285,18 @@ Change state of one ore more issues to 'closed'
 
 **--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional
 
+### interactive, i, tui
+
+Interactive issues management
+
+**--login, -l**="": Use a different Gitea Login. Optional
+
+**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json)
+
+**--remote, -R**="": Discover Gitea login from remote. Optional
+
+**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional
+
 ## pulls, pull, pr
 
 Manage and checkout pull requests
@@ -457,6 +479,18 @@ Merge a pull request
 
 **--title, -t**="": Merge commit title
 
+### interactive, i, tui
+
+Interactive pull request management
+
+**--login, -l**="": Use a different Gitea Login. Optional
+
+**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json)
+
+**--remote, -R**="": Discover Gitea login from remote. Optional
+
+**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional
+
 ## labels, label
 
 Manage issue labels
@@ -1445,6 +1479,18 @@ Unpin all pinned or a specific notification
 			pinned,unread,read
 		 (default: "unread,pinned")
 
+### interactive, i, tui
+
+Interactive notification management
+
+**--login, -l**="": Use a different Gitea Login. Optional
+
+**--output, -o**="": Output format. (simple, table, csv, tsv, yaml, json)
+
+**--remote, -R**="": Discover Gitea login from remote. Optional
+
+**--repo, -r**="": Override local repository path or gitea repository slug to interact with. Optional
+
 ## clone, C
 
 Clone a repository locally