Skip to content

v0.7.34: billing page fixes, chat rendering improvements#5668

Merged
waleedlatif1 merged 3 commits into
mainfrom
staging
Jul 14, 2026
Merged

v0.7.34: billing page fixes, chat rendering improvements#5668
waleedlatif1 merged 3 commits into
mainfrom
staging

Conversation

@waleedlatif1

Copy link
Copy Markdown
Collaborator

@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs Skipped Skipped Jul 14, 2026 2:42am

Request Review

@cursor

cursor Bot commented Jul 14, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
UI-only chat labeling, layout chrome, and scrollbar styling with unit tests; no auth, billing logic, or data-path changes.

Overview
Workspace credit usage gets a dedicated layout that wraps the page in SettingsHeaderProvider and SettingsHeaderShell, so the static billing route shows the same header bar, title, and scroll region as other settings pages.

Copilot chat improves how read tool calls look when the path targets block or integration component schemas (components/blocks/…, components/integrations/…). A new getReadTargetBlock helper maps those paths to block registry entries; display text uses the block display name (e.g. “Read Gmail”) instead of raw type ids, and agent-group tool rows pass params through so ToolCallItem can render the block’s brand icon beside the label.

Agent-group UI: the bounded scroll viewport uses scrollbar-hide so overflow scrolling stays usable without a visible scrollbar.

Reviewed by Cursor Bugbot for commit 7877713. Configure here.

@greptile-apps

greptile-apps Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates billing page chrome and chat tool-call rendering. The main changes are:

  • Restores the settings header shell on the workspace credit-usage route.
  • Shows block display names and brand icons for schema read tool calls.
  • Adds read-target block resolution helpers and tests.
  • Hides the agent-group viewport scrollbar.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
apps/sim/app/workspace/[workspaceId]/settings/billing/credit-usage/layout.tsx Adds the missing settings header provider and shell for the static credit-usage route.
apps/sim/app/workspace/[workspaceId]/home/components/message-content/components/agent-group/tool-call-item.tsx Adds read-tool params handling and conditionally renders the target block icon.
apps/sim/app/workspace/[workspaceId]/home/components/message-content/components/agent-group/agent-group.tsx Passes tool params into tool-call rows and hides the bounded viewport scrollbar.
apps/sim/lib/copilot/tools/client/read-block.ts Adds a helper for resolving block and integration schema paths to block configs.
apps/sim/lib/copilot/tools/client/store-utils.ts Uses block display names for schema read labels before falling back to existing path labels.
apps/sim/vitest.setup.ts Extends the global registry mock with getLatestBlock for the new helper dependency.

Reviews (1): Last reviewed commit: "improvement(chat): hide the agent-group ..." | Re-trigger Greptile

@waleedlatif1 waleedlatif1 merged commit a403d05 into main Jul 14, 2026
30 checks passed
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