Skip to content

Changelog

1.1.0 — 2026-05-04

  • New: Cases Workspace (Agent Law Cases) — paid-only, case-centric workspace for FIFA jurisprudence, dossier files, and AI research.
    • Web app: /cases with Dossier / Chat / Research / Sources tabs.
    • Per-case OpenAI vector store + a shared curated jurisprudence index (juris_library_cases); dossiers indexed for retrieval.
    • Two AI shapes: sub-second case chat (Cloudflare Worker → OpenAI Responses + file_search), and 1–3 min deep-research jobs (Cursor Cloud agent via GitHub Actions, posting Agent Law Lab briefs back to the case).
  • New MCP tools (paid): list_cases, get_case, search_case, add_case_note, add_case_link, request_case_research, search_juris_library. See Cases tools →.
  • Compliance: the Cases corpus contains links + short excerpts + metadata only — never re-hosted full FIFA decisions. All citations require a source URL; if retrieval is empty, the model says "No source on file."
  • Schema: new Supabase tables agent_cases, case_documents, case_messages, case_research_jobs, juris_library_cases (with RLS, GIN tag indexes, paid-tier read on the library).
  • Internal API: POST /api/internal/cases/:id (Cursor runner lookup) and the existing POST /api/internal/law-lab/brief now accept case_id / job_id for end-to-end linkage.
  • Cursor runner: scripts/cursor-juris-runner.ts extended with --case-id / --job-id, pulls case context from the Worker, and posts the resulting brief back with the link.
  • Docs: new Cases overview and Cases MCP tools pages; cross-links from Agent Pro and the tools catalog; Observability & ops links the operator checklist for GitHub Actions + Wrangler secrets.
  • Repo: case-research-operator-checklist.md (source) describes every secret and smoke test step.

1.0.0 — 2026-04-22

  • Launched this documentation site at https://docs.fifa.qtech.hr (VitePress: navigation, local search, exam / Scout / premium sections).
  • MCP server card documentation field on /.well-known/mcp.json now points to this site (replacing the raw Markdown path as the primary human link).
  • Homepage status widget: /api/health liveness with static Scout refresh schedule.
  • Deep-dive pages for get_scout_player, ask_study_assistant, and research_player with copy-paste JSON-RPC.

Breaking changes: none (docs-only release; MCP protocol version unchanged: 2025-11-05).

NextMCP overview → · Cases workspace → · Support FAQ →