Skip to content

Claude shows unauthenticated in T3 on Windows, but claude auth status returns loggedIn=true with Vertex #2010

@McNerve

Description

@McNerve

Summary

T3 Code shows Claude as unauthenticated on Windows, but the local Claude CLI is authenticated and working.

This appears to be a T3-side auth/status bug or stale provider-state issue, not a Claude login failure.

Environment

  • T3 Code: v0.0.17
  • OS: Windows
  • Claude binary path configured in T3: C:\Users\<redacted>\.local\bin\claude.exe

Claude auth status

Running this outside T3:

claude auth status

returns:

{
  "loggedIn": true,
  "authMethod": "third_party",
  "apiProvider": "vertex"
}

What I expected

T3 should recognize Claude as authenticated and allow it to be used.

What happened

T3 still shows Claude as unauthenticated / not logged in.

Additional debugging

A few things suggest this is not a real Claude auth failure:

  • claude auth status returns loggedIn: true
  • claude --version works
  • The Claude Agent SDK can initialize successfully against the same Claude binary and detects apiProvider: "vertex"

Possible cause

This may be a bug in how T3 handles or displays Claude auth state for third_party / vertex auth, or possibly stale local app state.

Related issue: #1807

Repro

  1. Configure Claude on Windows using Vertex / third-party auth
  2. Verify claude auth status shows:
    • loggedIn: true
    • authMethod: "third_party"
    • apiProvider: "vertex"
  3. Open T3 Code
  4. Configure Claude binary path to the working Windows binary
  5. T3 still reports Claude as unauthenticated

Notes

This does not seem to be a PATH problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions