init docforge lib

This commit is contained in:
2026-01-20 18:22:16 +05:30
parent 86a4f8f41a
commit a45725160d
28 changed files with 3486 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
"""Type stubs for doc-forge server package."""
from typing import Any, Dict, List, Optional, Union
from pathlib import Path
from docforge.model import Project
class MCPServer:
"""Live MCP server for documentation queries."""
def __init__(self, project: Project) -> None: ...
def start(self, host: str = "localhost", port: int = 8080) -> None: ...
def stop(self) -> None: ...
def handle_request(self, request: Dict[str, Any]) -> Dict[str, Any]: ...
def get_resource(self, uri: str) -> Optional[Dict[str, Any]]: ...