aws / aws/aws-toolkit-vscode

Amazon Q Logs "screen size is bogus. expect trouble" Message

Open
#7,541 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2k
Forks
807
Avg merge
10h 12m
Merged PRs (30d)
7

Description

## Problem

## Steps to reproduce the issue

1. Ensure that you're using the Amazon Q extension for VS Code
2. Start a new bash terminal
3. Make sure that you are running on a large 4K screen (mine is a 40" display)
4. Ensure that you're logged into Amazon Q (I'm running with the Pro Tier subscription)
5. Switch to the OUTPUT tab in the terminal pane.
6. Setup the Filter for Amazon Q Logs.
7. Notice that the log is littered with messages that say "your 131072x1 screen size is bogus. expect trouble."

## Expected behavior

- The info messages should be investigated to ensure that the screen dimensions are being reported properly.
- I have noted that when typing in the Amazon Q chat window, sometimes the chat text jumps around as I am typing, which is rather annoying.
- This might be related to the "trouble" the [info] message is reporting.
- I'd like to see the log cleaned up and the jittery chat prompt input problem go away.

## System details (run `AWS: About` and/or `Amazon Q: About`)

- OS: Windows 11 Pro version 10.0.26100.4351
- Visual Studio Code version: 1.101.1 (system setup)
- AWS Toolkit version: 3.66.0
- Amazon Q version: 1.77.0

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with the listed Windows, VS Code, AWS Toolkit, and Amazon Q versions by following the terminal Output and Amazon Q Logs steps. Investigate the reported screen dimensions and chat prompt behavior; done means the bogus-size messages no longer appear and typing in the chat window no longer jumps around.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript, vscode
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.