Files
gotify-tray-customized/AGENTS.md
kdusek a797f4ccf1
Some checks failed
build / build-pip (push) Failing after 8s
build / build-win64 (push) Has been cancelled
build / build-macos (push) Has been cancelled
Update documentation
- Add repository details to AGENTS.md for customized repo
- Add customizations section to README.md describing new features:
  - Persistent notifications for priority 10 with flashing
  - Sound control for priority 10 only
  - Stacking multiple notifications
  - Tray icon click to close all
2025-11-26 15:17:43 +01:00

934 B

Agent Guidelines

Repository

This project uses a customized repository at http://192.168.88.97:3000/kadu/gotify-tray-customized.git. Clone from this repository only for the latest changes and customizations.

Type Checking

Run pyright . in the project root to perform static type checking with Pyright. Address any critical errors before committing changes.

Note: Pyright may report many Qt-related type issues that are false positives due to PyQt6 stubs limitations. Focus on logical errors rather than Qt API mismatches.

To ignore PyQt6-related errors, create a pyrightconfig.json in the project root with:

{
  "reportOptionalMemberAccess": false,
  "reportAttributeAccessIssue": false,
  "reportIncompatibleMethodOverride": false,
  "reportArgumentType": false,
  "reportAssignmentType": false,
  "reportReturnType": false
}

This suppresses common PyQt6 false positives while still catching real issues.