Skip to content

feat(ui): rename Agentic Workflows to Skills and add icon customization#793

Merged
sriaradhyula merged 4 commits intomainfrom
feat/ui-customization
Feb 12, 2026
Merged

feat(ui): rename Agentic Workflows to Skills and add icon customization#793
sriaradhyula merged 4 commits intomainfrom
feat/ui-customization

Conversation

@kevkantes
Copy link
Collaborator

@kevkantes kevkantes commented Feb 11, 2026

Summary

Screenshot 2026-02-11 at 11 24 32 AM
  • Rename URL path from /agent-builder to /skills
  • Rename "Agentic Workflows" to "Skills" in navigation header
  • Add NEXT_PUBLIC_ENABLED_INTEGRATION_ICONS to filter login page icons
  • Document new env var in .env.example

Changes

URL Rename

  • /agent-builder/skills
  • /agent-builder/history/skills/history
  • Homepage redirect updated to /skills
  • All internal navigation links updated

Icon Customization

New env var to filter which integration icons appear on the login page orbit:

# Show only specific icons
NEXT_PUBLIC_ENABLED_INTEGRATION_ICONS=github,gitlab,slack,aws,kubernetes

# Show all icons (default - backwards compatible)
# Leave unset

Available icons: argocd, aws, github, gitlab, jira, splunk, confluence, webex, kubernetes, slack, backstage, command line, workflows, pagerduty, linux

🤖 Generated with Claude Code

@github-actions
Copy link
Contributor

✅ No proprietary content detected. This PR is clear for review!

@github-actions
Copy link
Contributor

github-actions bot commented Feb 11, 2026

🧪 CAIPE UI Test Results

All tests passed

🔴 Overall Coverage: 29%

Coverage
lines
statements
functions
branches

📊 Detailed Coverage

Metric Covered Total Percentage
Lines 3031 9512 31.86%
Statements 3233 10317 31.33%
Functions 538 2014 26.71%
Branches 1900 6773 28.05%

✅ Test Suites

  • ✅ auth-guard.test.tsx - Route protection & authorization
  • ✅ token-expiry-guard.test.tsx - Token expiry handling
  • ✅ a2a-sdk-client.test.ts - A2A streaming SDK
  • ✅ auth-utils.test.ts - Authentication utilities (100% coverage)
  • ✅ auth-config.test.ts - OIDC configuration
📈 Coverage Thresholds
Threshold Target Current Status
Minimum 40% 29% ❌ Fail
Good 60% 29% ⚠️ Below target
Excellent 80% 29% ⚠️ Below target
⚠️ Areas Needing Tests

High Priority:

  • hooks/use-a2a-streaming.ts - Core streaming functionality
  • store/chat-store.ts - Chat state management
  • store/agent-config-store.ts - Agent configuration
  • lib/api-client.ts - API communication
  • lib/storage-mode.ts - MongoDB/localStorage switching

Medium Priority:

  • components/chat/ChatPanel.tsx - Main chat interface
  • components/agent-builder/* - Agent builder UI
  • lib/mongodb.ts - MongoDB integration

💡 Run locally: make caipe-ui-tests
📦 Full report: Check workflow artifacts

@github-actions
Copy link
Contributor

📊 Test Coverage Report

Main Tests Coverage

Metric Coverage Details
Lines 47.8% 4151/8690 lines
Branches 0.0% 0/0 branches

📁 Coverage Artifacts

  • Main tests: coverage-reports-main artifact
  • RAG tests: coverage-reports-rag artifact (not available)
  • Download artifacts to view detailed HTML coverage reports

@github-actions
Copy link
Contributor

✅ No proprietary content detected. This PR is clear for review!

@github-actions
Copy link
Contributor

📊 Test Coverage Report

Main Tests Coverage

Metric Coverage Details
Lines 47.8% 4151/8690 lines
Branches 0.0% 0/0 branches

📁 Coverage Artifacts

  • Main tests: coverage-reports-main artifact
  • RAG tests: coverage-reports-rag artifact (not available)
  • Download artifacts to view detailed HTML coverage reports

@kevkantes
Copy link
Collaborator Author

@sriaradhyula these tests are also failing on main, I don't think they're related to my changes

@github-actions
Copy link
Contributor

✅ No proprietary content detected. This PR is clear for review!

@github-actions
Copy link
Contributor

📊 Test Coverage Report

Main Tests Coverage

Metric Coverage Details
Lines 47.8% 4151/8690 lines
Branches 0.0% 0/0 branches

📁 Coverage Artifacts

  • Main tests: coverage-reports-main artifact
  • RAG tests: coverage-reports-rag artifact (not available)
  • Download artifacts to view detailed HTML coverage reports

Kevin Kantesaria added 3 commits February 12, 2026 02:39
- Rename URL path from /agent-builder to /skills
- Rename "Agentic Workflows" to "Skills" in navigation header
- Update all internal links and redirects to use /skills path
- Add NEXT_PUBLIC_ENABLED_INTEGRATION_ICONS to filter login page icons
- If not set, show all icons (backwards compatible)
- Document new env var in .env.example

Signed-off-by: Kevin Kantesaria <kkantesaria@splunk.com>
Signed-off-by: Kevin Kantesaria <kkantesaria@splunk.com>
Signed-off-by: Kevin Kantesaria <kkantesaria@splunk.com>
@github-actions
Copy link
Contributor

✅ No proprietary content detected. This PR is clear for review!

@github-actions
Copy link
Contributor

📊 Test Coverage Report

Main Tests Coverage

Metric Coverage Details
Lines 46.7% 4151/8888 lines
Branches 0.0% 0/0 branches

📁 Coverage Artifacts

  • Main tests: coverage-reports-main artifact
  • RAG tests: coverage-reports-rag artifact (not available)
  • Download artifacts to view detailed HTML coverage reports

- Add enabledIntegrationIcons and faviconUrl to expectedKeys in
  config.test.ts (both getServerConfig and getClientConfigScript tests)
- Update AppHeader.test.tsx to use /skills route and "Skills" label
  instead of /agent-builder and "Agent Skills"

Signed-off-by: Sri Aradhyula <sraradhy@cisco.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions
Copy link
Contributor

✅ No proprietary content detected. This PR is clear for review!

@github-actions
Copy link
Contributor

📊 Test Coverage Report

Main Tests Coverage

Metric Coverage Details
Lines 46.7% 4151/8888 lines
Branches 0.0% 0/0 branches

📁 Coverage Artifacts

  • Main tests: coverage-reports-main artifact
  • RAG tests: coverage-reports-rag artifact (not available)
  • Download artifacts to view detailed HTML coverage reports

@sriaradhyula sriaradhyula merged commit cd67eb9 into main Feb 12, 2026
15 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants