Skip to content
Pacific Machines

Product updates

Changelog

Latest release 0.1.62 · Sep 24, 2026

Public release notes for the Pacific Machines desktop app. Same history as the in-app changelog, newest first.

0.1.62Latest

Released

Smoother Update Brain, clearer Automations, and faster capture reads

Update Brain stays on one Automations card with Check, Stop, and a live timer, capture queries no longer stall for minutes while preparing evidence, remote chat permission moves to the organization, and reopen no longer starts a second app instance. Every install now needs 0.1.62 or newer.

  • Update Brain Check, progress, Stop, and timer live on Automations
  • Capture evidence for Chat prepares without multi-minute stalls
  • Staff remote chat is controlled per organization
  • Reopening Pacific Machines no longer starts a second instance
  • Pacific Machines requires 0.1.62 or newer
  • Improved

    Update Brain is coordinated in one place on Automations: Check Brain, Run Now, Stop, progress, and a live elapsed timer stay in sync whether the run started manually or on a schedule.

  • Fixed

    Scheduled and manual Update Brain can no longer race each other. If one is already running, the other waits instead of starting a second pass.

  • Improved

    Chat capture queries prepare a local snapshot with a fast integrity check, so Ask no longer stalls for minutes on large capture histories.

  • Improved

    Staff remote chat permission now lives on the organization, not in each person's settings.

  • Fixed

    Closing and reopening Pacific Machines no longer leaves a second app instance running in parallel.

  • Improved

    Errors shown in the app stay friendly, while full technical detail is kept for Observability.

  • Improved

    Pacific Machines now requires version 0.1.62 or newer so every install gets these Update Brain, capture, and lifecycle fixes.

0.1.61

Released

Home briefing, capture modes, and stronger privacy cleanup

Home keeps a living briefing with open loops and connectors, Learning can run in Low or High capture modes with a stronger HUD Ask, Automations can run in the background with Stop on the page, and sensitive text is scrubbed before the Agent reads captures. Every install now needs 0.1.61 or newer.

  • New

    Home keeps a living briefing with open loops, questions, time allocation, and connector context so you can pick up where work left off.

  • New

    Learning supports Low and High capture modes, and the Learning HUD Ask can use recent on-screen context while you stay in flow.

  • Improved

    Automations can keep running in the background, and Stop lives on the Automations page instead of interrupting Chat.

  • Improved

    Sensitive details such as passwords, emails, auth tokens, API keys, private keys, and connection strings are cleaned before the Agent reads your captures.

  • Improved

    Pacific Machines now requires version 0.1.61 or newer so every install gets Home, capture modes, and the privacy cleanup updates.

0.1.60

Released

Cleaner Learning HUD and Automations

The Learning HUD floats without a background plate, the Learning control opens a clear status popover while capture is on, and Schedules is now Automations. The standalone Skills page is gone — Chat still runs skills with slash commands. Every install now needs 0.1.60 or newer.

  • Improved

    The Learning HUD expands into a clean capsule without a faint rectangular plate or shadow behind it, so it stays readable over your desktop.

  • Improved

    While Learning is on, the header Learning control opens a status popover with capture details and an explicit pause action.

  • Improved

    Schedules is renamed Automations in navigation and the account menu. The standalone Skills page is removed; Chat still runs skills through slash commands.

  • Improved

    Pacific Machines now requires version 0.1.60 or newer so every install gets the Learning HUD and Automations updates.

0.1.59

Released

Stronger local security and support controls

Agent dependencies ship inside the signed app instead of downloading on your computer, capture files are locked to your Mac account, and staff remote support stays off until you enable it. Every install now needs 0.1.59 or newer.

  • Improved

    The local agent runtime is locked at build time and shipped inside the signed app, so Pacific Machines no longer downloads those packages from the internet on your computer.

  • Improved

    Staff remote support is off by default. You must enable Settings → Support → Staff remote support before an authorized support session can run on this device.

  • Fixed

    On Mac, capture folders and database files are restricted so only your user account can read them. Older installs are corrected when the app starts and when Learning starts.

  • Improved

    Pacific Machines now requires version 0.1.59 or newer so every install gets these security and support controls.

0.1.58

Released

Windows Learning starts reliably

Windows installs that looked like permission problems can now start Learning without a separate system runtime. Every install now needs 0.1.58 or newer.

  • Fixed

    Windows Learning no longer fails to start on PCs missing a common Microsoft runtime, which previously looked like a permissions problem.

  • Improved

    Pacific Machines now includes that Windows runtime with the app, so Learning can start on clean machines without a separate install.

  • Improved

    Pacific Machines now requires version 0.1.58 or newer so every install gets the Windows Learning startup fix.

0.1.57

Released

Lighter Learning that still knows your day

Low-mode Learning keeps enough app, window, and text context to rebuild your day without heavy screenshots or video. Capture is more stable on Mac and Windows, the Learning HUD sits at the top center, and every install now needs 0.1.57 or newer.

  • Improved

    Low-mode Learning keeps the app, window, and text context needed for daily recaps without saving continuous screenshots, OCR frames, or video.

  • Improved

    The Learning HUD sits higher at the top center of the screen so it stays visible without blocking your work.

  • Fixed

    Learning capture is more stable on Mac and Windows, including a fix for Mac installs where the capture bridge could crash and restart in a loop.

  • Improved

    Pacific Machines now requires version 0.1.57 or newer so every install gets the lighter Low-mode Learning path and the matching capture fixes.

0.1.56

Released

Chat no longer interrupts Learning

Asking Chat what you were doing no longer pauses Learning. Answers about your day come from your capture history, and every install now needs 0.1.56 or newer.

  • Fixed

    Chatting about your day no longer pauses Learning. Capture keeps running while Chat looks up what you were doing.

  • Improved

    Chat answers about recent work are based on your capture history, so they come back faster and stay tied to what was actually on screen.

  • Improved

    Pacific Machines now requires version 0.1.56 or newer so every install gets uninterrupted Learning and the matching Chat answers.

0.1.55

Released

Brain-first Find Opportunities

