""" SDK for interacting with Recruitment Agent APIs. Usage: from src.sdk import SupervisorClient, CVUploadClient, DatabaseClient # Supervisor Agent supervisor = SupervisorClient() response = supervisor.chat("Show me all candidates") print(response.content) # CV Upload cv_client = CVUploadClient() with open("my_cv.pdf", "rb") as f: response = cv_client.submit( full_name="Ada Lovelace", email="ada@example.com", cv_file=f, filename="my_cv.pdf" ) # Database Queries db = DatabaseClient() candidates = db.get_candidates(status="applied") candidate = db.get_candidate_by_email("ada@example.com") """ from src.sdk.supervisor import SupervisorClient from src.sdk.cv_upload import CVUploadClient from src.sdk.database import DatabaseClient __all__ = ["SupervisorClient", "CVUploadClient", "DatabaseClient"]