Something went wrong. Try again.
A CLI for Semble link crawling and connection making
Something went wrong. Try again.
725 B · 35 lines
TypeScript
at main
123456789101112131415161718192021222324252627282930313233343536export interface LinkEntry { url: string; title?: string; description?: string; fetchedAt: string; error?: string;}
export interface LinkAction { connected?: boolean; saved?: boolean; cardUri?: string; connectionUri?: string; connectionType?: string;}
export interface SourceRun { cardUri?: string; links: Record<string, LinkAction>; updatedAt: string;}
export interface AssemblinkerCache { version: 1; cards: Record<string, string>; // url -> AT URI (collected or created) links: Record<string, LinkEntry>; runs: Record<string, SourceRun>;}
export type SessionInfo = { did: string; handle?: string; service?: string; handler: import('@atcute/client').FetchHandlerObject;};