Find Opportunities now works from your Brain instead of a separate evidence pipeline. Update Brain catches you up through yesterday, Check Brain reports results without blocking, and Chat can write Brain facts when you ask.

  • Improved

    Find Opportunities is Brain-first: it uses what Update Brain already learned, so you no longer wait on a separate evidence pack or multi-stage discovery pipeline.

  • Improved

    Update Brain catches your organization up through yesterday and keeps Chat able to write Brain facts when you ask it to remember something.

  • Improved

    Check Brain is non-blocking and opens a result dialog, so you can keep working while Pacific Machines confirms Brain health.

  • Improved

    Pacific Machines now requires version 0.1.55 or newer so every install gets the Brain-first Find Opportunities flow and the matching cloud guards.

0.1.54

Released

Required updates stay in the app

When a newer Pacific Machines build is required, you get a clear Update button that installs through the signed in-app updater. No separate downloads folder step — just update and keep working.

  • Improved

    When your build is below the minimum required version, Pacific Machines blocks with a clear Update action that downloads and installs through the signed updater on macOS and Windows.

  • Improved

    The required-update screen no longer sends you to a downloads folder — Update is the only path, so you stay inside the verified release channel.

  • Improved

    macOS installer and updater artifacts are branded Pacific Machines, matching the app name you see after install.

0.1.53

Released

Required updates stay on the signed path

When a newer build is required, Pacific Machines keeps an Update action visible and installs through the signed updater on every platform — no detour through a downloads folder.

  • Improved

    The minimum-version gate keeps a clear Update action available whenever your build is below the required version.

  • Improved

    Required updates download and install through the signed updater on macOS and Windows instead of sending you to a separate downloads step.

0.1.52

Released

Windows screen capture and lighter Learning

On Windows, Screen capture permission now confirms correctly when Privacy settings are already on. Learning also uses a lighter capture mode so everyday work and meetings put less load on your computer.

  • Fixed

    On Windows, Pacific Machines could stay stuck waiting for Screen capture even when Screenshots and screen recording was already allowed. Learning now confirms access with a real capture check so permission can clear and recording can start.

  • Improved

    Learning uses a lighter capture mode by default, so scrolling and same-app window switches no longer generate unnecessary capture work. That keeps more of your computer free during meetings and everyday multitasking.

  • Improved

    After you open Windows Privacy settings for Screen capture and come back, Pacific Machines restarts its capture check so the new permission state shows up without a full app restart.

0.1.51

Released

Ignore lists skip capture going forward

Ignored apps and sites now apply only to future capture. Saving an ignore list no longer deletes past recordings, and the Learning pill no longer pauses when an unrelated window title happens to mention an ignored name.

  • Fixed

    Saving an ignore list no longer deletes matching past captures from your local database. From that point on, Learning simply skips the ignored app or website.

  • Fixed

    The Learning pill could stay paused because an ignored website host was also matched against unrelated window titles. Desktop ignore rules are scoped to app names, and URL rules stay URL-only.

  • Improved

    After you leave an ignored app, capture resumes cleanly instead of getting stuck on a stale paused state.

0.1.50

Released

Learning pill no longer false-pauses

Ignored websites no longer pause Learning just because an unrelated window title mentioned the same name. Desktop ignore rules match app names only, URL rules stay URL-only, and capture resumes cleanly after you leave an ignored app.

  • Fixed

    The Learning pill could stay paused because an ignored website host was also matched against unrelated window titles. Desktop ignore rules are scoped to app names, and URL rules stay URL-only.

  • Fixed

    After you leave an ignored app, capture resumes instead of staying stuck on a stale paused HUD state.

0.1.49

Released

Chat starts reliably on Windows

Ask no longer dies while the assistant is still finishing setup. Extension packages are prepared before Chat starts, slow machines get a clearer waiting state instead of a false Ready, and failed starts retry once instead of leaving you on a generic error.

  • Fixed

    On Windows, Chat could fail immediately with “we're having problems” because assistant packages were still installing when the first message started. Those packages are prepared before the assistant process starts.

  • Improved

    Chat no longer shows Ready while setup is still incomplete; send stays gated until the runtime finishes, with wait and retry timeouts for slow machines.

  • Improved

    If the assistant process fails to start, Ask retries once before surfacing the error.

0.1.48

Released

Recap times and metrics you can trust

Daily recap times, durations, and day metrics are now measured once from capture and locked in before the story of your day is written. Episodes can no longer invent minutes, overlap each other, or disagree with the totals you see. Analysis also shows live progress and stops cleanly when work stalls, so long runs stay visible instead of hanging quietly.

  • Improved

    Each day is measured into non-overlapping capture blocks first; work episodes only assign purpose to those blocks, and every start time, end time, duration, and day metric is derived from them.

  • Fixed

    A recap can no longer keep overlapping episodes or totals that do not match the minutes that were actually captured.

  • Improved

    While an analysis runs, the progress card shows the current step and elapsed time, including what each subagent is doing.

  • Improved

    Analysis runs that stop making progress are cut off with a clear failure instead of appearing to run forever.

0.1.47

Released

Every analysis stays bounded and on the data folder

Opportunity discovery, recaps, and other analysis jobs are limited to the Pacific Machines data folder, with hard timeouts on shell work and a universal stop when nothing progresses. Parallel work reports coalesced live progress so you can see the run moving.

  • Improved

    Analysis agents are scoped to the Pacific Machines data folder and cannot recursively scan your home folder or screenshot store.

  • Improved

    Every analysis kind inherits the same stall detection and heartbeat reporting, not only daily recap reconstruction.

  • Improved

    Workflow and opportunity builders only read the files named in their task, which keeps discovery faster and more predictable.

0.1.46

Released

Daily recaps no longer get lost in filesystem scans

Reconstructing a day used to be able to wander through ~/.jarbas with open-ended search tools and stall for minutes. Capture queries are now bounded to the requested day, with timeouts, size caps, and visible per-tool progress so a recap finishes or fails clearly.

  • Fixed

    Work-episode reconstruction no longer searches the whole Pacific Machines data folder or the filesystem root while building a day.

  • Improved

    Capture database reads for a day are bounded with a timeout and output size limit.

  • Improved

    Subagent progress heartbeats and a no-progress cutoff make long recap runs easier to follow and less likely to hang.

0.1.45

Released

Changelog and policies live on the public site

