Expand description
Framework-independent Phémios client policies.
Modules§
- article_
store - Account-private retained Wikipedia articles. Bounded owner-private saved article metadata/text; public fetch/export stays independent.
- cache
- Disposable public library/artwork cache; never stores credentials or annotations.
- concerts
- Explicit upcoming live music claims from a configured public provider. Explicit JamBase v3 reads with native credentials and durable, fail-closed admission.
- download
- Publish server-authored M3U and analysis reports under a native-selected download directory.
- encyclopedia
- Explicit attributed public encyclopedia retrieval. Explicit Wikipedia text retrieval, independent of Aède authority and offline navigation.
- enrichment
- Shared native service-key request policy. Private request preparation for shared app-owned service credentials.
- external_
links - Validated system-browser handoff for explicit public source links. Narrow system-browser handoff for explicit HTTP(S) source links; never a shell or filesystem opener.
- federation
- Application-only reference namespaces preserve the engine’s original identities.
- hqplayer
- Explicit LAN control of a separately installed HQPlayer engine. Shared-folder HQPlayer output. The separate engine owns DSP and DAC access.
- local
- Owned Aède child and protected desktop configuration; no arbitrary executable API.
- network
- Bounded HTTP client for one explicit Aède authority; sessions stay in memory.
- personal_
backup - Explicit portable backups of account-private podcast and article documents. Explicit, additive portable restoration for the current native principal only.
- playback
- Native consumed-frame PCM client for Aède’s authenticated playback contract.
- podcast
- Explicit public RSS/Atom retrieval, isolated from Aède sessions and source-library files.
- podcast_
download - Explicit streaming downloads of public podcast enclosures. Streaming publication of explicitly requested public podcast episodes.
- podcast_
store - Native account-owned podcast subscriptions and listened evidence. Persistent private podcast documents; callers supply only a trusted native Client.
- radio
- Explicit Radio Browser directory access, separate from Aède credentials and catalog truth.
- server_
profile - Public local server connection profiles, admitted before certificate trust. Explicitly imported public identity for a separate Aède HTTPS loopback application.
- session_
cleanup - Independent teardown steps after a session has already been invalidated.
- volumes
- Read-only discovery of OS-mounted player/card/drive destinations. Read-only mounted destinations; discovery never mounts, probes by writing, or copies files.
Constants§
- BRIDGE_
VERSION - Current typed IPC contract understood by the web frontend.
Functions§
- transfer_
random - Fill a bounded native-only transfer token without exposing a randomness command to the webview.
- validate_
bridge - Validate the browser bridge before accepting a future native operation.