Skip to content

Fix: Sandbox tool calls name with intent and tool call grouping - #857

Merged
govindavashishtha merged 4 commits into
mainfrom
fix/hv/sandbox-tool-call-ui-in-session
Sep 23, 2026
Merged

govindavashishtha merged 4 commits into
mainfrom
fix/hv/sandbox-tool-call-ui-in-session

Conversation

@harshil-2096

@harshil-2096 harshil-2096 commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

image image

Closes #

Changes

How was this tested?

Checklist

  • I have read the contributing guidelines
  • pnpm build, pnpm test, pnpm typecheck, pnpm lint:ci, and pnpm format:check pass locally
  • Tests added/updated where it makes sense
  • No hand-edits to generated code (packages/trueforge-sdk, python/trueforge_sdk, .github/fern/openapi/openapi.json, docs/openapi.json) — fork PRs omit SDK regen; maintainers regenerate after merge
  • Docs / .env.example updated if configuration or behavior changed

Note

Low Risk
UI-only timeline tooltip and label formatting changes with unit test coverage; no auth, API, or data-path changes.

Overview
Improves agent session timeline readability in two ways.

Sandbox tool calls now show both the underlying sandbox tool name and optional intent (e.g. Sandbox: exec - List workspace files) instead of intent-only or bare tool names, via toolCallDescription.

Sub-agent lanes reuse the same parallel tool call grouping as the main row: overlapping tool calls in a sub-agent thread render as one Parallel tool calls bar, with individual segments hidden from separate datasets. Hovering that bar opens SessionToolCallGroupTooltip with an optional Sub-Agent: header when the group belongs to a sub-agent lane.

Reviewed by Cursor Bugbot for commit 8184a85. Bugbot is set up for automated code reviews on this repo. Configure here.

@changeset-bot

changeset-bot Bot commented Sep 23, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 8184a85

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@truefoundry/trueforge-ui Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@govindavashishtha
govindavashishtha enabled auto-merge (squash) September 23, 2026 12:43
@govindavashishtha
govindavashishtha merged commit ff0cee5 into main Sep 23, 2026
9 checks passed
@govindavashishtha
govindavashishtha deleted the fix/hv/sandbox-tool-call-ui-in-session branch September 23, 2026 12:48
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.

2 participants