EU Parliament Monitor — API Documentation - v0.8.49
    Preparing search index...

    Module euparliamentmonitor

    European Parliament Intelligence Platform — npm package entry point.

    This barrel re-exports the library surface of the EU Parliament Monitor so that other projects can consume types, MCP clients, utilities, generators, and constants.

    import {
    EuropeanParliamentMCPClient,
    getEPMCPClient,
    buildMetadataDatabase,
    detectCategory,
    generateSitemap,
    } from 'euparliamentmonitor';

    Functions

    isRetriableError → isRetriableError
    formatRetryAfter → formatRetryAfter
    parseSSEResponse → parseSSEResponse
    getEPMCPClient → getEPMCPClient
    closeEPMCPClient → closeEPMCPClient
    getWBMCPClient → getWBMCPClient
    closeWBMCPClient → closeWBMCPClient
    getIMFMCPClient → getIMFMCPClient
    closeIMFMCPClient → closeIMFMCPClient
    withRetry → withRetry
    createEmptyIndex → createEmptyIndex
    addArticleToIndex → addArticleToIndex
    buildIndexFromEntries → buildIndexFromEntries
    findRelatedArticles → findRelatedArticles
    generateCrossReferences → generateCrossReferences
    detectTrends → detectTrends
    findOrCreateSeries → findOrCreateSeries
    buildRelatedArticlesHTML → buildRelatedArticlesHTML
    buildMetadataDatabase → buildMetadataDatabase
    writeMetadataDatabase → writeMetadataDatabase
    readMetadataDatabase → readMetadataDatabase
    updateMetadataDatabase → updateMetadataDatabase
    updateIntelligenceIndex → updateIntelligenceIndex
    detectCategory → detectCategory
    enrichMetadataFromContent → enrichMetadataFromContent
    getNewsArticles → getNewsArticles
    parseArticleFilename → parseArticleFilename
    formatSlug → formatSlug
    extractArticleMeta → extractArticleMeta
    stripHtmlTags → stripHtmlTags
    stripScriptBlocks → stripScriptBlocks
    computeArticleQualityScore → computeArticleQualityScore
    buildTableOfContents → buildTableOfContents
    buildQualityScoreBadge → buildQualityScoreBadge
    getIndexFilename → getIndexFilename
    generateIndexHTML → generateIndexHTML
    collectDocsHtmlFiles → collectDocsHtmlFiles
    generateSitemap → generateSitemap
    getSitemapFilename → getSitemapFilename
    generateSitemapHTML → generateSitemapHTML
    generateRssFeed → generateRssFeed
    getPoliticalIntelligenceFilename → getPoliticalIntelligenceFilename
    generatePoliticalIntelligenceHTML → generatePoliticalIntelligenceHTML
    cleanArtifact → cleanArtifact
    aggregateAnalysisRun → aggregateAnalysisRun
    renderMarkdown → renderMarkdown
    slugify → slugify
    buildMarkdownIt → buildMarkdownIt
    getArticleFilename → getArticleFilename
    wrapArticleHtml → wrapArticleHtml
    generateArticle → generateArticle

    Classes

    MCPConnection → MCPConnection
    MCPSessionExpiredError → MCPSessionExpiredError
    MCPRateLimitError → MCPRateLimitError
    EuropeanParliamentMCPClient → EuropeanParliamentMCPClient
    WorldBankMCPClient → WorldBankMCPClient
    IMFMCPClient → IMFMCPClient
    CircuitBreaker → CircuitBreaker
    MCPHealthMonitor → MCPHealthMonitor

    Interfaces

    CircuitBreakerOptions → CircuitBreakerOptions
    MCPRetryPolicy → MCPRetryPolicy
    ToolHealthEntry → ToolHealthEntry
    HealthSnapshot → HealthSnapshot
    LangTitleSubtitle → LangTitleSubtitle
    PropositionsStrings → PropositionsStrings
    EditorialStrings → EditorialStrings
    MotionsStrings → MotionsStrings
    WeekAheadStrings → WeekAheadStrings
    WeekAheadStakeholderStrings → WeekAheadStakeholderStrings
    StakeholderImpactRow → StakeholderImpactRow
    StakeholderImpactSection → StakeholderImpactSection
    PoliticalTemperature → PoliticalTemperature
    BreakingStrings → BreakingStrings
    ActionConsequence → ActionConsequence
    StakeholderOutcome → StakeholderOutcome
    PoliticalMistake → PoliticalMistake
    DeepAnalysis → DeepAnalysis
    DeepAnalysisStrings → DeepAnalysisStrings
    CommitteeAnalysisContentStrings → CommitteeAnalysisContentStrings
    ParliamentEvent → ParliamentEvent
    CommitteeMeeting → CommitteeMeeting
    LegislativeDocument → LegislativeDocument
    LegislativeProcedure → LegislativeProcedure
    ParliamentaryQuestion → ParliamentaryQuestion
    WeekAheadData → WeekAheadData
    CommitteeDocument → CommitteeDocument
    CommitteeData → CommitteeData
    VotingRecord → VotingRecord
    VotingPattern → VotingPattern
    VotingAnomaly → VotingAnomaly
    MotionsQuestion → MotionsQuestion
    VotingAnomalyIntelligence → VotingAnomalyIntelligence
    CoalitionIntelligence → CoalitionIntelligence
    MEPInfluenceScore → MEPInfluenceScore
    LegislativeVelocity → LegislativeVelocity
    EPFeedItem → EPFeedItem
    AdoptedTextFeedItem → AdoptedTextFeedItem
    EventFeedItem → EventFeedItem
    ProcedureFeedItem → ProcedureFeedItem
    MEPFeedItem → MEPFeedItem
    DocumentFeedItem → DocumentFeedItem
    QuestionFeedItem → QuestionFeedItem
    DeclarationFeedItem → DeclarationFeedItem
    CorporateBodyFeedItem → CorporateBodyFeedItem
    BreakingNewsFeedData → BreakingNewsFeedData
    EPFeedData → EPFeedData
    VotingIntensity → VotingIntensity
    CoalitionShift → CoalitionShift
    CoalitionShiftSignal → CoalitionShiftSignal
    PolarizationIndex → PolarizationIndex
    PoliticalSignificanceScore → PoliticalSignificanceScore
    VotingTrend → VotingTrend
    CoalitionStabilityReport → CoalitionStabilityReport
    LegislativeVelocityReport → LegislativeVelocityReport
    StakeholderInfluenceTrajectory → StakeholderInfluenceTrajectory
    ParsedArticle → ParsedArticle
    ArticleSource → ArticleSource
    ArticleMetadata → ArticleMetadata
    ArticleOptions → ArticleOptions
    AnalysisFileEntry → AnalysisFileEntry
    SitemapUrl → SitemapUrl
    ArticleMetadataEntry → ArticleMetadataEntry
    NewsMetadataDatabase → NewsMetadataDatabase
    DateRange → DateRange
    GenerationStats → GenerationStats
    GenerationResult → GenerationResult
    ArticleQualityScore → ArticleQualityScore
    TOCEntry → TOCEntry
    MCPClientOptions → MCPClientOptions
    MCPContentItem → MCPContentItem
    MCPToolResult → MCPToolResult
    JSONRPCRequest → JSONRPCRequest
    JSONRPCResponse → JSONRPCResponse
    PendingRequest → PendingRequest
    GetMEPsOptions → GetMEPsOptions
    GetPlenarySessionsOptions → GetPlenarySessionsOptions
    SearchDocumentsOptions → SearchDocumentsOptions
    GetParliamentaryQuestionsOptions → GetParliamentaryQuestionsOptions
    GetCommitteeInfoOptions → GetCommitteeInfoOptions
    MonitorLegislativePipelineOptions → MonitorLegislativePipelineOptions
    AssessMEPInfluenceOptions → AssessMEPInfluenceOptions
    AnalyzeCoalitionDynamicsOptions → AnalyzeCoalitionDynamicsOptions
    DetectVotingAnomaliesOptions → DetectVotingAnomaliesOptions
    ComparePoliticalGroupsOptions → ComparePoliticalGroupsOptions
    AnalyzeLegislativeEffectivenessOptions → AnalyzeLegislativeEffectivenessOptions
    VotingRecordsOptions → VotingRecordsOptions
    VotingPatternsOptions → VotingPatternsOptions
    GenerateReportOptions → GenerateReportOptions
    AnalyzeCommitteeActivityOptions → AnalyzeCommitteeActivityOptions
    TrackMEPAttendanceOptions → TrackMEPAttendanceOptions
    AnalyzeCountryDelegationOptions → AnalyzeCountryDelegationOptions
    GeneratePoliticalLandscapeOptions → GeneratePoliticalLandscapeOptions
    GetCurrentMEPsOptions → GetCurrentMEPsOptions
    GetSpeechesOptions → GetSpeechesOptions
    GetProceduresOptions → GetProceduresOptions
    GetAdoptedTextsOptions → GetAdoptedTextsOptions
    GetEventsOptions → GetEventsOptions
    GetMeetingActivitiesOptions → GetMeetingActivitiesOptions
    GetMeetingDecisionsOptions → GetMeetingDecisionsOptions
    GetMEPDeclarationsOptions → GetMEPDeclarationsOptions
    GetIncomingMEPsOptions → GetIncomingMEPsOptions
    GetOutgoingMEPsOptions → GetOutgoingMEPsOptions
    GetHomonymMEPsOptions → GetHomonymMEPsOptions
    GetPlenaryDocumentsOptions → GetPlenaryDocumentsOptions
    GetCommitteeDocumentsOptions → GetCommitteeDocumentsOptions
    GetPlenarySessionDocumentsOptions → GetPlenarySessionDocumentsOptions
    GetPlenarySessionDocumentItemsOptions → GetPlenarySessionDocumentItemsOptions
    GetControlledVocabulariesOptions → GetControlledVocabulariesOptions
    GetExternalDocumentsOptions → GetExternalDocumentsOptions
    GetMeetingForeseenActivitiesOptions → GetMeetingForeseenActivitiesOptions
    GetProcedureEventsOptions → GetProcedureEventsOptions
    GetMeetingPlenarySessionDocumentsOptions → GetMeetingPlenarySessionDocumentsOptions
    GetMeetingPlenarySessionDocumentItemsOptions → GetMeetingPlenarySessionDocumentItemsOptions
    NetworkAnalysisOptions → NetworkAnalysisOptions
    SentimentTrackerOptions → SentimentTrackerOptions
    EarlyWarningSystemOptions → EarlyWarningSystemOptions
    ComparativeIntelligenceOptions → ComparativeIntelligenceOptions
    CorrelateIntelligenceOptions → CorrelateIntelligenceOptions
    GetAllGeneratedStatsOptions → GetAllGeneratedStatsOptions
    FeedBaseOptions → FeedBaseOptions
    GetMEPsFeedOptions → GetMEPsFeedOptions
    GetEventsFeedOptions → GetEventsFeedOptions
    GetProceduresFeedOptions → GetProceduresFeedOptions
    GetAdoptedTextsFeedOptions → GetAdoptedTextsFeedOptions
    GetMEPDeclarationsFeedOptions → GetMEPDeclarationsFeedOptions
    GetDocumentsFeedOptions → GetDocumentsFeedOptions
    GetPlenaryDocumentsFeedOptions → GetPlenaryDocumentsFeedOptions
    GetCommitteeDocumentsFeedOptions → GetCommitteeDocumentsFeedOptions
    GetPlenarySessionDocumentsFeedOptions → GetPlenarySessionDocumentsFeedOptions
    GetExternalDocumentsFeedOptions → GetExternalDocumentsFeedOptions
    GetParliamentaryQuestionsFeedOptions → GetParliamentaryQuestionsFeedOptions
    GetCorporateBodiesFeedOptions → GetCorporateBodiesFeedOptions
    GetControlledVocabulariesFeedOptions → GetControlledVocabulariesFeedOptions
    GetProcedureEventByIdOptions → GetProcedureEventByIdOptions
    FreshProcedureItem → FreshProcedureItem
    GetFreshProceduresOptions → GetFreshProceduresOptions
    WorldBankIndicator → WorldBankIndicator
    WorldBankCountry → WorldBankCountry
    EconomicContext → EconomicContext
    EconomicIndicatorSummary → EconomicIndicatorSummary
    PolicyRelevantIndicators → PolicyRelevantIndicators
    IMFMCPClientOptions → IMFMCPClientOptions
    IMFObservation → IMFObservation
    IMFSeries → IMFSeries
    IMFDatabase → IMFDatabase
    IMFForecastPoint → IMFForecastPoint
    IMFPolicyIndicatorMapping → IMFPolicyIndicatorMapping
    IMFEconomicIndicatorSummary → IMFEconomicIndicatorSummary
    IMFEconomicContext → IMFEconomicContext
    SwotItem → SwotItem
    SwotAnalysis → SwotAnalysis
    SwotStrings → SwotStrings
    SwotBuilderStrings → SwotBuilderStrings
    DashboardMetric → DashboardMetric
    ChartDataset → ChartDataset
    ChartData → ChartData
    ChartConfig → ChartConfig
    DashboardPanel → DashboardPanel
    DashboardConfig → DashboardConfig
    DashboardStrings → DashboardStrings
    DashboardBuilderStrings → DashboardBuilderStrings
    MindmapNode → MindmapNode
    MindmapLayer → MindmapLayer
    PolicyConnection → PolicyConnection
    ActorNode → ActorNode
    InfluenceWeight → InfluenceWeight
    IntelligenceMindmap → IntelligenceMindmap
    VotingBloc → VotingBloc
    VoteHighlight → VoteHighlight
    CoalitionMetrics → CoalitionMetrics
    LegislativePipeline → LegislativePipeline
    TrendMetric → TrendMetric
    TrendAnalytics → TrendAnalytics
    StakeholderMetric → StakeholderMetric
    AnalysisDepthScore → AnalysisDepthScore
    StakeholderCoverage → StakeholderCoverage
    VisualizationQuality → VisualizationQuality
    ArticleQualityReport → ArticleQualityReport
    ArticleCrossReference → ArticleCrossReference
    TrendDetection → TrendDetection
    ArticleSeries → ArticleSeries
    ArticleIndexEntry → ArticleIndexEntry
    IntelligenceIndex → IntelligenceIndex
    EvidenceReference → EvidenceReference
    ReasoningChain → ReasoningChain
    ScenarioStakeholderImpact → ScenarioStakeholderImpact
    Scenario → Scenario
    ScenarioPlanning → ScenarioPlanning
    EnhancedAnalysisIteration → EnhancedAnalysisIteration
    AnalysisQualityMetadata → AnalysisQualityMetadata
    EnhancedDeepAnalysis → EnhancedDeepAnalysis
    StakeholderPerspective → StakeholderPerspective
    AnalysisIteration → AnalysisIteration
    StakeholderOutcomeMatrix → StakeholderOutcomeMatrix
    PoliticalActorThreatProfile → PoliticalActorThreatProfile
    ConsequenceNode → ConsequenceNode
    PoliticalConsequenceTree → PoliticalConsequenceTree
    DisruptionPoint → DisruptionPoint
    LegislativeDisruptionAnalysis → LegislativeDisruptionAnalysis
    PoliticalThreatDimension → PoliticalThreatDimension
    PoliticalThreatAssessment → PoliticalThreatAssessment
    ThreatAssessmentInput → ThreatAssessmentInput
    ThreatCorrelation → ThreatCorrelation
    EmergingThreat → EmergingThreat
    PoliticalRiskScore → PoliticalRiskScore
    PoliticalRiskDriver → PoliticalRiskDriver
    PoliticalCapitalAtRisk → PoliticalCapitalAtRisk
    LegislativeVelocityRisk → LegislativeVelocityRisk
    ScoredSWOTItem → ScoredSWOTItem
    CrossImpactEntry → CrossImpactEntry
    QuantitativeSWOT → QuantitativeSWOT
    AgentRiskAssessmentWorkflow → AgentRiskAssessmentWorkflow
    RiskLevelCounts → RiskLevelCounts
    PoliticalRiskSummary → PoliticalRiskSummary
    RiskCascadePair → RiskCascadePair
    RiskInterconnection → RiskInterconnection
    RiskVelocity → RiskVelocity
    HistoricalRiskComparison → HistoricalRiskComparison
    PoliticalImpactAssessment → PoliticalImpactAssessment
    PoliticalActorClassification → PoliticalActorClassification
    ForceAssessment → ForceAssessment
    PoliticalForcesAnalysis → PoliticalForcesAnalysis
    AnalysisRunManifest → AnalysisRunManifest
    AnalysisFrontmatter → AnalysisFrontmatter
    ClassificationInput → ClassificationInput
    SignificanceScore → SignificanceScore
    SignificanceScoringInput → SignificanceScoringInput
    SignificanceBatchResult → SignificanceBatchResult
    SynthesisFinding → SynthesisFinding
    AggregatedSWOT → AggregatedSWOT
    RiskOverview → RiskOverview
    SynthesisSummary → SynthesisSummary

    Type Aliases

    CircuitState → CircuitState
    LanguageCode → LanguageCode
    RTLLanguageCode → RTLLanguageCode
    AnyLanguageCode → AnyLanguageCode
    LanguagePreset → LanguagePreset
    LanguageMap → LanguageMap
    ArticleCategoryLabels → ArticleCategoryLabels
    PoliticalTemperatureBand → PoliticalTemperatureBand
    ReportType → ReportType
    GeneratedStatsCategory → GeneratedStatsCategory
    FeedTimeframe → FeedTimeframe
    WBMCPClientOptions → WBMCPClientOptions
    EUCountryCodeMap → EUCountryCodeMap
    IMFDatabaseId → IMFDatabaseId
    IMFFrequency → IMFFrequency
    IMFMacroIndicatorKey → IMFMacroIndicatorKey
    IMFMCPToolName → IMFMCPToolName
    MindmapNodeCategory → MindmapNodeCategory
    PolicyConnectionType → PolicyConnectionType
    PolicyConnectionStrength → PolicyConnectionStrength
    ActorType → ActorType
    MindmapBranchColor → MindmapBranchColor
    ArticleGrade → ArticleGrade
    CrossReferenceRelationship → CrossReferenceRelationship
    CrossReferenceStrength → CrossReferenceStrength
    TrendCategory → TrendCategory
    TrendDirection → TrendDirection
    TrendConfidence → TrendConfidence
    ArticleSeriesStatus → ArticleSeriesStatus
    ConfidenceLevel → ConfidenceLevel
    AnalysisStakeholderType → AnalysisStakeholderType
    StakeholderImpact → StakeholderImpact
    StakeholderSeverity → StakeholderSeverity
    AnalysisIterationType → AnalysisIterationType
    PoliticalRiskLikelihood → PoliticalRiskLikelihood
    PoliticalRiskImpact → PoliticalRiskImpact
    PoliticalRiskLevel → PoliticalRiskLevel
    PoliticalThreatCategory → PoliticalThreatCategory
    LegislativeStage → LegislativeStage
    SwotItemTrend → SwotItemTrend
    RiskAssessmentStep → RiskAssessmentStep
    PoliticalSignificance → PoliticalSignificance
    ImpactLevel → ImpactLevel
    ClassificationConfidence → ClassificationConfidence
    PoliticalActorType → PoliticalActorType
    ClassificationMethod → ClassificationMethod
    PublicationDecision → PublicationDecision
    SignificanceDimension → SignificanceDimension

    Enumerations

    ArticleCategory → ArticleCategory
    ArticlePerspective → ArticlePerspective
    TimePeriod → TimePeriod
    AnalysisPerspective → AnalysisPerspective

    Variables

    IMF_MCP_TOOLS → IMF_MCP_TOOLS
    CURATED_DESCRIPTIONS → CURATED_DESCRIPTIONS
    CURATED_TITLES → CURATED_TITLES
    ARTIFACT_SECTIONS → ARTIFACT_SECTIONS
    SUPPLEMENTARY_SECTION_ID → SUPPLEMENTARY_SECTION_ID
    SUPPLEMENTARY_SECTION_TITLE → SUPPLEMENTARY_SECTION_TITLE
    TRADECRAFT_SECTION_ID → TRADECRAFT_SECTION_ID
    PROJECT_ROOT → PROJECT_ROOT
    NEWS_DIR → NEWS_DIR
    METADATA_DIR → METADATA_DIR
    BASE_URL → BASE_URL
    ARTICLE_FILENAME_PATTERN → ARTICLE_FILENAME_PATTERN
    CATEGORY_PERSPECTIVE → CATEGORY_PERSPECTIVE
    CATEGORY_TIME_PERIOD → CATEGORY_TIME_PERIOD
    ALL_STAKEHOLDER_TYPES → ALL_STAKEHOLDER_TYPES
    SIGNIFICANCE_ORDER → SIGNIFICANCE_ORDER
    IMPACT_ORDER → IMPACT_ORDER