Skip to content

Releases: cdudek/code-agent-switcher

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 12:10

What changed

  • feat(sessions): say when another session is spending an account

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.13.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 22:04

What changed

  • docs: the argv exposure needs a Developer ID, not a cleverer keychain call
  • chore: cut the routes upstream, and stop tests reaching the real Keychain

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.13.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 21:55

What changed

  • docs: record the argv credential exposure and the three fixes that failed
  • fix(codex): backup_codex_credentials called itself instead of writing

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 21:32

What changed

  • chore: v0.13.0 — backups before every overwrite
  • fix(backups): a copy of a credential file is a credential file
  • feat(backups): copy a file aside before this app overwrites it
  • docs: "Server not found" is an account mismatch, not a broken server
  • test(connectors): "disconnected" is a real state, and it contains "connected"

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 17:33

What changed

  • fix(app): set the connector cache before the menu that reads it

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 17:09

What changed

  • feat(connectors): say what a switch costs before it costs it

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.11.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:31

What changed

  • fix(report): a repository row is a repository, and nothing else

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:23

What changed

  • feat(report): all 24 hours, and spend grouped by repository

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 10:06

What changed

  • feat(report): a budget you can read, an hourly rate, and spend per project

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 09:58

What changed

  • fix: a team seat and a personal plan on one address are two accounts (#1)

Install

Download the .dmg and drag Code Agent Switcher into Applications.
(The .zip is what the in-app updater fetches — you do not need it.)

macOS will refuse to open it the first time — this build is ad-hoc
signed, not notarised, because notarising needs a paid Apple Developer
account. Either run this once:

xattr -dr com.apple.quarantine "/Applications/Code Agent Switcher.app"

The disk image has a Terminal shortcut next to the app for exactly
this. Or open the app, let macOS refuse it, then go to System Settings
→ Privacy & Security → Security
and click Open Anyway — that
button only appears after a blocked attempt.

Already running an older version? It updates itself — Updates → Check now.