Все задачи

Изменение Hermes

Заполнение паролей в формах регистрации и вложенных фреймах

Черновой PR предлагает заполнять сохранённым паролем пару «новый пароль + подтверждение» в одной форме, в том числе во вложенном фрейме, после явного согласия и совпадения email аккаунта. Для другого origin требуется отдельное согласие на создание новой локальной зашифрованной записи; исходная привязка не меняется. PR зависит от открытого черновика #133689 с учётом владения вкладками. Это предложение, не опубликованная функция: оно не генерирует пароль и не отправляет форму регистрации.

Это изменение Hermes из исходного PR. Статус и обсуждение доступны в исходном PR; включение в релиз проверяется отдельно.

Данные GitHub проверены:

Состояние PR

Открыт — предложение

Включение PR в релиз не проверено

Изменённые файлы (38)
  • agent/vault_registration.py
  • docs/browser-tab-capture.md
  • gateway/run_startup.py
  • hermes_cli/config_defaults.py
  • scripts/run_tests.sh
  • tests/agent/test_vault_registration.py
  • tests/gateway/test_browser_tab_startup.py
  • tests/tools/test_browser_tab_capture.py
  • tests/tools/test_browser_tab_capture_current_session.py
  • tests/tools/test_browser_tab_cleanup_fairness.py
  • tests/tools/test_browser_tab_daemon_startup.py
  • tests/tools/test_browser_tab_daemon_startup_real.py
  • tests/tools/test_browser_tab_explicit_close.py
  • tests/tools/test_browser_tab_lifecycle.py
  • tests/tools/test_browser_tab_native_lifecycle.py
  • tests/tools/test_browser_tab_ownership.py
  • tests/tools/test_browser_tab_ownership_integration.py
  • tests/tools/test_browser_tab_pinned_transport.py
  • tests/tools/test_browser_tab_real_chromium.py
  • tests/tools/test_browser_tab_transport_regressions.py
  • tests/tools/test_browser_use_ipc_timeout.py
  • tests/tools/test_browser_vault_document.py
  • tests/tools/test_browser_vault_owned_current.py
  • tests/tools/test_browser_vault_signup_boundaries.py
  • tests/tools/test_browser_vault_signup_identity.py
  • tests/tools/test_browser_vault_signup_real.py
  • tests/tools/test_browser_vault_signup_review.py
  • tools/browser_supervisor.py
  • tools/browser_tab_capture.py
  • tools/browser_tab_lifecycle.py
  • tools/browser_tab_ownership.py
  • tools/browser_use_cli.py
  • tools/browser_vault_document.py
  • tools/browser_vault_forms.py
  • tools/browser_vault_tool.py
  • tools/delegate_tool_child_run.py
  • website/docs/user-guide/features/browser.md
  • website/docs/user-guide/features/credential-vault.md

Открыть GitHub

Темы этого объекта

Помощь с этой задачей

Как устроены счётчики

Считаются открытия конкретных объектов и переходы на GitHub, не люди и не установки. Интересы остаются в браузере; в новом хранилище — только счётчики, IP используется кратковременно в памяти для ограничения запросов. Нет событий — нет заявления о популярности.

Политика конфиденциальности