8000 feat(ToolCalls): added component by thatblindgeye · Pull Request #667 · patternfly/chatbot · GitHub
[go: up one dir, main page]

Skip to content

feat(ToolCalls): added component#667

Merged
rebeccaalpert merged 6 commits intopatternfly:mainfrom
thatblindgeye:iss629_toolCalls
Sep 9, 2025
Merged

feat(ToolCalls): added component#667
rebeccaalpert merged 6 commits intopatternfly:mainfrom
thatblindgeye:iss629_toolCalls

Conversation

@thatblindgeye
Copy link
Collaborator

Closes #629

Added a prop that allows some more customization of the actions (rather than the default "cancel" and "run tool" and their respective props that allow some slight customization). Can remove that if we don't want to ship it right now.

Also are the order of the default actions correct, "Cancel" followed by "Run tool"? Just asking since our ActionList examples place a "Cancel" action at the end of the list.

@patternfly-build
Copy link
patternfly-build commented Sep 4, 2025

@rebeccaalpert rebeccaalpert linked an issue Sep 4, 2025 that may be closed by this pull request
Copy link
Member
@rebeccaalpert rebeccaalpert left a comment

Choose a reason for hiding this comment

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

Looking good overall to me code-wise. There are mostly just some differences from what I think Kayla intended:

.pf-chatbot__tool-call-title needs an overflow adjustment (see tiny scrollbar on right):
Screenshot 2025-09-04 at 3 22 46 PM

Expandable section looks like it's bold and has too large a font size:
Screenshot 2025-09-04 at 3 24 39 PM

Loading font size/weight also seems off and I think we only want 1 loading state for both options:
Screenshot 2025-09-04 at 3 26 41 PM

Copy link
Member
@rebeccaalpert rebeccaalpert left a comment

Choose a reason for hiding this comment

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

Thank you! 💃

Copy link
Contributor
@edonehoo edonehoo left a comment

Choose a reason for hiding this comment

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

added a little more to the example description

Copy link
@kaylachumley kaylachumley left a comment

Choose a reason for hiding this comment

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

looks great

@rebeccaalpert rebeccaalpert merged commit 70ea211 into patternfly:main Sep 9, 2025
7 checks passed
@github-actions
Copy link
github-actions bot commented Sep 9, 2025

🎉 This PR is included in version 6.4.0-prerelease.22 🎉

The release is available on:

Your semantic-release bot 📦🚀

rebeccaalpert pushed a commit to rebeccaalpert/virtual-assistant that referenced this pull request Oct 24, 2025
Co-authored-by: Eric Olkowski <git.eric@thatblindgeye.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add expandable tool calls component Add tool calls component

5 participants

0