Files
cowork-local/application/jira_knowledge/__init__.py
T

21 lines
762 B
Python

"""Jira Project Knowledge application services.
This package orchestrates the synchronization of Jira issues into Cowork's
canonical knowledge index and provides the target/credential resolution that
the MCP provider layer needs at query time. It depends on the domain models
(``domain.jira_knowledge``) and on shared infrastructure (secrets, telemetry,
atomic persistence) but never on MCP or Qt directly.
"""
from __future__ import annotations
from .credential_resolver import JiraCredentialResolver
from .index_repository import JiraKnowledgeIndex
from .sync_service import JiraSyncService
from .target_resolver import JiraTargetResolver
__all__ = [
"JiraCredentialResolver",
"JiraKnowledgeIndex",
"JiraSyncService",
"JiraTargetResolver",
]