Skip to content

Conversation

@sestinj
Copy link
Contributor

@sestinj sestinj commented Sep 4, 2025

Screenshot 2025-09-06 at 1 21 41 AM Screenshot 2025-09-06 at 1 21 36 AM Screenshot 2025-09-06 at 1 21 32 AM Screenshot 2025-09-06 at 1 21 23 AM Screenshot 2025-09-06 at 1 21 18 AM Screenshot 2025-09-06 at 1 21 14 AM Screenshot 2025-09-06 at 1 21 09 AM Screenshot 2025-09-06 at 1 20 59 AM Screenshot 2025-09-06 at 1 20 28 AM

Patrick-Erichsen and others added 9 commits September 4, 2025 20:23
- Resolved conflicts in core/config/default.ts: kept settings-improvements context providers while adding defaultConfig from main
- Resolved conflicts in gui/src/components/AssistantAndOrgListbox/index.tsx: kept ToolTip import from main
- Resolved conflicts in gui/src/components/mainInput/InputToolbar.tsx: kept settings-improvements useCodebase logic with main's ToolTip structure and getMetaKeyLabel
- Resolved conflicts in gui/src/components/mainInput/Lump/LumpToolbar/BlockSettingsTopToolbar.tsx: removed docs section and used plain string tooltips for tools and MCP sections

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@Patrick-Erichsen Patrick-Erichsen marked this pull request as ready for review September 6, 2025 08:22
@Patrick-Erichsen Patrick-Erichsen requested a review from a team as a code owner September 6, 2025 08:22
@Patrick-Erichsen Patrick-Erichsen requested review from Patrick-Erichsen and removed request for a team September 6, 2025 08:22
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Sep 6, 2025
@github-actions
Copy link

github-actions bot commented Sep 6, 2025

⚠️ PR Title Format

Your PR title doesn't follow the conventional commit format, but this won't block your PR from being merged. We recommend using this format for better project organization.

Expected Format:

<type>[optional scope]: <description>

Examples:

  • feat: add changelog generation support
  • fix: resolve login redirect issue
  • docs: update README with new instructions
  • chore: update dependencies

Valid Types:

feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert

This helps with:

  • 📝 Automatic changelog generation
  • 🚀 Automated semantic versioning
  • 📊 Better project history tracking

This is a non-blocking warning - your PR can still be merged without fixing this.

Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

40 issues found across 96 files

React with 👍 or 👎 to teach cubic. You can also tag @cubic-dev-ai to give feedback, ask questions, or re-run the review.

Copy link
Collaborator

@RomneyDa RomneyDa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally agree with cubic feedback, the only blocker I saw is I think the useActiveFile boolean inversion would break it

@github-project-automation github-project-automation bot moved this from Todo to In Progress in Issues and PRs Sep 8, 2025
@Patrick-Erichsen Patrick-Erichsen changed the title Draft: notch cleanup and settings improvements feat: notch cleanup and settings improvements Sep 8, 2025
Copy link
Collaborator

@RomneyDa RomneyDa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Patrick-Erichsen submitting a second PR based on smoke testing

Rule names disappear on small screens
image
Prompts similarly unintelligible
image

Model settings icon needs a flex-shrink-0
image

Generally lots of padding on small screens where there maybe doesn't need to be, and lots of padding in general, e.g. between Tool policy groups:
image
Or after "Documentation":
image

Chevron on config page narrow version doesn't fit
image

Add some padding to the trigger for assistant/org menu so it doesn't look like this:
image
and this
image

Need to disable the refresh MCP button while it's refreshing, clicking twice causes this error:
image

Same with authenticate button for MCP

MCP Tools no longer show args with descriptions? I look at that sometimes

image

No line between autocomplete and edit model roles:
image

Maybe was already a bug but large rules scroll the close dialog x off the page when expanded

I think cubic had the same feedback but you should be able to select assistants with non-fatal errors, can't currently

Also consider sorting assistants to move the ones with fatal errors to the bottom, partly to make it more likely that the selected one will be visible when you open the menu

Justify-start so the settings and agent icons are at the top of the section. Centered looks off
image

Org padding between name/settings disappears
image

Feels a bit odd that "Organizations" is so much longer than other options
image
Consider "Orgs"

Going back from token usage page doesn't go back to the help page

Even on mid screens the disable autocomplete in files input is smashed
image

Consider adding a min width with 3 or 4 presets to the navbar so that it expands on wider screens
image

Copy link
Collaborator

@RomneyDa RomneyDa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Last nitpicks

image

still think justify-start would look significantly better here with icons at the top of the row
image

Padding here is monstrous
image

Assistant menu looks bad on narrower, left truncated
image

Centering off on the plus
image

+1 to a wider navbar width on wider screens, is unescessarily narrow here
image

I think the chevron needs to be added back somehow to make it clear that this is clickable
image

add a div around error icon so that justify between works
image

RomneyDa
RomneyDa previously approved these changes Sep 9, 2025
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Sep 9, 2025
@RomneyDa
Copy link
Collaborator

Closing in favor of PR whose branch is off of this one
#7667 (review)

@RomneyDa RomneyDa closed this Sep 10, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Issues and PRs Sep 10, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Sep 10, 2025
@github-actions github-actions bot deleted the settings-improvements branch November 10, 2025 06:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

lgtm This PR has been approved by a maintainer size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants