Skip to content

Skip org/project discovery when DSN is already available #1147

Description

@BYK

When the CLI is used via an AI agent (e.g. MCP/skill), it redundantly attempts to discover org and project names even though DSN scanning already resolves them. This causes unnecessary API calls and, in past versions, excessive re-authentication on nearly every command.

Known symptoms:

  • Agent tries to resolve org/project identity on each invocation despite a DSN already being present
  • Prior to v0.37.0, this (likely the same root cause) triggered a login call on ~5–6% of commands (~1 in 17); v0.37.0+ dropped to ~0.7% (~1 in 140), suggesting the login over-triggering was fixed but the discovery overhead may remain

Expected behavior:

  • When a DSN is available, skip org/project discovery — the DSN already encodes the necessary identity
  • Auth should not be re-triggered for operations where an existing token is sufficient

Related: Login over-triggering appears resolved as of v0.37.0; org/project discovery redundancy is still observable in current versions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingv0V0 release milestone
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions