Skip to content

[Atomic 14] Add TerminalStackTrace component with foldable frames #14

@clawgreen

Description

@clawgreen

Goal

Create a dedicated stack trace component for error output.

Why

Raw stack traces are noisy; foldable frames improve debugging UX.

Scope (atomic)

  • New TerminalStackTrace component.
  • Toggle collapse/expand.
  • Optional frame filtering (e.g., hide node_modules by default).

Acceptance Criteria

  • Works with plain string stack traces.
  • Keyboard and screen-reader friendly toggles.
  • Theme-consistent error styling.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions