Skip to content

v0.38.0

Settings AWS profiles on one IAM Identity Center portal can share a single login, every af-aws-exec run shows in the session that made it, and your own ~/.aws/config, ~/.ssh/config and gcloud configurations can be imported into Settings.

  • Shared AWS sign-ins. Settings AWS profiles that use the same IAM Identity Center portal can share one sign-in: one login and one logout cover every profile in it. Existing profiles are grouped with Share one sign-in, and an import proposes the grouping. (#3014, #3077)
  • AWS runs in the session mirror, and confirm before use. Each af-aws-exec run appears in the calling session with the account, role and region it ran as, and the SSM pane prints the identity it uses. A profile can be set to ask you in the Console before its first use in each session; such a profile is usable only through af-aws-exec. (#3050, #3064)
  • Import and export your own config files. Settings can import AWS profiles from ~/.aws/config, SSM hosts from ~/.ssh/config and Google Cloud profiles from gcloud configurations, with a preview of what will be created; the files are read in the browser and never sent. Settings AWS profiles can be exported as a ~/.aws/config fragment. (#3010, #3017)
  • Where your home disk went. Settings › Machine breaks the whole home volume down by category (working copies, build output, tool caches, ~/.af-work, trash and more). (#3083)
  • Codex re-authentication. The Codex card has a Re-authenticate button, a turn that failed on a revoked login is reported as a login problem and further prompts are refused until you sign in again, after which the session resumes by itself. Other kinds than Claude and Codex have no such path yet. (#3021)
  • An archived session’s ~/.af-work folder is removed 7 days after it was archived. (#3105)
  • Agent memory from outside agents: a save by repository can start the project for a repository cloned in the workspace, accepts the remote form memory_projects lists, and the working-copy search no longer times out on a large workspace. (#3032, #3098, #3045, #3061)
  • The AWS and Google Cloud login toasts show the profile, account and role as separate fields and count down until the request is withdrawn. (#3023)
  • Work items: a pull request whose mergeability GitHub is still computing shows that it is being checked and re-checks by itself, instead of “Cannot tell” until reopened. (#3012)
  • Codex on ecs-ec2 keeps its SQLite databases on the home volume rather than on EFS. (#3013)
  • The audit log records more Console actions, including archiving, restoring and recreating sessions, deleting branches, staging files and creating repositories. (#2883, #3104)
  • Claude budgets and usage missed spend: turns made by subagents and Workflow agents, and the oldest turns of a long session, were not counted, so a budget did not stop a subagent-heavy session. Cursor Terminal turns no longer also count as unmeasured. (#3051, #3054, #3055, #2495)
  • Claude’s reworded 5-hour usage limit was not recognised as a usage limit. (#3065)
  • The file editor in the dark theme: selected text and some syntax colours were unreadable. (#3020, #3046)
  • The PR panel showed CI as passed while a workflow was still queued or a commit status had not reported. (#2992)
  • A session’s state after its CLI exited: stopping a Managed Cursor session was recorded as a crash, and a Codex or OpenCode server that exited on its own was recorded as stopped. (#2996, #3004)
  • An approval clicked just as it timed out was reported as approved although nothing ran. (#2964)
  • create_session over remote MCP delivered its first prompt without the “Via MCP” marking that send_to_session has. (#3027)
  • A worktree made from another worktree got a nested folder name instead of one named after the main working copy. (#2991)
  • Smaller fixes: settings stored empty on a device could break pages after loading, and the PDF find bar sometimes opened without focus. (#2970, #2972)

Nothing to do.

Agent CLI pins: Claude Code 2.1.316, Codex 0.166.0, Copilot 1.0.105, Antigravity 1.4.12, Cursor 2026.10.22-27dcf5f, Kiro 2.37.0, OpenCode 2.2.5 and Muse Code 1.4.14-R7309.1.