Settings now opens the verified public Changelog, Documentation, Security, and Terms pages in your browser. The in-app Privacy dashboard still manages capture, cleanup, ignore lists, and deletion locally, and its policy row opens the canonical Privacy Policy.

  • Improved

    Settings opens Changelog, Documentation, Security, and Terms on pacificmachines.ai in your default browser instead of embedding separate copies in the app.

  • Improved

    The Privacy dashboard keeps local capture, cleanup, ignore-list, and deletion controls, and links out to the public Privacy Policy.

0.1.44

Released

More reliable Learning, Chat, and workspace sync

Starting Learning while it was already running no longer shows an error, redaction after a session no longer fails when the database is busy, and workspace sync recovers on its own after a dropped connection. Finding opportunities now tells you which daily recaps are missing instead of a generic error.

  • Fixed

    Pressing Learning while capture was already starting in the background showed “recorder is already running”. Both paths now share one start, so the session simply continues.

  • Fixed

    Automatic privacy redaction after ending a session could fail with a database lock while capture was still writing. Redaction now writes in short batches and waits its turn.

  • Fixed

    Workspace membership sync failed when the connection dropped mid-request. It now retries with backoff and finishes on its own.

  • Improved

    Find opportunities shows which days still need a daily recap instead of “Something went wrong”.

  • Improved

    Internal diagnostics for Chat startup, capture, and sync failures are far more detailed so issues get fixed faster — nothing extra is shown in the app.

0.1.43

Released

Windows shows Pacific Machines everywhere

On Windows, Task Manager, the installer, the install folder, and Apps & Features now show Pacific Machines (Pacific Machines Preview on preview builds) instead of Jarbas or JarbasPreview. Existing installs rename in place on the next update so permissions, data, and in-app updates keep working.

  • Improved

    The Windows app is named Pacific Machines / Pacific Machines Preview in Task Manager, the installer, Start Menu, and the install folder — not Jarbas or JarbasPreview.

  • Improved

    Updating from an older Windows install renames the legacy Jarbas or JarbasPreview folder in place so you keep a single app.

0.1.42

Released

Daily recaps lead with episodes and a clearer day view

Each daily recap now opens with a chapter overview and a detailed timeline of your work episodes, so you see the story of the day before the rest of the deck. The calendar Day view shows what happened in each episode, capture-ready days cue you to generate, and Chat stays reliable after large recaps.

  • New

    Daily recaps lead with an episode overview and a full work-episode timeline instead of jumping straight into other scenes.

  • Improved

    Calendar Day view cards show observed actions and full episode descriptions for every timeline layout.

  • Improved

    Days ready for capture show generate cues, and active time is always visible once a recap exists.

  • Fixed

    Chat no longer fails after large recaps because history messages exceeded size limits.

  • Improved

    Work episodes are reconstructed more consistently so timelines stay complete and readable.

0.1.41

Released

Discovery stays in the Pacific Machines data folder

Opportunity discovery now looks in the Pacific Machines data folder first instead of broadly searching your home folder. This avoids unnecessary macOS prompts for Desktop or Documents while still allowing a file elsewhere when you explicitly provide its path.

  • Improved

    Workflow discovery agents now prefer canonical files under ~/.jarbas and avoid broad home-folder searches unless an external path is explicitly provided.

0.1.40

Released

Opportunity discovery reliably reaches the cloud

A completed discovery could stay only on this computer instead of appearing on the Opportunities page. A stale language setting blocked the cloud save, while an oversized publish receipt also broke the next Chat reply. Publishing now uses the current language, keeps its receipt small, and sends a compact cloud payload.

  • Fixed

    Opportunity publishing now reads the current UI language for every turn instead of reusing the language from an older Chat process.

  • Fixed

    Publish receipts and cloud payloads no longer duplicate the full workflow audit, preventing oversized messages and save requests.

  • Fixed

    Following up in Chat after publishing no longer fails because an opportunity JSON message exceeds the history limit.

0.1.39

Released

Dark-mode company notes and a role description step

On the create-company screen in dark mode, the “what does your company do?” box stayed light while the rest of the form was dark. It now matches. After your job title, a new step asks you to describe your role; that note is saved with your account and used for Chat, recaps, and reports.

  • Fixed

    In dark mode, the company description text area on create organization uses the same dark field styling as the other inputs.

  • New

    After entering your job title, you can describe your role in a text area; that description is stored on your account.

0.1.38

Released

New accounts reach the company setup screen

After creating an account, the app could stay on Loading forever instead of asking you to create or join a company. New signups start in a pending session until a company is chosen, and that state no longer blocks the setup screen.

  • Fixed

    After sign-up, the app shows create/join company instead of staying on Loading while the session is still pending.

0.1.37

Released

Opportunity maps stay complete and in your language

Finding opportunities could finish with cards that looked empty — one episode, no apps, no real workflow steps — because a failed assembly step was replaced by a hand-built stub. That shortcut is gone: only a complete assembled map can be published. Cards stay in the language you selected in the app, discovery runs faster with fewer repair loops, and workflow diagrams no longer draw several arrows as one blended line.

  • Fixed

    A finished Find opportunities run can no longer save a hand-built stub map with missing steps, apps, and evidence.

  • Fixed

    Opportunity titles and details follow the language selected in the app, instead of mixing English into other languages.

  • Fixed

    When a workflow step has more than one next step, the diagram draws separate arrows instead of one blended fork.

  • Improved

    Finding opportunities needs fewer repair rounds, so a full discovery run finishes sooner.

0.1.36

Released

The Learning pill comes back on Windows

On Windows the small Learning pill could stay hidden after you started Learning: the button turned red and recording ran, but the pill never appeared. Two requests to open it arrived at the same moment and cancelled each other out. Starting up is quicker too, because the app no longer waits on a background check of its bundled shell, and the Windows download is about half the size it was in the previous version, so it finishes reliably and is far less likely to be held back as unrecognised.

  • Fixed

    The Learning pill could stay hidden on Windows after starting Learning, because two requests to open it raced each other.

  • Fixed

    Starting the app no longer waits for a check of the bundled shell, which could stall the first launch after installing while Windows scanned the new files.

  • Improved

    The Windows installer is roughly half its previous size, so downloads finish and Windows is less likely to block them.

0.1.35

Released

Chat remembers your day on Windows without installing Git

On Windows, asking Chat about your activity or screen history could fail even when Learning had been recording. Chat needed a Unix shell to read the local activity database, and stock Windows installs do not have one — so the reply often said the database was unreachable. Pacific Machines now ships its own Bash for Windows Chat, so activity questions work without installing Git for Windows.

  • Fixed

    Windows Chat no longer fails activity and capture questions because Bash was missing on machines without Git for Windows.

  • Improved

    Pacific Machines includes a real Bash runtime for Windows Chat, so looking up your local activity database works on a stock install.

0.1.34

Released

The app is called Pacific Machines everywhere on Mac

On macOS the Dock, Finder and the System Settings permission lists still showed the app as Jarbas or JarbasPreview, because macOS only uses an app's display name when it matches the name on disk. The app bundle is now named Pacific Machines (Pacific Machines Preview for preview builds), so every place that lists the app shows the right name. Existing installs are renamed automatically the next time an update installs — permissions, data and updates carry over unchanged.

  • Fixed

    The app bundle is named Pacific Machines / Pacific Machines Preview on macOS, so the Dock and the Screen Recording, Accessibility and Input Monitoring lists no longer show Jarbas.

  • Improved

    Installing an in-app update on an older Jarbas.app or JarbasPreview.app renames it to the new name before relaunching.

0.1.33

Released

Input Monitoring appears in Settings and onboarding

macOS Input Monitoring was required for Learning to store clicks and typing, but it never showed up in Settings or onboarding — only Screen Recording and Accessibility did. That left people able to start Learning without granting the permission that makes capture actually write. Input Monitoring is now a first-class permission row on Mac, with Grant and Open Settings, and Learning refuses to start until it is granted.

  • New

    Settings and onboarding now include Input Monitoring on macOS, with Grant and Open Settings.

  • Fixed

    Learning start and auto-start now treat missing Input Monitoring like missing Screen Recording or Accessibility, instead of starting a session that stores nothing.

  • Improved

    Permission warnings name Input Monitoring when it is the missing grant.

0.1.32

Released

Learning tells you when it cannot capture

Learning used to show a running timer even when macOS had revoked the permissions capture needs, so hours passed with nothing recorded and Chat reported no activity. Learning now checks Accessibility as well as Screen Recording before starting, watches a live session to confirm frames are being stored, and says exactly which permission to fix.

  • Fixed

    Learning no longer reports recording when macOS Accessibility access is missing, which left capture running without storing anything.

  • Fixed

    Start recording on launch no longer fails silently — a missing permission now says so instead of leaving Learning quietly off.

  • New

    A live Learning session is checked for stored activity and warns you if nothing is being captured, including when Input Monitoring is turned off.

0.1.31

Released

Assistant starts reliably on Windows

Windows no longer loads built-in Assistant tools twice, so Chat starts reliably instead of failing with an empty startup error. Windows preview downloads also include the correct x64 runtime components.

  • Fixed

    Assistant tools are loaded only once on Windows, preventing startup conflicts caused by drive-letter casing.

  • Improved

    Windows x64 preview installers now bundle matching x64 runtime components.

0.1.30

Released

Windows sign-in and browser automation fixed

Windows loads from the correct local origin so sign-in works, the first screen no longer goes blank, and agent-browser installs as a real Windows executable with Chrome ready for automation.

  • Fixed

    Windows now loads from the correct localhost origin so Clerk sign-in no longer fails or leaves a blank screen.

  • Fixed

    Windows installs a real agent-browser executable and prepares Chrome without blocking Pi agent setup.

  • Improved

    Windows and Mac ship under the same app version with platform-explicit installer names.

0.1.29

Released

Mac Learning opens without crashing

On Mac, opening the app while Learning is on no longer crashes. The Learning pill is created on the main thread again, so capture can start safely.

  • Fixed

    Mac no longer crashes when Learning starts or auto-starts on launch.

0.1.28

Released

Windows Learning and Chat stay responsive

On Windows, Learning no longer freezes the rest of the app, Chat keeps answering while capture runs, and the sidebar sits closer to the top where it belongs.

  • Fixed

    Starting Learning on Windows no longer freezes Chat, History, Recaps, and Settings.

  • Fixed

    Chat no longer hangs when Windows Git Bash was set as the shell environment.

  • Improved

    Windows sidebar spacing above the organization switcher matches the content chrome.

0.1.27

Released

Share Team Dashboard with a short link

Create a short live link from Team Dashboard so clients and executives can open the same interactive view in any browser—no install or org login. Scroll, drill into people, and review opportunities from the share page.

  • New

    Share on Team Dashboard creates a short live link anyone can open in a browser.

  • Improved

    Shared dashboards support scrolling and person opportunities without signing in.

  • Fixed

    Share links no longer depend on this computer’s local address.

0.1.26

Released

One card per real workflow

Find Opportunities merges rename and alias variants of the same recurring process into one Opportunity card, so alternate product or team names no longer create duplicates.

  • Fixed

    Alternate names for the same org, product, team, or app no longer become separate Opportunity cards when the recurring trigger and outcome match.

  • Improved

    Workflow inventory validation rejects label-only duplicates before investigators fan out.

0.1.25

Released

Opportunities from the work you spend time on

Find Opportunities surfaces specific recurring workflows where you spend the most time, with stronger feedback and regeneration, clearer detail, and Chat activity that stays collapsed until you need it.

  • Improved

    Find Opportunities identifies specific recurring workflows from your measured time—not broad umbrellas—and turns each into its own Opportunity card.

  • Improved

    Opportunity detail is easier to review, with clearer feedback and regeneration when a card needs another pass.

  • New

    Chat shows which Plugins are connected for the conversation.

  • Fixed

    Chat activity transcripts stay collapsed by default so the reply stays easy to read.

0.1.24

Released

Clearer major workflow maps

Opportunity discovery keeps distinct responsibilities separate when your work shows it, models real run-to-run variation with modes and lanes, and decides merge vs split from evidence—not fixed labels.

  • Improved

    Current workflow diagrams show distinct run shapes as modes with visible lanes instead of one forced left-to-right path.

  • Improved

    Find Opportunities keeps major responsibilities as separate cards when evidence shows independently useful outcomes—not sibling lanes of one map.

  • Improved

    Merge vs split for major workflows follows your observed role outcomes and supporting stages, not hardcoded category pairs.

  • Fixed

    Workflow graphs are easier to inspect when modes, frequency, and bottlenecks matter.

0.1.23

Released

Opportunities you can trust and follow

Opportunity discovery leads with the real problem, shows the evidence behind it, maps today vs with a automation, and stops saving the same opportunity twice.

  • New

    Find opportunities builds problem-first cards from observed work, with Evidence, Workflow, Impact, and Build tabs.

  • Improved

    Workflow maps show today and the automation path as separate diagrams, with readable nodes and clearer loops.

  • Improved

    The Evidence tab presents observed and inferred facts in a scannable layout instead of dense all-caps blocks.

  • Fixed

    Saving the same discovery twice no longer creates duplicate opportunities.

  • Fixed

    Fullscreen workflow diagrams hide the window traffic lights so the title stays readable.

0.1.22

Released

Smarter opportunities, in your language

Find opportunities ranks by your Brain and where you actually spend time, ignores whether Plugins are already connected, and shows titles and badges in the UI language.

  • Improved

    Find opportunities personalizes from your Brain and recap time sinks — not from which Plugins happen to be connected.

  • Improved

    Plugin feasibility checks whether a toolkit exists in Composio; connected-today does not change discovery or ranking.

  • Improved

    Opportunity titles, New/Viewed badges, and observed-episode labels follow the app language.

  • Fixed

    Workflow diagrams no longer show empty Action nodes that only repeat an app name.

0.1.21

Released

Preview installs open correctly

Fixes Pacific Machines Preview showing a blank window on launch.

  • Fixed

    Pacific Machines Preview no longer opens an empty window — the main UI loads on first launch.

0.1.20

Released

Clearer work stories, Settings polish, and Chat-built routines

Recaps reconstruct work in natural activity spans, Team Reports stay grounded in saved recaps only, and setting up a new routine starts in Chat. Theme controls move into Settings, and Schedules match the Settings card look.

  • Improved

    Daily Recaps rebuild your day as adaptive work episodes instead of fixed ten-minute buckets, so stories follow how you actually switched tasks.

  • Improved

    Team Reports synthesize only from saved member recaps — they never read personal capture or brain files.

  • Improved

    Organization context syncs into the personal brain without wiping existing notes when you create or join a company.

  • New

    New routine opens Chat to set up a managed schedule instead of a create dialog.

  • Improved

    Theme (System / Light / Dark) lives in Settings; Schedules cards use the same surface styling as Settings.

  • Fixed

    Switching organizations no longer hits auth gaps that broke item-view loading.

0.1.19

Released

A personal brain that grows with every Daily Recap

Pacific Machines now keeps a Markdown brain for who you are, what you are building, and what you believe. Browse it like a notes app, and every Daily Recap updates it automatically. Builds older than 0.1.19 must update to keep using the app.

  • New

    Minimum compatible version is 0.1.19. Opening an older build shows a required update screen, and cloud features refuse outdated clients until you install the latest.

  • Improved

    Chat identifies as the Pacific Machines assistant — never as Gemini or another model name.

  • Improved

    Find automation opportunities presents scannable comparison and impact tables instead of long bold prose.

  • Improved

    Activity reports call find-automation-opportunities for their Automation Opportunities section instead of inventing cards.

  • New

    Chat can create and manage Schedules via /manage-schedules (create, list, pause, resume, delete). Same on-disk format as the Schedules UI.

  • Improved

    Scheduled runs open in Chat (not a dialog). Each run is a real conversation you can continue messaging in.

  • Improved

    Chat keeps the personal brain up to date on its own: consolidates misplaced facts, fills empty canonical files (e.g. identity), and deduplicates — no need to ask “update the brain.”

  • Improved

    Recaps and brain updates may use already-connected Plugins to clarify meetings and app threads when capture alone is opaque (read-only; never mid-recap connect flows).

  • Fixed

    Scheduled automation runs now send the prompt correctly to the agent (was finishing with no reply).

  • Improved

    Merged daily, weekly, monthly, and yearly recap automations into one /create-recap automation that takes a date or range. Day mode includes work-episode reconstruction as internal docs (WORK_EPISODES.md).

  • Improved

    Creating a Daily Recap (or week/month/year rollup) opens Chat and sends the request automatically, instead of the progress checklist on the Recaps page.

  • Improved

    Capture database rules now live in the always-on system prompt instead of a separate /local-data automation.

  • Improved

    Renamed the connected-apps automation from /composio to /plugins. Tool names stay internal; Chat never says Composio to you.

  • Improved

    Chat markdown uses real prose spacing (paragraphs, lists, headings) instead of uneven hardcoded gaps.

  • Improved

    Brain Preview follows in-brain Markdown links without a full-page reload, and hides HTML authoring comments.

  • Improved

    Stopped installing the Pacific Machines automation into Cursor, Claude, and Codex. Leftover copies are removed on launch.

  • Fixed

    Daily, weekly, monthly, and yearly recaps keep the analysis process alive after the JSON write so /update-brain can finish updating your brain.

  • Fixed

    Retired analysis kinds (opportunities, team reports, background activity reports) are blocked at start with a clear message — use Chat /generate-report and the Team page instead.

  • Improved

    Recaps calendar loads lightweight list metadata; full stories load when you open a recap. Period-recap prompts no longer embed the full capture reading protocol.

  • Improved

    Schedules automation picker hides analysis-only automations that cannot run as scheduled agent jobs.

  • Improved

    Brain graph pauses its animation when the window is hidden to save CPU.

  • New

    Settings → Automatic capture: optionally start recording when Pacific Machines opens, and optionally open the app at login so capture can begin when you turn on this computer.

  • Fixed

    Closing the main window on macOS hides it instead of destroying it, so clicking the Dock icon brings Pacific Machines back. Quit still fully exits.

  • Improved

    Settings notes that macOS hides notification banners while Screen Recording is on, and how to allow them in System Settings → Notifications.

  • New

    App language setting (English, German, Spanish, Italian, Portuguese, French). Menus and labels follow your choice; AI instructions and brain stay in English.

  • New

    Brain sidebar page: browse your personal brain with an Obsidian-style file tree, rendered Preview, and editable Files source view.

  • New

    Seeded brain structure: identity, voice, beliefs, preferences, relationships, goals, projects, decisions, playbooks, journal, lessons, open loops, glossary, working memory, and inbox.

  • New

    New /update-brain automation runs after every Daily Recap to grow working memory, projects, lessons, and inbox proposals without inventing identity.

  • New

    Team sidebar: browse everyone in your organization and open each person’s saved activity reports.

  • Improved

    Chat `/` and Automations now show built-in automations (generate-report, skill-creator, update-brain, and more) alongside yours in one library; built-ins can’t be deleted or edited.

  • New

    Brain Graph view: an Obsidian-style interactive map of your notes — drag, pan, zoom, click to focus, double-click to open a file.

  • Improved

    Brain reorganized for scale: core/, now/, work/, topics/, archive/, and time-scaled memory/ (daily → weekly → monthly → yearly), each with README guidance. Agents may add folders, files, and READMEs as life expands.

  • Improved

    Brain has three views: Graph (interactive map), Preview (rendered note), and Files (source editor).

  • New

    Onboarding asks for your job title after you create or join an organization, saves it to your account, and writes it into your brain identity.

  • New

    Weekly, monthly, and yearly recaps: from Week, Month, or Year calendar view, generate a story that rolls up lower-level recaps into ~/.jarbas/weekly-recaps, monthly-recaps, or yearly-recaps and updates brain memory/weekly, memory/monthly, or memory/yearly.

0.1.18Preview

Updated

Reports become beautiful HTML documents in Chat

Ask Chat for a report and it reads your saved daily recaps for the timeframe you choose, then renders a modern HTML report document right in the conversation: KPI cards, charts, flow diagrams, tables, and a full-screen view. Finished reports auto-save to your account. Opportunities and the team report have been retired.

  • New

    Activity reports auto-save to your account when Chat finishes generating them, and the Reports sidebar lists every saved document for full-screen reading.

  • New

    Generate Report automation rebuilt: it always confirms the timeframe (or accepts all time), reads your daily recaps, and produces a 17-section activity-pattern analysis with a source audit, executive dashboard, repetition map, leverage matrix, and action plan.

  • New

    Reports render as styled HTML documents in chat — KPI cards, confidence badges, bar charts, flow diagrams, loop cards, and a 2x2 leverage matrix — with live rendering while the report streams and an expand-to-fullscreen view.

  • Improved

    Report visuals follow the app design system in light and dark mode, with clean tables capped at four columns and evidence bullets instead of cramped cells.

  • Improved

    Retired the find-opportunities, list-opportunities, list-reports, team-report, and record-feedback automations, and removed cloud-stored opportunities; personal activity reports now generate from daily recaps and save to your account.

0.1.17Preview

Updated

Days become work episodes; opportunities become decisions

Daily Recap reconstructs your day as purpose-grouped work episodes instead of app slices. Find Opportunities builds from those episodes across days, and each opportunity reads as a build decision: why automate, what the agent owns, and whether to keep observing.

  • New

    Daily Recap builds a timeline of work episodes — one coherent objective each — instead of app-by-app time slices.

  • Improved

    Recap story timeline cards show objective, actions, outcome, and apps for each episode, with a clear episode count.

  • Improved

    Daily Recap calendar switches between Month, Week, and Day views, with navigation and a day detail panel for open or create.

  • Improved

    Find Opportunities reads saved daily recaps first, clusters work episodes into workflows and responsibilities, then qualifies automation — it no longer rebuilds the day from raw capture.

  • Fixed

    Find Opportunities will not run until every captured day in the selected range has a daily recap, so opportunities stay grounded in the same episode story you already read.

  • Improved

    Opportunity detail is a decision page: why automate this, current process, what the agent would own, when it is done, and what you still decide.

  • New

    Thin evidence can mark an opportunity Keep observing, with an explicit build decision instead of forcing Ready or Blocked.

  • Fixed

    Completion notifications use the Pacific Machines app icon instead of the Script Editor glyph in development.

  • Fixed

    Date calendars inside Find Opportunities and other range dialogs stay open when you pick a day — the dialog no longer closes on the first click.

  • Fixed

    Analysis AI tabs load the full saved transcript (thinking text and tools in order), not only the slim checklist that said nothing was saved.

0.1.16

Released

Chat connects apps instead of searching history

Asking Chat to connect an app, in any language or spelling, now goes to Plugins instead of a long capture-database search. Find Opportunities only keeps Plugins-automatable work, and opportunity cards show when they were generated.

  • Fixed

    Connect / link / authorize requests no longer search local capture. Chat looks up the Plugin for that app first, even when the name is unknown or misspelled.

  • Fixed

    If Chat finishes a turn with no visible answer, it now says so instead of leaving a blank bubble after minutes of work.

  • Improved

    Find Opportunities only keeps workflows a automation can run through Plugins. Desktop control or browser-only plans are rejected.

  • New

    Opportunity cards show when they were generated.

  • Fixed

    Learning pill and Learning button timers stay in sync after stop and start again.

0.1.15

Released

Cursor, Claude, and Codex can recall your day

Pacific Machines now installs a automation into Cursor, Claude, and Codex so those agents can recap what was on your screen, using the same local history as Chat.

  • New

    On launch, Pacific Machines installs a automation into Cursor, Claude, and Codex (when those apps are present) so they can recap your local work history.

  • Improved

    If that automation is missing or out of date, the next launch replaces it so it matches this build exactly.

  • Improved

    Changelog now includes 0.1.14 (overlay window chrome), which was missing from the in-app history.

0.1.14

Released

Overlay window chrome and a calmer sidebar

The window title bar is gone. Traffic lights sit on the sidebar, recaps hide them while you read, and the account menu is quieter.

  • Improved

    The main window uses overlay chrome: no title bar, and the close / minimize / zoom buttons sit on the sidebar like a hiddenInset Mac window.

  • Improved

    Daily Recap hides those traffic lights while a story is open, then restores them when you leave.

  • Improved

    Sidebar account menu and shell spacing are tighter so the frame feels like one piece of glass, not a titled browser window.

0.1.13

Released

Staff Admin Panel for people and orgs

Staff can open a person, see each organization with its opportunities and reports, and manage membership from that page.

  • New

    Staff Admin Panel lists people and organizations, with plan, trial, and spend.

  • New

    Open a person to see every org they belong to, with that org’s opportunities and reports in the same card.

  • Improved

    Person detail can edit account fields, org role, and trial, and add or remove membership. Deleting an organization stays on the organizations table.

0.1.12

Released

Opportunities show impact, not only repeats

