Trace

The building block for reasoning, tool calls, sources and more.

Why does pnpm install fail in CI?
The frozen install fails because package.json was bumped without the lockfile. I'll check the last commit.
Ran pnpm --version
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Failed to run pnpm install --frozen-lockfile

The last commit bumped a version in package.json without updating pnpm-lock.yaml, so the frozen install fails. Run pnpm install locally and commit the lockfile.

Installation

ng g @spartan-ng/cli:ui trace

Usage

import { HlmTraceImports } from '@spartan-ng/helm/trace';
<hlm-trace>
  <hlm-trace-line>
    <hlm-trace-icon>
      <ng-icon name="lucideSearch" />
    </hlm-trace-icon>
    <hlm-trace-title>Searched for minimumReleaseAge</hlm-trace-title>
  </hlm-trace-line>
</hlm-trace>

Examples

Trace Line

Created branch fix/frozen-lockfile

Status

Ran pnpm installFailed to run pnpm lintRunning pnpm buildRun pnpm test

Description

Edited components/settings/notification-preferences-form.tsx+48 -12Ran pnpm test14sSearched for useChat8 results

Collapsible

$ node --version
v24.18.0

Open Status

$ node --version
v24.18.0
$ pnpm --version
10.33.4

Dialog

Sheet

Group

Searched for minimumReleaseAgeRead pnpm-workspace.yamlRan pnpm install

Sources

Chain of Thought

analogjs.orggithub.com
Read the last twelve deploys
cache key image optimization

Commit

Whole Turn

I'll check the installed Node and pnpm versions before touching the lockfile.
Ran node --version
command not found: pnpm

Node is installed and pnpm is not. Reading the docs config.

Read apps/v4/lib/docs.ts

Helm API

HlmTraceCollapsibleContent

Selector: hlm-trace-collapsible-content

ExportAs: hlmTraceCollapsibleContent

Inputs

PropTypeDefaultDescription
contentInnerClasses ClassValue --
id string | null | undefined - The id of the collapsible content element.

HlmTraceCollapsibleTrigger

Selector: button[hlmTraceCollapsibleTrigger]

ExportAs: hlmTraceCollapsibleTrigger

Inputs

PropTypeDefaultDescription
type 'button' | 'submit' | 'reset' 'button' -

HlmTraceCollapsible

Selector: [hlmTraceCollapsible],hlm-trace-collapsible

ExportAs: hlmTraceCollapsible

Inputs

PropTypeDefaultDescription
expanded boolean false The expanded or collapsed state of the collapsible component.
disabled boolean false The disabled state of the collapsible component.

Outputs

PropTypeDefaultDescription
expandedChange boolean - The expanded or collapsed state of the collapsible component.

HlmTraceDescription

Selector: [hlmTraceDescription],hlm-trace-description

ExportAs: hlmTraceDescription

HlmTraceIcon

Selector: [hlmTraceIcon],hlm-trace-icon

ExportAs: hlmTraceIcon

HlmTraceLine

Selector: [hlmTraceLine],hlm-trace-line

ExportAs: hlmTraceLine

Inputs

PropTypeDefaultDescription
status 'running' | 'error' | 'pending' --

HlmTraceTitle

Selector: [hlmTraceTitle],hlm-trace-title

ExportAs: hlmTraceTitle

HlmTrace

Selector: [hlmTrace],hlm-trace

ExportAs: hlmTrace

Scroll Fade Tooltip