Commit Graph
19 Commits
Author SHA1 Message Date
Claude cc7eafaa16 feat: register 12 MCP tools on FastAPI app 2026-06-24 14:50:51 +08:00
Claude 0d60f9b246 feat: add kill_job tool 2026-06-24 14:44:10 +08:00
Claude 1cd3128522 feat: add get_job_logs tool with tail 2026-06-24 14:43:56 +08:00
Claude e443f96756 feat: add get_job_status tool 2026-06-24 14:43:41 +08:00
Claude 63dcae8d75 test: cover cancel_pending_job 2026-06-24 14:43:26 +08:00
Claude c734823e79 feat: add list_pending_jobs and get_pending_job 2026-06-24 14:40:54 +08:00
Claude 2f57c98aa6 feat: add confirm_submit_job (two-step submit flow) 2026-06-24 14:40:33 +08:00
Claude 7f08f0590a feat: add prepare_submit_job (no spark-submit invocation) 2026-06-24 14:40:01 +08:00
Claude 0aa3c1eaf5 feat: add JSON-backed PendingStore 2026-06-24 14:39:13 +08:00
Claude 82dafd357f test: cover delete_connection 2026-06-24 14:38:06 +08:00
Claude 3a08702c06 test: cover get_connection 2026-06-24 14:38:06 +08:00
Claude 1450ad1779 test: cover list_connections 2026-06-24 14:38:06 +08:00
Claude 00592f5cf8 feat: add save_connection tool 2026-06-24 14:37:58 +08:00
Claude 8dd39367ed feat: add JSON-backed ConnectionStore 2026-06-24 14:37:09 +08:00
Claude 31d28baace feat: add in-memory JobStore 2026-06-24 14:36:05 +08:00
Claude a9f64d9942 feat: add yarn client (status, logs, kill) 2026-06-24 14:35:30 +08:00
Claude b4b2ad534a feat: add spark-submit command builder and runner 2026-06-24 14:35:07 +08:00
Claude e6902b00a0 feat: add spark-submit output parser 2026-06-24 14:34:40 +08:00
Claude 864093f1fb chore: add pytest dev-deps and pydantic models (Job, Connection, PendingSubmission) 2026-06-24 14:34:09 +08:00