Find Opportunities keeps first-seen and thin-evidence work on the board, scored for frequency, time, and whether more proof is needed.

  • Improved

    The Chat button on opportunity and report headers shows the Chat label and the same icon as the sidebar.

  • Fixed

    The Learning pill only stays on screen while capture is actually recording. Find Opportunities and other runs no longer leave it up.

  • Improved

    Staff Admin Panel lists every organization next to people, with members, trial, and spend.

  • New

    Click a person in the Admin Panel to open their detail page: every org, with opportunities and reports in each.

  • Improved

    Staff person detail is editable: account fields, org role, trial, add or remove membership, and delete an organization.

  • Improved

    Opportunity cards use a red New badge, and a green Ready badge when the workflow is ready to build.

  • Improved

    How often on opportunity cards is the number of times we saw the workflow, not Weekly or Daily.

  • Improved

    Clicking a process step opens one tight Markdown writeup of what happened and the capture evidence, instead of Takes / Makes / Seen blocks.

  • Fixed

    Opportunity Summary, confidence, and ready writeups are full readable Markdown: short paragraphs, clear subheads, and bullets only where they help.

  • Fixed

    Find Opportunities can save Thin items. A 50% confidence gate was rejecting every insert, so the board stayed empty even when work was found.

  • Improved

    Find Opportunities walks every captured day and emits every automatable work workflow, not a shortlist of the best two. Thin items stay on the board and now explain why they need more proof, or why they are ready.

  • Improved

    Opportunity cards show how many times we saw the workflow, impact, and a confidence bar. Detail scores use percentages only when they mean something (confidence), and frequency, importance, time, and evidence stay as plain labels.

  • Fixed

    Opportunity confidence is a real per-item score. Thin stays a low percent, but repeated work with a complete process can show Solid or Strong instead of every card reading 44%.

  • Improved

    Opportunity details show the captured process as an n8n-style map. Click a step to open that step only in a side inspector. A second map, titled If this gets automated, appears only when automation would change the workflow. Find Opportunities writes replayable procedures instead of 8-word captions.

  • Fixed

    Find Opportunities uses the account preferred model instead of always forcing Opus 5.

  • Improved

    The default preferred model is Gemini 3.5 Flash, not Opus 5.

  • Improved

    Opportunity details put the date above the title, list used apps in their own section, and explain the automation in a short paragraph instead of bullets.

  • Improved

    Feedback on opportunities and reports opens in a dialog instead of a popover.

0.1.11

Released

Feedback, opportunity stories, and privacy

Feedback on reports and opportunities, opportunity stories, privacy demo, and richer onboarding.

  • New

    Convex feedback pipeline: structured answers (usefulness, accuracy, missing steps) plus freeform notes, keyed per user, artifact, and target version.

  • New

    record-feedback automation so Ask can save critiques when you correct, dismiss, or praise a report or opportunity in chat.

  • New

    Feedback popover in report and opportunity headers, plus inline panel at the bottom of each document.

  • New

    Opportunity story player with cover, workflow map, per-run evidence scenes, score dashboard, and feedback scene.

  • New

    Opportunity notes drawer and chat controls that stay visible while the Ask dock is open.

  • New

    Evidence gap callouts when a workflow needs more capture runs, with concrete requirements before confidence can rise.

  • New

    Opportunity scoring, evidence timelines, visual analytics, and insight helpers on the detail page.

  • New

    In app Privacy Policy page (capture paths, retention, cloud use) and live PII redaction preview on sample text.

  • New

    Modular onboarding: permissions, job role, company tool stack, and activation loop reveal; progress survives macOS screen-recording restarts.

  • New

    Changelog page in the account menu with per-version history and your installed build.

  • New

    Generate report dialog restored with last-7-days default, period comparison hints, and clearer errors while LLM settings load.

  • Improved

    Redesigned opportunity list cards with clearer status, evidence hints, and story entry points.

  • Improved

    Daily recap story player refreshed to match the opportunity story visual system.

  • Improved

    Ask waits for macOS desktop-control grants before loading computer-use extensions, so chat no longer blocks on permission prompts.

  • Improved

    Per evidence run yes/no confirmations on opportunity feedback for repeated workflow accuracy.

  • Improved

    New and Viewed badges on reports, opportunities, and daily recaps after first open.

  • Improved

    Feedback button shows a label, sits left of Chat, scrolls inside the popover, and places Send below the note field.

  • Improved

    Report recommendation bullets render markdown bold instead of raw asterisks.

  • Improved

    generate-report and team-report automations expanded with capture-grounded prompts and feedback hooks.

  • Fixed

    Report generation no longer silently fails when the generate-report dialog was missing from the build.

  • Fixed

    Dialog viewport wiring so report and analyze-range modals render and focus correctly.

0.1.10

Released

Onboarding permission telemetry

First-run permission grants are recorded for analytics so product can see which macOS prompts users accept or skip.

  • New

    Onboarding emits permission grant mix events (screen recording, accessibility, notifications, etc.) to PostHog.

  • New

    Analytics helper fires grant-mix updates only when the mix changes, not on every permission poll.

  • Improved

    Staff Users table shows each person's last reported desktop app version and when it was updated.

  • Improved

    Convex user sync reports Tauri getVersion on sign-in so staff can audit builds without opening each machine.

  • Improved

    Drive DMG ship automation records the 0.1.9 file id so the next public build adds instead of overwriting.

0.1.9

Released

Analytics keys and staff version column

PostHog configuration ships from Convex at runtime. Staff can see which Pacific Machines build each user runs.

  • New

    PostHog project token and host fetched from Convex instead of being baked into the desktop bundle.

  • New

    Staff Users page App version column synced from the desktop client on sign-in.

  • Improved

    Convex user row stores appVersion and appVersionUpdatedAt whenever the desktop app reports its build.

  • Improved

    Organizations Convex module extended to support staff directory and version metadata.

  • Improved

    Drive DMG ship automation records the 0.1.8 file id for versioned archive uploads.

0.1.8

Released

Single member team reports

Solo founders and one-person teams can generate full team reports without needing two members in the org.

  • Improved

    Team report generation accepts one member with a personal report in the selected date range.

  • Improved

    Team synthesis prompt and validation updated so solo teams get a full narrative, not a validation error.

  • Improved

    team-report automation documents the single-member path and expected output shape.

  • Improved

    Drive DMG ship automation records the 0.1.7 file id for the versioned archive workflow.

