Repository navigation
Weft 0.2.0
Your coding agents' work, too. Claude Code and Codex sessions now show up on the timeline next to your own work. Only the time an agent is actually working counts, not the hours a session sits waiting for your next prompt. Time you spend away or distracted while an agent works counts as waiting on it, towards your day; the Focus Score still only looks at you. With HAPI 0.33 or later, agents on your other machines show up too. Adjust it in Settings → Agents.
Works without Apple Intelligence. Connect any OpenAI-compatible API (OpenAI, OpenRouter, DeepSeek, Ollama, LM Studio…) in Settings → Model. Without a model, Weft guesses each app's or site's category from its App Store category or name, and the guesses wait on Review for you to confirm.
Better categories. The model now sees the titles an app or site was used under most, not the first one it saw (often a login page or a new tab), so far fewer sites end up as Browsing.
Fixes
- Moving between focus apps, like a terminal and the docs in your browser, no longer counts as switching, and a short detour doesn't end a deep-work stretch.
- Break reminders fire for people who keep working: only 5 minutes or more away counts as a break.
- Work-hours notifications are no longer lost or repeated when Weft relaunches.
- Settings shows when notifications are turned off.
Install: download Weft-0.2.0.dmg, open it and drag Weft into Applications, replacing the old version. Your history and permissions carry over. The app is signed with Developer ID and notarized by Apple.
Requirements: macOS 26 or later.
SHA-256: 2428be212fdc8a65e1d1ab8bd2819fa8964c4625a693d3cebe9c28ada63a3d29