Skip to content

refactor: redesign notebook cell dimensions and responsive views - #606

Draft
emrberk wants to merge 1 commit into
mainfrom
refactor/notebook-dimensions
Draft

refactor: redesign notebook cell dimensions and responsive views#606
emrberk wants to merge 1 commit into
mainfrom
refactor/notebook-dimensions

Conversation

@emrberk

@emrberk emrberk commented Sep 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Replace grid height and maximized-view agent semantics with independent editor_height, result_height, and view controls.
  • Preserve preferred view intent while reporting the effective responsive view and compact/wide tier.
  • Make cell resizing, compact transitions, result minimums, and the editor visibility toggle consistent across notebook UI states.
  • Return faithful JSON previews, preserve semantic dimensions in snapshots, and clarify duplicated result snapshot behavior.

Validation

  • npm run typecheck
  • npm run test:unit (2,012 tests)
  • focused notebook snapshot/tool tests (141 tests)
  • npm run build
  • targeted ESLint and git diff --check

Deferred follow-up

  • Update mcp-server-questdb for the new notebook tool contract.
  • Bump the MCP server version.
  • Update EXPECTED_MCP_VERSION in this repository after that release.

@emrberk emrberk changed the title Refactor notebook cell dimensions and responsive views refactor: redesign notebook cell dimensions and responsive views Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant