Phase 2 build initial

This commit is contained in:
Claude Code
2025-07-30 09:34:16 +10:00
parent 8f19eaab25
commit a6ee31f237
68 changed files with 18055 additions and 3 deletions

View File

@@ -0,0 +1,48 @@
"""
HCFS Python Agent SDK
A comprehensive SDK for AI agents to interact with the HCFS API.
Provides high-level abstractions, caching, async support, and utilities.
"""
from .client import HCFSClient
from .async_client import HCFSAsyncClient
from .models import *
from .exceptions import *
from .utils import *
from .decorators import *
__version__ = "2.0.0"
__all__ = [
# Core clients
"HCFSClient",
"HCFSAsyncClient",
# Models and data structures
"Context",
"SearchResult",
"ContextFilter",
"PaginationOptions",
"CacheConfig",
"RetryConfig",
# Exceptions
"HCFSError",
"HCFSConnectionError",
"HCFSAuthenticationError",
"HCFSNotFoundError",
"HCFSValidationError",
"HCFSRateLimitError",
# Utilities
"context_similarity",
"batch_processor",
"text_chunker",
"embedding_cache",
# Decorators
"cached_context",
"retry_on_failure",
"rate_limited",
"context_manager"
]