agent-ecosystem/src/renderer/components/common
iliya f286468dac fix(team): stable context % + show "% of context" + graph improvements
Context window fix:
- Derive initial contextWindow from model selection (haiku=200K, else=1M)
- Use limitContext flag from request
- Updated to exact value from modelUsage on result.success
- Formula: input_tokens + cache_creation + cache_read (all three needed)

TokenUsageDisplay:
- New contextWindowSize prop → shows "X% of context" (not "X% of input")

Graph improvements:
- Pending approval: pulsing amber ring on member nodes
- Working spinner: spinning arc when member has active task
- Current task indicator in popover (Loader2 + "working on" + task name)
- GraphNode: added currentTaskId, currentTaskSubject, pendingApproval, activeTool fields
- Adapter: passes pendingApprovalAgents + currentTaskId from store
2026-03-28 18:32:10 +02:00
..
AppLogo.tsx feat: use agent teams 2026-02-22 23:36:11 +02:00
CliInstallWarningBanner.tsx feat(cli): add CliInstallWarningBanner to notify users when CLI is not installed 2026-03-22 15:07:45 +02:00
ConfirmDialog.tsx chore: clean up project configuration and remove unused dependencies 2026-02-16 23:27:43 +09:00
ConnectionStatusBadge.tsx feat(visualization): enhance team and subagent visualization in README 2026-02-12 23:43:28 +09:00
ContextSwitchOverlay.tsx feat(03-01): add context switch overlay, hook, and store wiring 2026-02-12 01:37:30 +00:00
CopyablePath.tsx Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
CopyButton.tsx feat: add agent language update handling and validation 2026-02-24 20:29:41 +02:00
ErrorBoundary.tsx feat: add Sentry error tracking and update docs 2026-03-22 17:03:15 +02:00
ExportDropdown.tsx feat: add session export (Markdown, JSON, Plain Text) 2026-02-21 11:18:52 -05:00
FileTree.tsx feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
OngoingIndicator.tsx feat: enhance theme support and UI consistency across components 2026-03-07 12:02:12 +02:00
RepositoryDropdown.tsx Initialize project structure with essential configuration files including .editorconfig, .gitattributes, .gitignore, and TypeScript settings. Add build and linting configurations, along with README, LICENSE, and contribution guidelines. Set up Tailwind CSS and ESLint for styling and code quality. Include initial package.json and pnpm workspace configuration for dependency management. 2026-02-11 15:52:00 +09:00
TokenUsageDisplay.tsx fix(team): stable context % + show "% of context" + graph improvements 2026-03-28 18:32:10 +02:00
UpdateBanner.tsx feat: enhance theme support and UI consistency across components 2026-03-07 12:02:12 +02:00
UpdateDialog.tsx fix(updater): improve update dialog layout and strip downloads section 2026-03-26 13:13:50 +02:00
WarningBanner.tsx feat: update package version and add linting dependency 2026-03-05 18:57:07 +02:00
WorkspaceIndicator.tsx feat(ui): introduce WorkspaceIndicator component for workspace management 2026-02-12 15:25:17 +09:00
WorktreeBadge.tsx feat: add support for Claude Code CLI worktrees 2026-03-01 13:47:33 +02:00