Skip to content

Releases: AgentWorkforce/pear

2026.6.1

06 Jun 12:20
08d06f8

Choose a tag to compare

What's Changed

  • Upgrade to agent-relay v8 + terminal latency (predictive echo) by @willwashburn in #81
  • Cloud fixes, mount fixes, and integration fixes by @khaliqgant in #80
  • Improve release workflow artifacts and changelog by @khaliqgant in #83
  • fix(mcp): emit external launcher for AGENT_RELAY_MCP_COMMAND in packaged mode by @miyaontherelay in #85
  • Fix stale Pear message panes after idle by @miyaontherelay in #86
  • fix: reconcile after human message sends by @miyaontherelay in #88
  • Fix integration discovery and options lookup by @kjgbot in #84
  • Fix Electron startup and duplicate agent output by @khaliqgant in #89
  • Fix integration scope save latency by @kjgbot in #90
  • Deduplicate no-identity PTY chunks by @khaliqgant in #91
  • Fix packaged MCP launcher paths with spaces by @miyaontherelay in #92
  • Hydrate cloud integrations before local mounts by @kjgbot in #93
  • pathing by @khaliqgant in #94
  • Retry Relayfile setup after cloud auth refresh by @kjgbot in #95
  • Fix integration writeback mounts and delivery confirmation by @kjgbot in #96
  • Prevent broad integration local event watchers by @kjgbot in #98
  • Fix integration event delivery defects by @kjgbot in #101
  • Add integration event logging telemetry budgets by @kjgbot in #100
  • Harden integration local watcher command roots by @kjgbot in #102
  • Inline Slack thread event context by @kjgbot in #97
  • chore: use pear logo for app icon by @willwashburn in #107
  • Mitigate integration replay subscriptions by @kjgbot in #103
  • Bound local integration history mounts by @kjgbot in #104
  • ci: mirror published releases to public download repo by @willwashburn in #109
  • Add targeted integration context reads by @kjgbot in #105
  • Add bounded integration event dispatcher by @kjgbot in #106
  • chore: simplify Pear downloads now that the repo is public by @willwashburn in #110
  • Tighten writeback command path filtering by @kjgbot in #111
  • Cache integration event recipients and pace broker sends by @kjgbot in #112
  • feat: in-app auto-update CTA + date-based release versioning by @willwashburn in #113
  • Fix Relayfile mount packaging and active integration events by @kjgbot in #114
  • Harden broker event stream replay handling by @khaliqgant in #115
  • Fix Slack DM integration event delivery by @kjgbot in #116

New Contributors

Full Changelog: v1.0.0...v2026.6.1

1.0.0

04 Jun 08:10
4bdb762

Choose a tag to compare

