- Claude handoffs ask for permission before reading conversation files, avoiding file-access attempts during non-interactive setup.
Release history
RepoScape changelog
New features, fixes, and noteworthy maintenance updates for the macOS app and Team service.
- Chat handoffs copy saved conversation history into ordered transcript files instead of generating a summary, preserving tool records and reporting any missing history without blocking continuation. Handoff files are automatically excluded from Git before they are saved.
- Fix an invalid-response error that could prevent project moves, recovery and other Codex project actions.
- Show interrupted-move recovery only on the affected project, with clear feedback when recovery is busy or cannot finish.
- Reduce repeated Git checks when project cards and Team status refresh together.
- Move Project can request missing iCloud files, show download status and let you cancel before moving.
- Clear warnings recommend keeping development projects outside iCloud Drive.
- Maintenance and reliability improvements.
- Reduce unnecessary project-list filtering from Team updates when viewing all projects.
- Fix moving Codex projects with sub-agent histories. Those histories stay linked to their parent conversations, and move recovery handles them safely.
- Fix Move Project rejecting downloaded iCloud files. If an item is still unavailable locally, the warning now identifies its exact location.
- Fix Move Project being blocked by leftover home-folder or empty catalog entries. Actual nested projects remain protected, and conflict warnings identify the folder involved.
- Move a project to another folder on the same disk from its project menu, keeping Codex chats, tags, pins, names and usage together.
- Claude-only projects offer a reviewed handoff from the latest conversation or Skip Handoff. Mixed projects explain how to preserve Claude context before moving.
- Check for conflicting folders, active chats, iCloud downloads and unsupported Git worktrees before moving. Interrupted moves include recovery.
- Fix newly started Codex chats failing to show Working until RepoScape was reopened.
- Keep live activity updates responsive while limiting repeated background checks.
- Reduce temporary disk activity when preparing Team work summaries from large changes.
- Improve Git refresh reliability when macOS delays background tool startup.
- Avoid repeated Team work-summary generation for work already being summarized or completed.
- Recover completed chats that could remain marked as working after a missed update.
- Prevent stale mobile history readings from restoring a completed chat’s working indicator.
- Reduce repeated background checks when displaying project controls.
- Reduce repeated background work when updating usage totals and historical charts.
- Improve refresh efficiency while viewing a mobile chat.
- Reduce background work and repeated retries for Team activity summaries.
- Fix completed Codex chats remaining marked as Working when completion arrives during another refresh, including on the mobile companion.
- Keep activity updates consistent without adding background polling or repeated full project syncs.
- Fix repeated full project syncs during ordinary Codex chat activity, reducing unnecessary background work.
- Keep lightweight activity checks focused on changed chats while preserving unread indicators and usage updates.
- Connect your iPhone or iPad through the new Paired Devices toolbar icon or File menu.
- The mobile companion is now available for Codex and Claude projects, conversations, working updates, and provider-specific usage. Personal mobile access is $2.99/month on the Mac, and eligible Team members are included.
- Reduce CPU bursts while active chats update by reusing transcript summaries and processing new records incrementally.
- Avoid unnecessary project rediscovery and usage recalculation while keeping activity, unread indicators, and analytics current.
- Keep idle Team connections responsive with less background traffic and storage work.
- Preserve immediate project updates and compatibility with older app versions.
- Reduce repeated background repository scans and usage-history work.
- Update chat activity without unnecessarily reloading the entire project library.
- Avoid unnecessary project-card and tag-sidebar updates.
- Fix Codex sync failures when conversation previews make a chat-list response too large.
- Show the reason when Codex cannot sync and saved projects are displayed, with a Sync Error button for details.
- Improve error reporting to help diagnose sync failures across app versions.
- Match project unread indicators and filtering to the ten newest conversations shown in the chat menu.
- Clear unread indicators when opening saved conversations while Codex data is unavailable or still loading.
- Clear unread indicators when opening an existing Codex or Claude conversation from the CLI menu.
- Make unread conversations easier to spot with red bell icons in the recent-chat menus.
- Match the Details and Last Chat button heights on project cards.
- Maintenance and reliability improvements.
- Show Claude's share of calendar-week tokens on project cards and in the project overview.
- Keep Claude calendar-week percentages clearly separate from Codex allowance estimates.
- Prevent long Claude launch commands from being cut off in Terminal.
- Start new Claude chats in the selected project folder before opening them in Claude Desktop.
- Send reviewed handoffs through Claude Code, then continue the same conversation in Desktop.
- Give new Codex and Claude chats the exact location of the saved handoff, rather than searching from the current folder.
- Prepare new Claude Desktop drafts with folder confirmation.
- Save reviewed handoffs in the project folder so new Codex and Claude chats can read the full context.
- Keep Claude’s temporary scratch chats out of the folder-based project list.
- Fix summary generation for long Codex conversations when continuing in a new chat or handing off to Claude.
- Clarify handoff errors and remove the unrelated file-deletion warning.
- Show Claude’s working state while a turn is running, and reserve unread indicators for completed replies.
- Keep standalone Codex chats out of the project list, including extra cards retained from earlier refreshes. Created and imported projects remain available.
- Organize local Claude Code projects alongside Codex, with provider labels, All/Codex/Claude filters, and merged project chat lists.
- Open chats or start new conversations in either provider’s desktop app or CLI, and prepare reviewed handoffs between tools.
- Track Claude working and unread activity, with separate provider token totals, weekly balances, reset times, and pace estimates when available.
- Opening a chat without new activity no longer changes its position in the recent list.
- Preserve renamed projects across refreshes, count only visible projects in tag badges, and improve Claude-only startup and project Details.
- Maintenance and reliability improvements.
- Maintenance and reliability improvements.
- Project token usage now has separate calendar-range and allowance-cycle views, with calendar presets and exact bar values.
- Project cards align their usage and actions across projects with and without a Git branch, and recent chats no longer show large hover previews.
- A Codex CLI menu on each project card opens the latest chat, starts a new chat, or continues a recent chat in a fresh conversation.
- Team project usage now combines a member's work across checkouts of the same repository, so a quiet checkout no longer hides usage from an active one.
- Project details now show token usage by calendar week, with 24-hour, weekly, and 30-day charts.
- Project dollar estimates now identify the plan allowance rate used to calculate them.
- Maintenance and reliability improvements.
- Overall usage appears earlier during the initial sync, with visible progress while chats and repositories load.
- The New Tag control is easier to find at the top of the Tags sidebar.
- Opening a chat no longer leaves an unverified progress message on screen.
- Fresh installs now show an empty Teams screen until a team is added.
- Maintenance and reliability improvements.
- Maintenance and reliability improvements.
- Maintenance and reliability improvements.
- Usage forecasts now stop at the weekly allowance reset instead of showing a distant date. When no schedule has been saved, the estimate uses a typical weekday schedule; saved choices are preserved.
- Export an encrypted project archive for another Mac, with a reviewed handoff from the latest Codex chat or a project-files-only option.
- Import project archives from New Project and resume in a fresh Codex chat without copying the original conversation history.
- Projects appear progressively during startup, including on a Mac with a large existing Codex project library.
- Maintenance and reliability improvements.
- Maintenance and reliability improvements.
- Unread badges now persist in RepoScape when tasks finish, even when Codex changes its unread-state format. Opening an older response keeps newer completions unread.
- Usage forecasts now account for usage before your scheduled workweek begins and project it into upcoming working hours.
- Refreshed the RepoScape icon with a clean, dark center.
- Maintenance and reliability improvements.
- Maintenance and reliability improvements.
Context for a fresh start
- Conversation handoffs preserve key background, decisions, and preferences. The new conversation waits for your next prompt unless you add instructions to act.
Fresh conversations and a pace that fits your work week
- Spot large conversation contexts and prepare an editable summary with added instructions to continue in a new conversation.
- Open Last Chat directly, with a separate Continue shortcut and an immediate warning on hover.
- Set your typical work week for pace estimates, including weekday presets, four ten-hour days, and custom hours.
- Keep recent chats focused on your conversations by filtering out internal agent tasks.
Clearer token and allowance insights
- Expand allowance cycles to compare recorded allowance use with token totals by model, including project-specific breakdowns.
- See the reset date and an estimated exhaustion time at your current cycle-average pace, with a warning when it falls before reset.
- Find shared project activity in its own Team Activity tab and chart period controls beside the chart they affect.
Reliability improvements
- Maintenance and reliability improvements.
Consistent app naming
- Fixed older installations retaining the previous app name in Finder and the Dock after updating.
Weekly usage dashboard
- Open Usage Details to compare calendar-week token totals and daily charts, with the current week compared through the same point last week.
- Explore each project's contribution to a selected week's tokens in its own searchable view.
- Keep your current Codex allowance in view and review recorded reset cycles in a separate Allowance History tab.
Clearer filters and sorting
- Hidden and Archived views now display a clear indicator with a quick way back to the normal project list.
- Choose and see the sort direction for recent activity, names, paths, chats, and tokens, even in narrow windows.
- Filter and sort controls share a compact row, wrapping only when the window needs more room.
- Search has a subtle focus border and improved spacing. Opening project details no longer leaves a selected-card outline behind.
More control over your project list
- Project action menus now bring together title editing, archiving, hiding, and deletion.
- Archive projects for later restoration, or hide them only in RepoScape without changing Codex.
- Archived and hidden projects have separate views. Removing a project entry leaves its files and chats intact.
Clearer connection reporting and privacy safeguards
- Improved reporting of Team connection interruptions and recovery, with diagnostics for GitHub connection failures.
- Clearer guidance when the app must be moved to Applications before updating.
- Additional safeguards against recognizable sensitive information in generated work summaries.
Help when you need it
- Open the change log directly beneath the app version.
- Find GitHub connection troubleshooting from the repository browser and Support page.
Maintenance and reliability improvements.
More accurate weekly allowance
- Fixed the weekly allowance briefly showing 100% remaining when overall account usage was not yet available.
- Usage displays now keep model-specific allowances separate from your overall Codex weekly balance.
Find your GitHub repositories
- Connect GitHub from the toolbar to browse and search repositories available to your account.
- Create a project from a selected repository, including private repositories, and choose where to clone it on your Mac.
- The GitHub connection window keeps its empty-state message readable when resized.
- Browsing GitHub from New Project keeps the repository picker in front of the project setup window.
- GitHub sign-in retries a temporary server failure once and shows clearer connection progress.
Clone repositories into new projects
- Create a project by cloning a Git repository, with your choice of project name and destination folder.
- Supports HTTPS and SSH repository addresses, including configured SSH host aliases.
- Cloned projects inherit the selected tag and open in Codex when ready.
Cleaner menu bar icon
- The RepoScape loop and terminal mark now appear as a clean menu bar icon that adapts to light and dark backgrounds.
Menu bar quick access
- See your remaining Codex weekly allowance directly in the macOS menu bar.
- Browse today's active projects with processing and unread indicators, and open their latest chats in Codex.
- Check the weekly reset date, refresh activity, or reopen RepoScape without keeping its main window open.
Current Git branch
- Project cards and Details now show the branch currently checked out in the local repository.
- Branch names remain visible alongside Git warnings and update when the checkout changes.
RepoScape identity and reliability
- New installations now appear as RepoScape throughout macOS, with a neutral RepoScape application identity.
- Existing installations preserve their projects, tags, Team connections, and local history through the identity update.
- Fixed a condition that could leave a teammate receiving updates without publishing their own activity.
- Prevented unusual local file paths from interrupting otherwise valid Team updates.
- Team screens now show the underlying connection error when a device is reconnecting.
- Added privacy-conscious operational error reporting to help diagnose connection, update, and project-loading failures.
Clearer Team invitations
- Added guided Team invitations from Settings and the People tab.
- Made it clear how teammates use a copied Team Key to join an existing team.
- Separated joining an existing team from starting a new paid Team subscription.
Maintenance update
- Maintenance and reliability improvements.
More resilient project access
- Previously discovered projects remain available when Codex project information is temporarily unavailable.
- Projects created with Add New now appear immediately and remain available between launches.
Project names and clearer Recent Chats
- Added project renaming from project cards and Project Details, with names kept in sync with Codex.
- Project renaming waits until active Codex work is complete to protect running tasks.
- Recent Chats now matches Codex chat names and shows the latest message written by the user.
Security and service reliability
- Strengthened validation of application updates.
- Improved protection against abusive Team creation traffic.
- Made Team billing updates more reliable when payment events are retried or arrive out of order.
Interface maintenance
- Made Project Details and Team tabs respond across their complete visible area.
- Maintenance and reliability improvements.
Faster Team presence
- Reduced unnecessary background Team traffic and server work.
- Made active-work changes appear promptly while keeping presence updates lightweight.
- Corrected misleading Last Seen updates caused by unsuccessful reconnection attempts.
Version visibility
- Added app-version reporting so Team administrators can identify devices that need updates.
- Kept update availability independent from Team membership.
Safer Team access
- Added private credentials for each installation so individual devices can be removed immediately.
- Added Team administrators, ownership transfer, device seats, and automatic invitation-key rotation.
- Built the production Team service address into release builds.
A broader project workspace
- Added project tags, pinning, pagination, responsive card layouts, and project creation.
- Added project details with token analytics, recent commits, recent chats, and rendered Markdown files.
- Added repository-aware Team activity, changed-file visibility, conflict indicators, commit notifications, and multiple Teams.
- Added in-app updates and paid Team plans with Stripe billing management.
Simpler Team setup
- Moved Team Key storage out of macOS Keychain to avoid unexpected Keychain prompts.
- Improved Team connection and activity-state reliability.
RepoScape begins
- Introduced native macOS project cards grouped from Codex's local project history.
- Added project search, filtering, sorting, recent-chat access, Finder, and Terminal actions.
- Added Codex-compatible project pinning and direct links back to Codex tasks.