Skip to content

Parley v0.1.20 — unnotarized test beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Sep 12:12
· 75 commits to main since this release
cbb4632

Parley v0.1.20

This test beta adds approved Team Sessions, reduces work on the main thread,
and fixes the empty space above Status Center content. It continues the
ad-hoc, unnotarized test-beta channel.

Approved Team Sessions

  • An agent can request a Team Session through parley team request. You
    review the folder, allowed vendors, permission profile, pane limit and
    provisioning deadline in the native app before granting authority.
  • The requesting agent can then use parley team add to create new agent
    panes within that approved scope. Members retain their vendor's normal
    permission prompts and use the existing attributed Ask and Delegate paths.
  • The limit counts created panes, including panes later closed or stopped and
    panes whose terminal mounting failed after creation. A creation that fails
    before a pane is recorded does not consume a slot. Members cannot add panes,
    create nested teams or expand the grant.
  • The deadline limits new pane creation; it does not stop work already running.
    Session grants are held in memory and are not restored after quitting.
  • Stop team panes stops the process generations owned by that session and
    remains available after provisioning authority ends. Structured outcomes
    distinguish stopped, stopped but not recorded, failed, unknown, already
    stopped, and panes skipped because they were restarted or closed.
  • Status separates historical membership from current running panes. Stop
    diagnostics are bounded and disclose truncation; activity records preserve
    requester, session and affected-pane attribution.
  • parley team status names the requesting pane as requesterPaneID, keeps
    machine timestamps in ISO 8601, and treats detail as display text. The
    lead target still means the person-selected workspace lead.

Responsiveness and Status Center

  • Periodic relay and Status Center history requests now run off the main
    thread. Unchanged health values no longer trigger unnecessary model updates.
  • Workspace and permission-profile files are cached between unchanged reads,
    while writes and external replacements invalidate the cached document.
  • Older background results are discarded after explicit actions, so they
    cannot restore cleared history, reverse a mark-read or remove a newer
    dismissal. Selection follows applied history and companion attention updates
    after accepted relay results.
  • Status Center fills the available window height, removing the large blank
    area above its controls.

Upgrade and install

  • Quit Parley before replacing the application. Quitting ends live pane
    processes and coordination; workspace definitions, layouts and retained
    history remain after upgrading.
  • The shared agent protocol is now v21. Explicitly start agent panes after
    upgrading to receive the Team Sessions instructions. A launch stamp records
    configuration; it does not prove that a vendor retained the instructions.
  • Download Parley-0.1.20-mac-arm64.dmg, replace Parley.app in Applications,
    and reopen it from Finder on a supported Apple Silicon Mac.
  • This test beta is ad-hoc signed and not notarized. Follow the documented
    System Settings > Privacy & Security > Open Anyway flow only for files
    from this expected GitHub release. Never disable Gatekeeper globally.
  • This beta does not publish a stable Sparkle appcast or Homebrew cask.
  • Verify downloads with Parley-0.1.20-mac-arm64.SHA256SUMS. The release includes
    the standalone report from the required 25-round eight-pane Ghostty soak.

Full change history:
v0.1.19...v0.1.20