[BUG] Past Conversations > Web tab shows "No sessions yet" — list_remote_sessions returns 404
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
The "Web" tab under Past Conversations shows "No sessions yet" despite having active claude.ai sessions with a GitHub repository attached. The extension consistently returns a 404 when fetching remote sessions.
What Should Happen?
Web sessions started on claude.ai with a GitHub repo attached should appear in the Web tab. Actual Behavior:
"No sessions yet" is shown.
Error Messages/Logs
[info] Received message from webview: {"type":"request","requestId":"...","request":{"type":"list_remote_sessions"}}
[info] OAuth tokens found in secure storage
[error] Error fetching remote sessions: AxiosError: Request failed with status code 404
Steps to Reproduce
Sign into Claude Code VS Code extension with a Claude.ai Max account via OAuth
Have existing sessions on claude.ai/code with a GitHub repository attached (optiscaners/Fleet-WebApp)
Open Past Conversations → Web tab
Tab shows "No sessions yet"
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.62 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
Git remote correctly resolves: https://github.com/optiscaners/Fleet-WebApp.git — extension log confirms it parsed as github.com/optiscaners/Fleet-WebApp
OAuth token is valid — direct curl to claude.ai API returns 403 (expected), not 401
Sessions on claude.ai/code clearly show the Fleet-WebApp repo attached
The 401 on fetch subscription in the logs appears immediately after OAuth completes, possibly related
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