| 1 |
# Optional features and site options |
| 2 |
|
| 3 |
[](index.mdHelp index](index.md](index.md) · [](windows.mdWindows](windows.md](windows.md) · [](reference.mdReference and provider setup](reference.md](reference.md) |
| 4 |
|
| 5 |
## Account preferences |
| 6 |
|
| 7 |
The following changes are per user and preserve site content: |
| 8 |
|
| 9 |
| Control | MIO action | Meaning | |
| 10 |
|---|---|---| |
| 11 |
| MIO API | `set_mio_api_enabled` | Master switch shared with the MIO dock button. Defaults off. Disabling hides MIO, suspends window integrations, closes chat and stops the remaining action chain. Tips do not need AI. | |
| 12 |
| Show MIO on wallpaper | `set_mio_show_on_wallpaper` | Show or hide the desktop mascot, independently of window chat and contextual tips. Defaults on. Also available in Make it yours and the MIO dock context menu. | |
| 13 |
| AI assistant | `set_ai_assistant` | Enable or disable assistant requests; requires a configured provider that supports function calling. Disabling prevents subsequent MIO requests. | |
| 14 |
| WordPress Heartbeat | `set_heartbeat_rate` | 15, 30, 45 or 60 seconds. Faster intervals increase server work; 60 is the default. Applies through WordPress Heartbeat settings on page load. | |
| 15 |
| Window links | `set_window_links_enabled` | Master switch for relation visuals and group behaviour. | |
| 16 |
| Raise related windows | `set_window_link_raise_on_focus` | Raise a relation group with the focused member. | |
| 17 |
| Highlight related windows | `set_window_link_highlight` | Outline related windows. | |
| 18 |
| Wallpaper click shows desktop | `set_show_desktop_on_wallpaper_click` | Clicking empty wallpaper toggles Show Desktop. | |
| 19 |
| Post status ribbons | `set_show_post_status_ribbons` | Display draft/pending/private/scheduled ribbons in My WordPress. | |
| 20 |
| Developer mode | `set_developer_mode_enabled` | Expose developer surfaces, including Code Blue and the Starter Widget. A fresh menu payload is requested after the save. | |
| 21 |
| Folder sharing | `set_folders_sharing_enabled` | Hide or show this user's sharing features. Disabling does not delete sharing records. | |
| 22 |
|
| 23 |
The close-all confirmation and link style settings are described in [](windows.mdWindows](windows.md](windows.md). |
| 24 |
|
| 25 |
## Native admin apps |
| 26 |
|
| 27 |
These beta choices change which implementation opens from the corresponding launcher, for this account only. They do not grant permissions the account lacks: |
| 28 |
|
| 29 |
- `set_station_home_enabled`: native Station Home instead of the classic Dashboard. |
| 30 |
- `set_native_posts_enabled`: native Posts table. |
| 31 |
- `set_native_pages_enabled`: native Pages table. |
| 32 |
- `set_native_users_enabled`: native Users window, still subject to user-list capabilities. |
| 33 |
- `set_native_plugins_enabled`: native Plugins window, still subject to plugin-management capabilities. |
| 34 |
- `set_native_comments_enabled`: native Comments window, still subject to the server's comment capabilities. |
| 35 |
|
| 36 |
Turning a beta off selects the classic admin path on future opens. It does not uninstall anything or rewrite an already open editor. |
| 37 |
|
| 38 |
## Administrator-only Extended options |
| 39 |
|
| 40 |
These switches affect the whole site and all users. MIO offers them only when Preferences reports `manage_options`, and the server action checks that capability again. Use `enabled: true` or `false`: |
| 41 |
|
| 42 |
| MIO action | Site option | |
| 43 |
|---|---| |
| 44 |
| `set_extended_window_prewarm` | Hover-intent window preloading. | |
| 45 |
| `set_extended_admin_asset_cache` | Shared administration asset caching. | |
| 46 |
| `set_extended_media_library_enhanced` | Enhanced Media Library. | |
| 47 |
| `set_extended_games` | Games module and its registered launchers. | |
| 48 |
| `set_extended_agents` | Agent features. | |
| 49 |
| `set_extended_network` | Network features. | |
| 50 |
|
| 51 |
Changes merge over existing options and use the app's `extended` action. A separate menu refresh reflects newly enabled registrations. Asset-cache and window-prewarm mirrors apply on shell reload. MIO must not silently reload a page that might hold unsaved work. |
| 52 |
|
| 53 |
## AI comment scoring |
| 54 |
|
| 55 |
`set_comments_ai` controls site-wide AI comment scoring. It is administrator-only and requires the comments AI provider to be configured. It uses the existing `comments-ai` app action and refreshes the shell's availability mirror. It is separate from your personal AI assistant toggle. |
| 56 |
|
| 57 |
## Welcome introductions |
| 58 |
|
| 59 |
`show_introductions_again` makes welcome introductions eligible to display on their next open. It clears only the seen-introduction markers. It does not reset preferences or delete content. |
| 60 |
|
| 61 |
## Intentionally absent |
| 62 |
|
| 63 |
Reset all preferences, delete folder-sharing data, delete uploaded themes are not available as MIO actions. Destructive actions must remain explicit UI operations. No write action is registered with WordPress's public Abilities registry. See [](actions.mdActions](actions.md](actions.md). |
| 64 |
|