* docs: add cursor rule for embedding generation process Add documentation for cursor IDE about how docs embeddings are generated, including the workflow for creating and uploading semantic search content. * feat: improve API reference metadata upload with descriptive content - Add preembeddings script to run codegen before embedding generation - Enhance OpenApiReferenceSource to generate more descriptive content including parameters, responses, path information, and better structured documentation * feat: add Management API references to searchDocs GraphQL query - Add ManagementApiReference GraphQL type and model for API endpoint search results - Integrate Management API references into global search results - Update test snapshots and add comprehensive test coverage for Management API search * style: format
14 lines
406 B
TypeScript
14 lines
406 B
TypeScript
import { type SearchResultInterface } from '../globalSearch/globalSearchInterface'
|
|
|
|
export class ReferenceManagementApiModel implements SearchResultInterface {
|
|
public title?: string
|
|
public href?: string
|
|
public content?: string
|
|
|
|
constructor({ title, href, content }: { title?: string; href?: string; content?: string }) {
|
|
this.title = title
|
|
this.href = href
|
|
this.content = content
|
|
}
|
|
}
|