Repository navigation
Patterm 0.4.0
Patterm 0.4.0
- The assistant joins the other bots in the sidebar. Bots can use voice, Focus
mode and notification digests, and keep their own harness and model settings. - Agents and bots share saved memory across projects, with an optional nightly
review of new conversation activity. - Bots and their helpers are easier to find and message, including bots on
paired hosts. Bot notifications show their reply and their picture. - Agents can pin a configurable status label, such as "Waiting for review".
- Optional usage telemetry helps you find features you use and those you don't.
It is off until you enable it with your own PostHog project key. - The command palette can launch presets, and the sidebar can sort agents by
recent activity. - OpenCode fixes keep tools available after idle eviction, preserve streamed
replies, and keep the model and speed pickers in sync. Codex conversation
history and model selection are more reliable too.
See CHANGELOG.md for the full list of changes since 0.3.0, including upgrade
notes for shared memory and OpenCode speed variants.
Platform support
Linux x64 and arm64 are the supported release platforms.
macOS and Windows desktop builds are experimental, including when attached
to a stable release. They pass automated build checks but still need hands-on
testing with agent CLIs; bugs and platform differences may remain.
- macOS: Apple Silicon (
macos-arm64) and Intel (macos-x64) app zips.
These builds are ad-hoc signed, not Apple Developer ID signed or notarized,
so macOS may block opening them. Install or update withinstall-macos.sh. - Windows: a portable x64 zip (
windows-x64) and the per-user PowerShell
installer (install.ps1). - The background service installer and Tailscale setup are Linux-only.
Each app archive has a matching .sha256 file. Install and sign into your agent
CLIs separately. See the repository README for platform installation details.
What's Changed
- Show each model's provider in the OpenCode model picker by @hjbdev in #153
- Spawn presets from the command palette by @hjbdev in #154
- Sort the sidebar by recent activity by @hjbdev in #155
- Fix Codex history paging and keep model picks across restarts by @hjbdev in #157
- Keep synthetic OpenCode inbox items out of the live transcript by @hjbdev in #156
- Mark timer_set callbacks as Patterm's, not the user's by @hjbdev in #158
- Show early Codex command output as a command row by @hjbdev in #159
- Make report timers reliable and wake parents once by @hjbdev in #160
- Make the assistant the built-in bot, with voice, digests and Focus for every bot by @hjbdev in #162
- Share the Agents menu's view options across projects, add icons by @hjbdev in #164
- Insert a period in agent and bot browsers instead of Delete by @hjbdev in #165
- Share saved memory across every agent, and add a nightly memory review by @hjbdev in #163
- Show the assistant as a regular bot and remove its panel by @hjbdev in #166
- Let bots keep their own harness and model settings by @hjbdev in #167
- Show a bot's face on agent tabs it started by @hjbdev in #168
- Show bot push notifications as texts from the bot by @hjbdev in #171
- Add an Attach files button to bot chats by @hjbdev in #174
- Push memory to bots instead of reading it every turn (ENT-186) by @hjbdev in #172
- Opt-in usage telemetry to find unused features by @hjbdev in #173
- Let agents pin status labels on themselves by @hjbdev in #175
- Restore OpenCode MCP servers after idle location eviction (ENT-192) by @hjbdev in #178
- Show bot reply previews in turn-finished notifications (ENT-191) by @hjbdev in #176
- Let agents mention and message bots; remove file @mentions (ENT-190) by @hjbdev in #177
- Offer agents, processes, and launchers in a bot's @ menu (ENT-187) by @hjbdev in #169
- Tell bots to close helpers once their work is finished (ENT-194) by @hjbdev in #179
- Use app tooltips for status labels and show them in the sidebar agent card by @hjbdev in #180
- Show notification receipts in bot conversations (ENT-188) by @hjbdev in #170
- List paired hosts' bots beside this host's by @hjbdev in #181
- Tighten smoke tests and share check preparation by @hjbdev in #182
- Show agents bots start in their project's sidebar (ENT-193) by @hjbdev in #183
- Count OpenCode's Claude usage once, as OpenCode by @hjbdev in #184
- Read OpenCode's model picker from the live session (ENT-196) by @hjbdev in #185
- Keep OpenCode speed variants as distinct catalog models by @hjbdev in #186
- Keep streamed OpenCode text across conversation refreshes (ENT-199) by @hjbdev in #187
- Prepare Patterm 0.4.0 release by @hjbdev in #188
Full Changelog: v0.3.0...v0.4.0