Skip to content

Commit 4a83d96

Browse files
committed
queue and api discovery
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
1 parent 14999f6 commit 4a83d96

20 files changed

+2275
-32
lines changed

AGENTS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,12 @@ For detailed information, see the `docs/` folder:
5454

5555
## Critical Rules
5656

57+
> 🚨 **NEVER leak secrets, cookies, API keys, or tokens** — Under NO circumstances include real cookies, authentication tokens, API keys, SAPISID values, or any sensitive credentials in code, comments, logs, documentation, test fixtures, or any output. Always use placeholder values like `"REDACTED"`, `"mock-token"`, or `"test-cookie"` in examples and tests. This applies to all files including tests, docs, and ADRs. **Violation of this rule is a critical security incident.**
58+
5759
> ⚠️ **NEVER run `git commit` or `git push`** — Always leave committing and pushing to the human.
5860
61+
> ⚠️ **ALWAYS confirm before running UI tests** — UI tests launch the app and can be disruptive. Ask the human for permission before executing any UI test.
62+
5963
> ⚠️ **No Third-Party Frameworks** — Do not introduce third-party dependencies without asking first.
6064
6165
> ⚠️ **Prefer API over WebView** — Always use `YTMusicClient` API calls when functionality exists. Only use WebView for playback (DRM-protected audio) and authentication. API calls are faster, more testable, and reduce WebView complexity.

0 commit comments

Comments
 (0)