What's Changed

  • feat: add pear logo in sidebar header by @barryonthecape in #1
  • Fix dev build: externalize ssh2 native deps by @khaliqgant in #2
  • Replace ad-hoc parsing with Zod schemas; dedupe shared helpers by @willwashburn in #4
  • docs: slim specs 01-03 to remaining work + add remediation specs 04/05 by @khaliqgant in #5
  • fix: bundle @agent-relay/cloud + add Sign-in button + ignore .workflow-artifacts by @khaliqgant in #6
  • wave: shared scaffolding for cloud-agents / integrations / proactive-agents by @khaliqgant in #7
  • feat(relay-workspace): RelayWorkspaceManager scaffolding for Spec 05 by @khaliqgant in #11
  • feat(cloud-agents): pear-side cloud-agent feature (manager + UI scaffolding) by @khaliqgant in #8
  • feat(integrations): pear-side integrations feature (manager + catalog + Nango logos) by @khaliqgant in #9
  • feat(proactive-agents): pear-side proactive-agent feature (manager + UI files) by @khaliqgant in #10
  • Reuse existing local broker on startup by @khaliqgant in #12
  • Add workforce deploy dependency by @khaliqgant in #13
  • Fix git status startup spawn failures by @khaliqgant in #15
  • Fix duplicate account sidebar menu by @khaliqgant in #17
  • Handle completed integration status payloads by @khaliqgant in #18
  • Fix cloud-agent attach 403 by using account workspace id in box URLs by @khaliqgant in #19
  • feat(ai-hist): Conversations panel — browse Claude/Codex/Cursor/Relay history by @khaliqgant in #20
  • feat: poll async cloud-agent box warm by @khaliqgant in #22
  • Refresh the Pear access token before it expires by @khaliqgant in #23
  • Surface hubspot, granola, fathom, docker-hub integrations in Pear by @khaliqgant in #24
  • Read cloud catalog's providers envelope + accept id per entry by @khaliqgant in #25
  • Treat legacy tokens (no expiresAt) as expired so refresh fires by @khaliqgant in #26
  • Merge static-catalog metadata into live cloud-catalog entries by @khaliqgant in #27
  • Cut terminal typing latency (closes #28) by @willwashburn in #29
  • Cut more terminal typing latency (follow-up to #29) by @willwashburn in #30
  • Move PTY buffer out of zustand; drop input queueing by @willwashburn in #31
  • Dedicated IPC channel for PTY chunks + opt-in typing trace by @willwashburn in #32
  • Fix undefined shutdownAppOnce on app quit by @khaliqgant in #35
  • Add settings panel workforce persona by @khaliqgant in #16
  • Consolidate IPC types into shared module, enforce with satisfies PearAPI by @willwashburn in #36
  • Bound chat + relay message history to stop renderer memory leak by @khaliqgant in #38
  • Make chat message dedupe O(n) instead of O(n²) by @khaliqgant in #39
  • Stop keystrokes stalling on PTY input-stream open after re-attach by @khaliqgant in #40
  • Add Workforce persona spawning by @khaliqgant in #41
  • Fix persona spawn for agentsMdContent-driven personas by @khaliqgant in #43
  • Add integration subscriptions for agents by @khaliqgant in #44
  • Refresh expired cloud auth, harden warm/spawn paths, add Hold/Live hotkey by @khaliqgant in #45
  • Surface cloud-agent attach progress instead of a blank spinner by @khaliqgant in #46
  • Use git-overlay for cloud-agent workspaces by @khaliqgant in #47
  • Surface cloud-integrations fetch error in account settings by @khaliqgant in #48
  • Allow naming a spawned agent from the Spawn Agent dialog by @khaliqgant in #51
  • Pass --fork-session to claude --resume by @khaliqgant in #52
  • Wait for broker registration in attachTerminal so resume doesn't 404 by @khaliqgant in #50
  • Use account workspace for integrations list by @khaliqgant in #53
  • Add cloud agent attach probe scripts by @khaliqgant in #54
  • Require cold cloud agent box warms in probe by @khaliqgant in #55
  • Settle stopped cloud boxes before probe warms by @khaliqgant in #56
  • Avoid warming bleed in cloud agent probe by @khaliqgant in #57
  • chore(autopilot): remove cloud-agent attach probe scaffolding (#1384 resolved) by @khaliqgant in #66
  • fix(broker): self-heal wedged brokers and quiet shutdown-race noise by @khaliqgant in #67
  • Burn 3.0: per-session drill-down, MCP + cost insights, live refresh by @willwashburn in #61
  • fix(cloud-agent): use read+write scopes instead of invalid readwrite (invalid_scopes) by @kjgbot in #70
  • perf(cloud-agent): warm-on-intent, queue first prompt, granular warm progress by @kjgbot in #73
  • chore(personas): add autonomous-actor from pack @0.1.7 by @khaliqgant in #75
  • Add status bar PR links by @willwashburn in #74
  • fix(broker): generalize wedge recovery to all polled reads by @khaliqgant in #68
  • fix(integrations): authorize cloud list with account token, not relay handle by @kjgbot in #69
  • build(macos): signed & notarized release pipeline by @khaliqgant in #76
  • fix(macos): build arm64-only DMG instead of universal by @khaliqgant in #77
  • fix(deps): resolve protobufjs high-severity advisories via override by @willwashburn in #78
  • Add pear open <dir> CLI to open or create a project for a directory by @willwashburn in #72
  • ci(macos): retry release on transient notarization failure by @khaliqgant in #79

New Contributors

Full Changelog: https://github.com/AgentWorkforce/pear/commits/v1.0.0