fased channels
Manage channel accounts and inspect their live runtime state from the terminal. This is the command surface for account setup, login flows, status probes, provider capabilities, and provider-specific logs.
Browser equivalent: Agent > Channels. That is the normal place to set up
accounts, QR/login flows, credentials, route assignment, and delivery targets
for a selected Agent. The CLI is useful for scripts, headless setup, and
provider-specific diagnostics.
Related docs:
Common commands
fased channels status reports both configured channel runtime state and
installable channel catalog entries. Installable entries show whether they came
from the bundled official catalog or an external catalog, and whether the
catalog entry is integrity pinned before install.
Add and remove accounts
fased channels add --help shows channel-specific flags such as:
- bot tokens
- app tokens
- webhook settings
signal-clipaths- account ids
--token, --bot-token, --app-token,
--access-token, and --password can be visible in local process listings or
shell history. Prefer the browser setup flow or file/env-backed options when a
provider supports them.
Interactive add can also:
- prompt for account ids and display names
- offer to bind configured accounts to agents immediately
fased agents.
Multi-account migration behavior
If you add a non-default account to a channel that still uses single-account top-level config, Fased moves account-scoped values into:channels.<channel>.accounts.default
- existing channel-only bindings still match the default account
- non-interactive
channels adddoes not auto-rewrite unrelated bindings - if the config is in a mixed old/new shape,
fased doctor --fixis the repair path
Login and logout
Capability probe
- intents
- scopes
- webhook status
- static supported features
- provider-specific diagnostics
Resolve names to ids
--kind user|group|auto
Troubleshooting
fased status --deepfased doctorfased channels statusfased channels logs --channel <id>- Browser: Agent > Channels for route/account state, then Logs for channel logs and Advanced > Debug for raw runtime snapshots.
- some provider usage snapshots can require extra auth scopes
- if a list or status path reports usage-scope problems, use
--no-usagewhere supported or refresh provider auth