FLPATH-4773: Reflect change introduced by environment agent to UI - #4464
FLPATH-4773: Reflect change introduced by environment agent to UI#4464asmasarw wants to merge 5 commits into
Conversation
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #4464 +/- ##
==========================================
- Coverage 58.62% 58.61% -0.01%
==========================================
Files 2547 2547
Lines 101638 101630 -8
Branches 28588 28569 -19
==========================================
- Hits 59585 59572 -13
- Misses 40252 40257 +5
Partials 1801 1801
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
|



Replace Providers tab with Agents tab
Removes all Providers-related code and introduces a new Agents tab as the default landing tab in the DCM plugin.
dcm-commonProvidersApi,ProvidersClient,ProvidersClient.test.ts, andtypes/providers.tsAgentsApi,AgentsClient,AgentsClient.test.ts, andtypes/agents.tswith types derived from the Agent API OpenAPI spec (v1alpha1):Agent,AgentList,AgentRegistrationRequest,AgentCost,AgentHealthStatus,HeartbeatRequestdcm(frontend plugin)providersApiRef/providersRouteRefwithagentsApiRef/agentsRouteRefpages/providers/directory (all provider UI components)pages/agents/with:AgentsTabContent— paginated table with health-status filtering and agent registration dialogAgentFormFields— registration form backed by service types fetched live from the Catalog APIAgentHealthStatus— status badge componentCopyButton— reusable clipboard copy componentagentFormTypes— form state, Yup validation, and mapping helpersref.ts,de,es,fr,it,ja) to replaceproviders.*keys withagents.*keysminorbump for both packages)