CitationsResolverService
Resolves citation references reactively, preferring message metadata over markdown definitions.
import { CitationsResolverService } from '@threadplane/chat';Declaration
export declare class CitationsResolverService {
lookup(refId: string): Signal<ResolvedCitation | null>;
readonly markdownDefs: import("@angular/core").WritableSignal<Map<string, CitationDefinition>>;
readonly message: import("@angular/core").WritableSignal<Message | null>;
}Members
lookup · overload 1
lookup(refId: string): Signal<ResolvedCitation | null>;Parameters
refId· requiredstring
Returns
Signal<ResolvedCitation | null>markdownDefs
readonly markdownDefs: import("@angular/core").WritableSignal<Map<string, CitationDefinition>>;message
readonly message: import("@angular/core").WritableSignal<Message | null>;