Merge pull request 'feat(X13): אחזור-פסיקה אוטומטי מנט המשפט → קורפוס (Tier 0 + scaffold)' (#110) from worktree-court-fetch into main
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m21s
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 1m21s
This commit was merged in pull request #110.
This commit is contained in:
@@ -59,6 +59,7 @@ from legal_mcp.tools import ( # noqa: E402
|
||||
citations as cit_tools,
|
||||
training_enrichment as train_tools,
|
||||
digests as digest_tools,
|
||||
court_fetch as cf_tools,
|
||||
)
|
||||
|
||||
|
||||
@@ -971,6 +972,22 @@ async def missing_precedent_close(
|
||||
)
|
||||
|
||||
|
||||
# ── Court verdict auto-fetch (X13) ────────────────────────────────
|
||||
@mcp.tool()
|
||||
async def court_verdict_fetch(citation: str) -> str:
|
||||
"""אחזור אוטומטי של פסק-דין בית-משפט מנט המשפט/פורטל-העליון וקליטה לקורפוס.
|
||||
|
||||
מסווג את הציטוט (עליון→Tier0 / מנהלי→Tier1 / ערר→skip), מוריד וקולט דרך
|
||||
צינור-הקליטה הקנוני. דוגמה: 'עת"מ 46111-12-22'. כלי מקומי בלבד."""
|
||||
return await cf_tools.court_verdict_fetch(citation)
|
||||
|
||||
|
||||
@mcp.tool()
|
||||
async def court_fetch_status(case_number: str = "", status_filter: str = "") -> str:
|
||||
"""סטטוס תור-אחזור הפסיקה. case_number לפריט יחיד, או status_filter (pending/failed/manual/done)."""
|
||||
return await cf_tools.court_fetch_status(case_number, status_filter)
|
||||
|
||||
|
||||
# ── Internal citations graph (TaskMaster #34) ─────────────────────
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user