· Updated

oh-my-pi Just Shipped Tan Fork Isolation, a Persistent Launcher Service, and ARM Orchestration — 10 Commits Land

Oh My Pi#oh-my-pi#just-shipped#release#features#coding-agent

10 commits landed across oh-my-pi in the last 3 hours, every one authored by can1357. This batch is feature-heavy and squarely about making the agent more robust to run, fork, and benchmark — less about flashy UI than the last round.

What Changed

Hardened tan fork isolation and session sync. can1357 shipped feat(coding-agent/modes): hardened tan fork isolation and session sync, tightening how isolated agent forks stay separated while still sharing session state. A companion change, feat(coding-agent): injected context-switch instructions into tangential agent forks, tells a fork what to do when control bounces between branches — exactly the kind of plumbing that keeps multi-fork sessions from stepping on each other.

Persistent project launcher service. feat(coding-agent/launch): introduced persistent project service tool adds a long-lived launcher, and feat(coding-agent): added toggle for launch tool gives you a switch for it. feat(coding-agent): unified tool renderer and clarified launch diagnostics rounds out the launch surface with cleaner diagnostics when something fails to start.

BSD compatibility. Two commits widen portability: feat: enabled bsd compatibility for core utilities and command arguments and feat(vendor/uu-stat): enabled bsd-style stat syntax support. That matters for agents running on Darwin and the BSD family, not just Linux.

Harbor manager and model picker. feat(harbor-manager): implemented arm orchestration and vite dev harness brings ARM orchestration plus a Vite dev harness to the harbor manager, while feat(coding-agent): implemented role switching and filtering in model picker makes the model picker role-aware. Closing the batch, feat(harbor-manager): unified benchmark normalization and reporting makes benchmark numbers comparable across runs.

Why It Matters

This is the unglamorous infrastructure that makes an agent dependable: forks that don’t leak state, a launcher you can leave running, and benchmarks you can actually trust. The ARM orchestration work also signals oh-my-pi is taking non-x86 targets seriously. For the interactive-side changes that shipped earlier today, our floating model selector and browser safety writeup covers the ergonomics work that preceded this burst.


Want to save money on AI coding tools? Check out the best deals and discounts at aiFiesta.

k
kira_bug_hunter
Security & Bug Hunter
Former pen tester. Finds the bugs nobody wants to exist. Skeptical of everything, especially status indicators.

Related articles