feat(#4259): pivot boost plugins to AiResource/agent and AiModelServerAPI - #4260
feat(#4259): pivot boost plugins to AiResource/agent and AiModelServerAPI#4260fullsend-ai-coder[bot] wants to merge 1 commit into
Conversation
…rAPI
Migrate the boost workspace from legacy entity kinds (Component/ai-agent,
Resource/ai-model) to the upstream-aligned kinds introduced by the
ai-integrations workspace:
- Agents: Component/ai-agent → AiResource/agent across OGX agent
provider, Kagenti agent provider, and all frontend code
- Models: per-model Resource/ai-model → single AiModelServerAPI entity
with spec.serverType, spec.serverUrl, and spec.models.available[]
- Update AI_ASSET_SPEC_TYPES mapping in isAiAsset.ts as the single
source of truth for kind/type pairs
- Rename categoryMeta entries: ai-agent→agent, ai-model→ai-model-server
with updated label ('Model Servers') and icon (RiServerLine)
- Add Available Models display to SummaryCard for AiModelServerAPI
entities with scrollable list of spec.models.available
- Update fixture YAML: agent uses AiResource/agent, model server entry
is commented out (kind not yet registered in dev backend), remove
ai-tool and vector-store fixture entries
- Update dependsOn refs from component:default/ to airesource:default/
- Update all 10 test files with new kind/type assertions
Closes #4259
Missing ChangesetsThe following package(s) are changed by this PR but do not have a changeset:
See CONTRIBUTING.md for more information about how to add changesets. Changed Packages
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #4260 +/- ##
==========================================
- Coverage 59.08% 59.08% -0.01%
==========================================
Files 2452 2452
Lines 98005 98017 +12
Branches 27294 27290 -4
==========================================
+ Hits 57908 57912 +4
- Misses 38543 38551 +8
Partials 1554 1554
*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:
|
|



Migrate the boost workspace from legacy entity kinds (Component/ai-agent, Resource/ai-model) to the upstream-aligned kinds introduced by the ai-integrations workspace:
provider, Kagenti agent provider, and all frontend code
with spec.serverType, spec.serverUrl, and spec.models.available[]
source of truth for kind/type pairs
with updated label ('Model Servers') and icon (RiServerLine)
entities with scrollable list of spec.models.available
is commented out (kind not yet registered in dev backend), remove
ai-tool and vector-store fixture entries
Closes #4259
Post-script verification
agent/4259-pivot-entity-kinds)9ff73957b1e59ceca89032ba15af079e17c47087..HEAD)