0.1.7

Released

Capture based recaps and reports

Agents and automations must cite SQLite capture frames instead of inventing weekly cadence or placeholder timelines.

  • Improved

    Daily recap and report agents query ~/.jarbas capture SQLite directly and cite frame timestamps and on-screen text.

  • Improved

    generate-report and daily-recap automations tightened to reflect measured activity, not assumed schedules.

  • Improved

    Pi analysis pipeline passes capture context into report and recap generation runs.

  • Fixed

    Report and recap pipelines reject placeholder timelines when capture rows are missing for the selected range.

  • Fixed

    Agents no longer fabricate end-to-end weekly narratives when capture density is thin.

  • Improved

    Drive DMG ship automation records the 0.1.6 file id for versioned public builds.

0.1.6

Released

Written daily recaps

Daily Recap ships readable prose with story playback, not only timeline chips on the dashboard.

  • New

    Daily recap output is a structured written summary (title, narrative, apps, timeline) saved locally per calendar day.

  • New

    Recap story player for stepping through recap scenes inside the Daily Recap tab.

  • Improved

    daily-recap automation prompts for end to end readable copy instead of bullet-only output.

  • Improved

    Daily Recaps page simplified around the new written recap model and story entry.

  • Fixed

    Windows CI publishes versioned NSIS installers to the correct artifacts path.

  • Fixed

    Windows CI tolerates GitHub Actions artifact quota failures without failing the whole release job.

  • Improved

    Drive DMG ship automation records the 0.1.5 file id for the versioned archive workflow.

0.1.5

Released

Cloud sync, evidence, and org security

Opportunities sync to Convex, reports get screenshot evidence, org membership is enforced server-side, and reading order leads with chronology.

  • New

    Cloud-synced opportunities in Convex with local migration from legacy on-disk files.

  • New

    Staff Users pages and org admin directory for Pacific Machines operators.

  • New

    PostHog analytics identity sync, org-aware events, and deduped team-report and automation-creation tracking.

  • New

    Opportunity evidenceMoments with frame timestamps, OCR snippets, and multi-image screenshot paths.

  • New

    Report opportunity refs: thin links from personal reports back to matching opportunities in the same period.

  • Improved

    Report and recap UI leads with timeline chapters before aggregate KPIs and recommendations.

  • Improved

    Opportunity list downgrades or hides high-confidence labels until evidence score and consistency thresholds pass.

  • Improved

    Opportunity reading layout tightened; opening a report scrolls from the top instead of mid-document.

  • Improved

    Report list polish, everyday wording in disclosures, and clearer With Agent copy.

  • Improved

    Executive brief uses lead sentence plus bullets; app logos render consistently in report headers.

  • Improved

    Reports table refactor with pagination and cleaner list-mine queries for org members.

  • Improved

    Ask account context sync and staged snapshot prefix so cloud opportunity lists recover mid-chat.

  • Improved

    Clerk org membership re-verified hourly; stored memberships expire after 24h without Clerk confirmation.

  • Improved

    Membership revoked when Clerk says the user left the org; JWT org-claim lag tolerated via stored fallback.

  • Fixed

    Opportunity and report create, update, and delete require proven org membership, not just file ownership.

  • Fixed

    listMine and staff directory gated on membership; self-read checks cannot bypass missing org claims.

  • Fixed

    Opportunity dedupe trusts localId first so two items sharing jobId and title are not collapsed silently.

  • Fixed

    Legacy migration skips .DS_Store and system files instead of failing forever.

  • Fixed

    Opportunities run view clears on save failure or empty results instead of spinning forever.

  • Fixed

    Cross-org writes blocked; migration data loss and PII leak paths from pre-prod review closed.

  • Fixed

    Range data reset covers unmigrated legacy opportunities; upsert_analysis_item permission added.

  • Improved

    Drive DMG ship automation records the corrected 0.1.4 installer id for versioned uploads.

0.1.4

Released

Updater repair

Hotfix so signed macOS update bundles unpack cleanly after notarization.

  • Fixed

    macOS updater .tar.gz excludes AppleDouble (._*) metadata that prevented Tauri from unpacking signed bundles.

  • Fixed

    In-app Update can install notarized builds without manual DMG reinstall after this repair.

  • Improved

    Drive DMG ship automation records the 0.1.3 file id so the next public DMG is archived, not overwritten.

0.1.3

Released

Versioned release archives

Every public DMG is kept on Drive with the semver in the filename.

  • Improved

    Drive upload workflow writes PacificMachines_0.1.x_aarch64.dmg without overwriting the previous DMG.

  • Improved

    Notarized DMG filename derives from package.json version instead of a fixed 0.1.0 label.

  • Improved

    DMG ship automation documents patch increment on every public build and records file ids for the archive.

0.1.2

Released

Story surfaces and in app updates

Pacific Machines becomes a document reader: story chapters for reports and opportunities, daily recaps on the same visual system, resizable Ask dock, and Settings update checks.

  • New

    Check for updates in Settings using the Tauri updater plugin against the public release manifest.

  • New

    Download progress and automatic relaunch after a signed update installs.

  • New

    Story surface reading experience for reports and opportunities with chapter navigation and serif document typography.

  • New

    Daily Recaps tab on the same story visual system as reports and opportunities.

  • New

    Resizable document chat rail on opportunity and report detail pages.

  • New

    Learning HUD shows pause state for ignored apps and applies capture filter edits live.

  • Improved

    Opportunity brief denser and easier to scan; process-map cards tightened; short one-off workflows skipped.

  • Improved

    Opportunity stories use markdown bullets and everyday language instead of unlock jargon.

  • Improved

    Report story chapters aligned with opportunity structure; agent stream panels stay readable during analysis.

  • Improved

    App update button in the header; polish on opportunity and report story surfaces.

  • Improved

    LLM provider API keys loaded from Convex env instead of persisting secrets in llm.json on disk.

  • Improved

    Windows CI stages binaries on a GitHub release when Actions artifact quota is full.

  • Improved

    Release workflow bumps patch version and publishes updater artifacts alongside the DMG.

  • Fixed

    Windows CI no longer depends solely on GitHub Actions artifacts, avoiding quota failures on publish.

  • Improved

    DMG ship automation always increments patch so in-app Update can see a newer build on the next ship.