AprilNEA / AprilNEA/OpenLogi

Web session preflight: Chromium-only gate and local-agent conflict warning

Open
#829 0 comments 0 reactions 0 assignees View on GitHub
area: web type: feature
Dominant language
Rust
Stars
21k
Forks
675
Avg merge
2d 5h
Merged PRs (30d)
172

Description

Two UX preconditions for any WebHID session:

- Feature-detect WebHID and degrade with an explanation on Safari/Firefox — both have declined the API.
- Warn when local software (an OpenLogi agent or Options+) likely holds the receiver: two open handles on one node is the known "replies reach only one of the two" failure, so the page must tell the user to quit the local software first. Detection is best-effort (a probe request that times out).

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start at the WebHID session entry point, then verify the Chromium feature gate and best-effort probe timeout; done means unsupported browsers receive an explanation and users are warned to quit OpenLogi or Options+ when the receiver appears occupied.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.