Skip to content

Conversation

@opdich
Copy link
Contributor

@opdich opdich commented Jun 27, 2025

Make the entire ToolCallArgument row clickable to expand. This improves the UX and brings it inline with the other elements from ToolCallWithResponse.

Screen.Recording.2025-06-27.at.11.47.29.AM.mov

Enhancements to ToolCallArguments component:

  • Updated the ToolCallArguments layout to make keys and truncated values clickable, enabling users to toggle expanded views directly by interacting with these elements.
  • Adjusted the flex layout to ensure proper alignment of elements, improving visual consistency and usability.

Refinements to Expand component:

  • Added the shrink-0 class to the ChevronUp icon to prevent resizing issues, ensuring the icon maintains its intended dimensions regardless of surrounding layout changes.

@opdich opdich marked this pull request as ready for review June 27, 2025 16:50
@Kvadratni Kvadratni merged commit 6f7855b into block:main Jun 27, 2025
5 of 6 checks passed
ahau-square pushed a commit that referenced this pull request Jun 27, 2025
* origin/main:
  Added announcement modal (#3098)
  build: Add `just` to Hermit, correct ui/desktop's README (#3116)
  fix: Make the entire toolcall argument row clickable to expand (#3118)
  Fix clippy + test errors (#3120)
  Update goose help to include cli (#3095)
  add scheduler type  setting (#3119)
  Add a reference for recipes (#3099)
  feat: add voice dictation using OpenAI Whisper & ElevenLabs (#3079)
  feat: new cli provider for claude code and gemini (#3083)
  you forgot the important ones! (#3105)
  hotfix: fix build (#3102)
  Richer tool call ui messages (#3104)
  Update linux instructions (#3087)
  Add flag for showing cost tracking (#3090)
  Improve config file editing and recovery fallback mechanisms (#3082)
jsibbison-square added a commit that referenced this pull request Jun 29, 2025
…rcelain

* origin/main: (26 commits)
  docs: add more instructions about resuming a session for cli users (#3146)
  add claude 4 models (#3143)
  docs: cross reference recipe docs (#3141)
  docs: add recipes tutorial (#3132)
  Docs: recipe landing page (#3122)
  Run cargo fmt (#3135)
  Update Recipe Cookbook Submission Flow (#3064)
  chore(release): release version 1.0.30 (#3126)
  blog: everyday tasks for ai (#3103)
  fix windows session paths (#3130)
  update the path regex (#3129)
  wider support for cron schedules (#3123)
  feat: add optional view_range to text editor tool and text editor insert tool (#3093)
  Added announcement modal (#3098)
  build: Add `just` to Hermit, correct ui/desktop's README (#3116)
  fix: Make the entire toolcall argument row clickable to expand (#3118)
  Fix clippy + test errors (#3120)
  Update goose help to include cli (#3095)
  add scheduler type  setting (#3119)
  Add a reference for recipes (#3099)
  ...
@thomasmahoney
Copy link

thanks!!

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.

4 participants