feat(release): complete v0.1.1 attention controls [release:v0.1.1]#4
Merged
Conversation
tcballard
force-pushed
the
codex/v0.1.1-authored-settings
branch
4 times, most recently
from
July 15, 2026 17:44
d1a192d to
b60961a
Compare
tcballard
force-pushed
the
codex/v0.1.1-authored-settings
branch
from
July 15, 2026 21:34
b60961a to
7cc3bb3
Compare
tcballard
marked this pull request as ready for review
July 16, 2026 04:56
tcballard
force-pushed
the
codex/v0.1.1-authored-settings
branch
from
July 16, 2026 06:20
7cc3bb3 to
c28397a
Compare
tcballard
force-pushed
the
codex/v0.1.1-authored-settings
branch
from
July 16, 2026 06:26
c28397a to
5841ab7
Compare
Completes the v0.1.1 attention-product contract: - teaches the menu-bar state language in Settings - opens Settings for first-run integration setup - reports agent-hook, last-event, and GitHub health - records global shortcuts through a native AppKit control - renames dismiss to Hide Until It Changes - keeps a bounded local recent-signals history Also bumps the app bundle to 0.1.1 and makes the development run script relaunch the rebuilt app reliably. Verification: - swift test (40 tests) - ./Scripts/run-meanwhile.sh - codesign --verify --deep --strict --verbose=2 dist/Meanwhile.app - live shortcut capture, cancel, clear, and restore
tcballard
force-pushed
the
codex/v0.1.1-authored-settings
branch
from
July 16, 2026 06:51
5841ab7 to
c4c7e28
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements the complete
v0.1.1attention-controls contract.Adds:
Hide Until It ChangesbehaviorScope
Included
Needs you, review numbers,CI!, and quiet icon-only states in Settings.Dismiss This ItemtoHide Until It Changes.CFBundleShortVersionStringto0.1.1andCFBundleVersionto2.Excluded
NSStatusItemarchitecture.Product / Architecture Decisions
Needs review, not as healthy.User-Facing Contract
Menu Bar
Needs you: an agent is blocked on the user.#78: a review is ready while an agent works.CI!: failing CI is ready while an agent works.Snooze for 15 Minutes: temporarily hides the current item.Hide Until It Changes: suppresses that source item until it leaves the active set.Settings
Install or Update…action.Privacy
Verification
Ran
swift test ./Scripts/run-meanwhile.sh plutil -extract CFBundleShortVersionString raw dist/Meanwhile.app/Contents/Info.plist codesign --verify --deep --strict --verbose=2 dist/Meanwhile.app git diff --checkCovered
⌃⌥Space), Escape cancel, Delete clear, and restoration to⌘M.Review Path
Suggested review order:
docs/v0.1.1-authored-settings.mdand the Settings section composition.MeanwhileApp.swift.MeanwhileCore.ShortcutRecorder.swiftandGlobalHotKey.swift.Notes For Reviewer
The shortcut is opt-in. Existing config-file hotkeys remain a fallback until the user records or clears a shortcut in Settings. The local
audit-screenshots/directory is intentionally excluded from the PR.