Step 1 of docs/plans/default-token-ux.md (approved 2026-10-10), part of #102: TokenSource on the account record (Own, the on-disk default, or Default), AccountTokenResolver used by the workspace, Sync All and the CLI, store support for saving and switching sources with the existing vault-first compensation, CountUsingDefaultToken for Settings, and CLI parity: accounts add/edit --use-default-token, accounts list token column and tokenSource JSON field, sync --account errors that name the source. No desktop UI change yet (step 2) and no Settings change (step 3, #101).
Step 1 of docs/plans/default-token-ux.md (approved 2026-10-10), part of #102: TokenSource on the account record (Own, the on-disk default, or Default), AccountTokenResolver used by the workspace, Sync All and the CLI, store support for saving and switching sources with the existing vault-first compensation, CountUsingDefaultToken for Settings, and CLI parity: accounts add/edit --use-default-token, accounts list token column and tokenSource JSON field, sync --account errors that name the source. No desktop UI change yet (step 2) and no Settings change (step 3, #101).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Step 1 of docs/plans/default-token-ux.md (approved 2026-10-10), part of #102: TokenSource on the account record (Own, the on-disk default, or Default), AccountTokenResolver used by the workspace, Sync All and the CLI, store support for saving and switching sources with the existing vault-first compensation, CountUsingDefaultToken for Settings, and CLI parity: accounts add/edit --use-default-token, accounts list token column and tokenSource JSON field, sync --account errors that name the source. No desktop UI change yet (step 2) and no Settings change (step 3, #101).