Connection error
https://api.joystream.ai, something is overriding it — most often a config.toml left behind by a local development setup. Move it aside and try again:
Session expired
JOYSTREAM_CONFIG_DIR for separate profiles, confirm you set the same value for both the login and the failing command — otherwise you’re signing in to one profile and running against another.
Permission errors
A403 shows the status and detail rather than a login message. That is intentional — you are signed in, but not permitted.
Common causes:
Signing in again won’t help. Check your role:
Could not determine active workspace
Commands that operate on a workspace need one, either from--workspace or from your context.
--workspace explicitly rather than defaulting — the connection group is the main one, because credential resolution depends on which workspace is asking.
Requires an interactive terminal
Specify a form: —new or an id
You ran a barejstm agent plan. Creating an agent is always explicit.
2, not 1 — it’s a usage error.
Ambiguous workspace handle
Team handles are unique within an organization, not across all of them.acme-corp/platform, to be unambiguous.
Multiple credentials for a provider
--id: