Repository navigation
Releases: Tumerit-LLC/Tethered
Release list
Tethered 1.2.6
Release Change Log:
1.2.6
- Display sleep timers: Set separate display inactivity durations for battery and power adapter, including custom durations.
- UPS shutdown controls: Configure shutdown thresholds for remaining charge, elapsed time, or estimated time remaining on supported desktop Macs.
- Expanded automatic restart controls: Choose supported restart behavior when power returns, with unavailable options clearly marked.
- Community profile browsing: Discover shared profiles directly from Settings and open the profile library after submitting your own.
Download Tethered-1.2.6.dmg to install Tethered.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 1.2.5
Release Change Log:
1.2.5
- Dedicated Tasks settings: Manage task sessions, activation rules, and call history from a new sidebar destination.
- Automatic task activation: Match specific tool calls and shell commands using Exact or Starts With rules, with optional battery-level and power-source conditions.
- Call assignment history: Assign unrecognized calls directly to activation rules from History.
- Native AI integrations: Added lifecycle hooks for Codex, Claude Code, Cursor, and Gemini CLI to activate and release task profiles.
- Independent app resource controls: Combine background priority, CPU limits, app suspension, and app quitting within task profiles, with separate targets and triggers.
- Expanded app selection: Added searchable installed-app pickers, background-app discovery, and unrestricted policy and exception selections.
- Configurable AI protection: Choose whether task profiles protect AI clients and their related processes from resource policies.
- Launcher event management: Added scheduled and repeating event creation, editing, deletion, and repeat toggles through Raycast and Alfred.
- Quick Events: Create events from typed phrases with previews; improved date parsing and daylight-saving handling.
- Raycast bridge controls: Toggle the MCP bridge, inspect its status, and see the next upcoming event in search.
- Localization: Completed missing translations and improved locale-aware numbers, percentages, temperatures, and duration displays.
- Menu reliability: Fixed shortcut and dismissal handling, improved long-label truncation, and cleared Top Up completion notifications when power disconnects.
- Helper recovery: Improved helper re-registration after stale launchd services are removed.
- Refreshed installation and artwork: Added an adaptive native installer experience and updated app and integration icons.
- Battery-aware controls: Added battery-level and power-source conditions to task profiles, app rules, and scheduled events, with safeguards against repeatedly switching near a threshold.
- Better Shortcuts support: Added saved options, refreshed action registration, and clearer failure reporting.
- Raycast improvements: Added Share Profile and Post Profile actions, plus confirmation of whether control requests actually succeeded.
- More complete profile sharing: Included task rules, bridge settings, and additional preferences in backups and transfers, with stronger import validation.
- Responsiveness and reliability: Reduced settings and process-monitoring work, fixed an event-menu crash, and improved license renewal handling.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 1.2.3
Release Change Log:
1.2.3
- Brightness and fan automation: Added brightness and fan controls to task profiles, application events, and scheduled actions.
- Automation handoffs: Improved transitions between control sources, preserved manual adjustments, and released temporary overrides when profiles change.
- Scheduled and repeated events: Reworked and expanded event tables with direct editing of dates, weekdays, times, and expiration controls.
- Persistent control scheduling: Added a persistent scheduler for Tethered control events, including configurable action durations.
- Top Up expiration: Added expiring waits for AC power and a visible countdown, and improved enforcement of Top Up expiration deadlines.
- Caffeinate expiration: Apply saved expiration settings before refreshing runtime state.
- Event management: Added row-wide deletion menus, clearer source tooltips, compact expiration pickers, and administrator authorization when cancelling owned system events.
- Scoped Proximity Wake: Configure Proximity Wake separately for battery and charger operation, with migration of existing settings.
- Calibration toolbar: Redesigned the Battery toolbar calibration item with a compact progress donut and added a Sailing status indicator beside the battery percentage.
- Calibration reliability: Fixed the low-point transition after reconnecting AC power and corrected Sailing priority during calibration recharge.
- Support-folder recovery: Check support-folder access before initializing app managers and offer administrator-authorized repair when needed.
- Menu image import reliability: Fixed imports when the support folder is unwritable.
- Storage cleanup: Remove obsolete powerlog copies during the launch storage check.
- Settings responsiveness: Reduced unnecessary updates in settings, application lists, task profiles, and native picker layout; application sliders now save changes after dragging.
- Log search performance: Debounced searches, discarded stale results, and stopped cancelled filtering work earlier.
- Schedule refresh performance: Moved schedule reads off the main thread and update displayed rows only when their contents change.
- Display settings performance: Reduced redundant brightness updates, permission checks, and icon processing when opening Display settings.
- Interface and localization refinements: Improved automation control layouts, widened brightness and fan sliders, refined event-table spacing, and updated schedule help text and translations.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 1.2.1
Release Change Log:
1.2.1
- AI task sessions: Connect local AI tools to Tethered through a bundled MCP integration and activate saved task profiles while they work.
- Integration setup: Added setup links, configuration copying, and integration exports for Codex, Claude, Cursor, VS Code, Gemini CLI, LM Studio, and other compatible clients.
- Task profiles: Configure temporary power modes, keep-awake behavior, and finite or unlimited task durations.
- Caffeinate integration: Use saved Caffeinate presets during tasks, including their individual assertion durations.
- Background activity controls: Deprioritize selected apps or other background apps, or temporarily suspend eligible apps—including apps above a configurable memory threshold.
- Task exceptions: Protect selected applications, the frontmost app, and the AI client’s process tree from background activity policies.
- Session recovery: Added restoration of temporary process changes when sessions end, expire, or lose their client, plus recovery of abandoned sessions on launch.
- Task safeguards: Configure warnings for repeated failures, repeated calls or output, matching phrases, inactivity, lack of reported progress, excessive runtime, and sustained memory pressure.
- Safeguard actions: Notify the user or request that a cooperating AI client pause or cancel its work.
- Task monitoring: Added session status, memory-pressure reporting, safeguard warnings, and controls to acknowledge warnings or clear sessions.
- Manual cache purge: Added a separate disk-cache purge action requiring confirmation and administrator authorization.
- Companion messages: Replaced message-file hooks with optional task-session event messages through Companion.
- Menu colors: Customize the master toggle, slider accents, individual slider icons, and power-mode and Top Up buttons.
- Menu images: Add transparent PNG backgrounds and custom control images, with individual opacity controls. Custom images replace the corresponding default artwork and color fills.
- Image optimization: Imported PNGs are compressed and resized to suit their destination while preserving transparency.
- Appearance editor: Added compact controls and a full-height menu preview with three sample energy-impact rows, plus Done, Cancel, Reset, and Default actions.
- Appearance persistence: Include menu customization in settings profiles, shared profile transfers, and cloud backups.
- macOS Tahoe controls: Adopt native pickers that size to their selected text, improve control alignment, and center the log date picker. Earlier macOS versions retain the legacy picker styling.
- Profile sharing: Improved submission previews with captures of the saved profile’s settings, shortcuts, menu appearance, and device identity, without applying that profile to the live app.
- Profile management: Include task profiles in backups and transfers, add clearer import choices and summaries, and apply alert-helper changes without requiring an app restart.
- Settings search: Expanded coverage and fixed navigation to matching settings, including a crash involving shared search destinations.
- Power and charging reliability: Consolidated charging-policy decisions, refreshed High Power support detection on launch, and added brightness readback with a retry when an adjustment leaves brightness unchanged.
- Confirmation alerts: Power-mode confirmation alerts now originate from keyboard shortcuts.
- Account and Raycast improvements: Improved account-photo synchronization and retries, Raycast error reporting, and refresh actions for empty lists.
- Installer compatibility: Explicitly declared Apple silicon and Intel support in the package installer.
- Localization: Expanded and updated translations across all 11 supported translated languages for task sessions, safeguards, profile sharing, and menu customization.
- Interface refinements: Improved task-editor layout, multiline fields, picker hover behavior, control spacing, and slider presentation; copyright years now update automatically.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Local MCP installation
tethered-0.2.6.mcpb is the current optional local MCP client bundle (metadata and documentation update). It requires Tethered 1.2.0 or later installed and running on the same Mac, Task sessions enabled, and Pro access. It does not install or host the Tethered app. Client plugin installation instructions.
Use saved task profiles during local builds, tests, or data-processing jobs to request a power mode, keep the Mac awake, and deprioritize or suspend eligible background apps. Process actions can activate throughout the task or at warning/critical memory pressure. Ending or expiring the session releases its temporary controls and resumes apps Tethered suspended. Users configure profiles and exceptions in Tethered.
Tethered 1.1.0
Release Change Log:
- Share your settings profiles as an exported .tetheredprofile file.
- Import a shared profile to review its settings; choose Cancel, Add, or Add & Apply.
- Share keyboard configurations: Include control shortcuts, profile-slot bindings, Caffeinate presets, and application-rule assertions.
- Include advanced settings: Share brightness adjustments, sleep/wake schedules, power rules, heat protection, alert behavior, and appearance preferences.
- Preserve local preferences: Account details, hardware availability, device-icon selection, login, updater, telemetry, and iCloud settings remain local.
- Menu window slider tick indicators removed
- More alert app permission issues fixes
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 1.0.1
Tethered 1.0.0
Release Change Log:
- Raycast Support. Pending.
- Semantic improvements.
- Full battery polling band timeout removal.
- Defer polling band for Topup.
- Defer polling band for Calibration.
- Stats chart header offset.
- Calibration deference and renewal daily notification caps.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Alfred workflow
Download Tethered.alfredworkflow below and double-click to import into Alfred 5 with Powerpack. Type tethered to browse power controls, Caffeinate, saved profiles and presets, or tethered status for fresh status. Use tethered awake 30 for a timed session. Tethered must be installed and running; some actions require Pro or supported hardware.
Scripts and the live Tethered status bridge have been exercised on macOS. Alfred import and workflow-object execution have not been verified. Instructions and inspectable JavaScript source are included in the workflow archive.
Tethered 0.9.9
Release Change Log:
- Helper daemon self-healling recovery path.
- Accessibility permission requests on launch for alert helper applications.
- System Profiler battery health value.
- Rolling daemon label ID and Plist file name.
- Additional “Check for Updates” button.
- Update toolbar indicator for automatic updates.
- Additional Apple Events and System Events keys.
- Explicit menu window close path for energy impact and settings buttons.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 0.9.8
Release Change Log:
- Migration from deprecated launchctl bootout/remove to SMAppService.unregister().
- System icon style redraw for caffeinate process color loss.
- PMset manual request direct linking.
- Feed system banner dismissal event into low battery level polling band.
- Full battery polling band power-source state fallback.
- User diagnostic report logs expanded.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.
Tethered 0.9.6
Release Change Log:
- Corrected orthography.
- Localization Completed.
- Toolbar Full Disk Access permissions indicator check fallback.
- iCloud Sync for remaining unsupported keyboard shortcuts.
- Top-up alert settings profile and iCloud sync corrections.
- Remaining coverage for profile and iCloud synced settings.
- macOS 26 Menu window focus correction.
ZIP files are used by Tethered’s built-in updater; they are not needed for a manual installation.