Skip to content

API indexing retry from Service Module to LLM Module #996

@matKlju

Description

@matKlju

AS A Service Administrator
I WANT to manually retry API endpoint indexing
SO THAT I can recover from failed LLM Module indexing attempts

Description

When an API endpoint is created or edited, the Service Module attempts to index it in the LLM Module. If indexing fails, the endpoint must still save successfully, and the user must be able to manually retry indexing from the UI.

Acceptance Criteria

  • Add new column: Index / Indeks

  • Endpoint indexing status is displayed as:

    • Success — green
    • Failed — red
    • Processing — yellow
  • Add CTA: ↺ Reindex / ↺ Indekseeri

  • Reindex sends the latest saved endpoint data to the LLM Module

  • Reindex immediately sets status to Processing

  • Status updates to Success or Failed after completion

  • Endpoint create/edit must succeed even if indexing fails

  • On retry failure:

    • endpoint data remains unchanged
    • user sees a clear error message - toast message
  • Retry indexing is available in:

    • API Registry

Metadata

Metadata

Labels

No fields configured for Feature.

Projects

Status

Blocked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions