Repository navigation
Argus v0.3.5
Argus 0.3.5 closes the high-severity findings and the security fixes from a full code audit. The complete list is in CHANGELOG.md.
Highlights
- Rules with variables stay armed. P4 rules that declare variables were moved to "needs review" every time the app returned to the foreground.
- AI translation is more robust (#5, #8). Clarification questions from direct providers (OpenAI, Anthropic, Gemini, OpenRouter, Custom) are shown as questions instead of
draft_missing, malformed replies are retried once, truncated prompts and outputs are detected, and chat errors explain the real cause (rejected key, budget, rate limit, HTTP status). - Approval shows everything that runs, including literal variable values and each variable's source; the privacy note lists exactly what is sent to the AI service.
- External data in shell commands is always quoted for its context, so a message can never change the approved command.
- Reliability: long rules no longer block the scheduler, background launches without Shizuku are no longer logged as successes, budget limits are saved correctly, and editing an armed rule keeps it active until the new version is armed.
- Privacy: "Edit in chat" no longer sends resolved coordinates or real conversation ids to the model; whitelisted contacts are sent as aliases.
Hermes bridge users
Update ops/hermes/bridge.py together with the app: 0.3.5 sends whitelisted contacts as aliases and the new bridge accepts both forms.
Downloads
One APK per ABI; most phones need arm64-v8a. Argus is also available on F-Droid (the update appears there after F-Droid's build cycle).
| File | ABI | SHA-256 |
|---|---|---|
argus-1201.apk |
armeabi-v7a | 012db3a64aeeeae39cf4a66fb0d168e4fe9710de4258942e2716b161505bb1d8 |
argus-1202.apk |
arm64-v8a | d7311a03415895cda024fb2ba3424ede78f586603c05323206c5cf77f0f791a2 |
argus-1203.apk |
x86 | 0d78ed9d8c11d81d224b79578c9b37d3c910f22493cc689b2c8eb4d18e4abce1 |
argus-1204.apk |
x86_64 | cce4741344d4f251efa540d28468e8c37c64d55a981b23531d37e4e1b2076774 |
Signing certificate SHA-256: 4c09633e64cf9876b0da682f5f259383af8d22742aadd93ef273b9f2c73cca6b