Skip to content

feat(android): vibrate on stuck agent token burn #109

Description

@xodapi

User Story

Как пользователь Android APK, я хочу, чтобы телефон вибрировал, если агент завис, но продолжает расходовать токены, чтобы я мог быстро вмешаться без постоянного наблюдения за экраном.

Acceptance Criteria

  • Android APK получает сигнал от core stuck/runaway detector.
  • При переходе в stuck token burn state телефон делает короткую вибрацию.
  • Вибрация не повторяется бесконечно: нужен cooldown / debounce, например не чаще одного раза в 60 секунд для одного состояния.
  • UI рядом с Vimichi явно показывает состояние тревоги, например Vimichi: тревога, токены горят.
  • Если токен-расход падает до нуля и агент переходит в idle/recovery, состояние сбрасывается.
  • Если Android vibration API недоступен в текущем Slint/Rust setup, задача должна сначала добавить безопасный platform bridge или задокументировать blocker.

Зависит от

Что можно трогать

  • Android-gated код в src/lib.rs
  • ui/app.slint
  • Android docs, если потребуется описать permission/behavior

Что нельзя трогать

  • API key handling
  • .env файлы
  • SUBMISSION.ru.md
  • desktop notification behavior без отдельного Issue

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

agentГотово к выполнению агентомfeatguiИзменения в Slint GUI

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions