unsloth/.github/workflows
Daniel Han 76caf50e79 CI(gguf): consume SSE for tool calls, relax response_format test
Job 2 (tool calling):
  The server-side agentic loop in routes/inference.py:1888 always
  yields SSE chunks -- the request's `stream=False` is honoured for
  the plain passthrough path, NOT for the agentic path. The python /
  terminal / web_search probes were calling json.loads on the raw
  body and tripping JSONDecodeError.
  Added a post_sse() helper that streams the response and accumulates
  text deltas, used for every enable_tools=True call. Function
  calling (which does NOT enable agentic mode) keeps post().

Job 3 (JSON, images):
  Dropped the strict-schema variant of response_format. On the small
  gemma-4-E2B-it UD-IQ3_XXS quant, the GBNF-from-schema path
  occasionally produces empty content. Plain `{"type":"json_object"}`
  is still a real test of Studio's JSON-mode wiring through to
  llama-server, and that's the surface the docs expose. Added
  fence-stripping for chat templates that wrap JSON in ```json blocks.
2026-05-06 13:01:39 +00:00
..
mlx-ci.yml ci(mlx): fix path filter that pointed at a non-existent file 2026-05-06 12:13:21 +00:00
release-desktop.yml Fix Studio desktop tray installer and titlebar and bux fixes (#5179) 2026-04-30 08:40:39 -07:00
stale.yml chore: Update outdated GitHub Actions version (#3936) 2026-01-27 07:19:38 -08:00
studio-backend-ci.yml CI: scope GITHUB_TOKEN permissions and unblock ~60 skipped tests 2026-05-06 11:52:21 +00:00
studio-frontend-ci.yml CI: scope GITHUB_TOKEN permissions and unblock ~60 skipped tests 2026-05-06 11:52:21 +00:00
studio-inference-smoke.yml CI(gguf): consume SSE for tool calls, relax response_format test 2026-05-06 13:01:39 +00:00
studio-tauri-smoke.yml CI: scope GITHUB_TOKEN permissions and unblock ~60 skipped tests 2026-05-06 11:52:21 +00:00
studio-ui-smoke.yml CI(gguf,ui): unblock the Studio CI runs 2026-05-06 12:53:53 +00:00
studio-update-smoke.yml CI: add Studio Update CI + Studio UI CI workflows 2026-05-06 12:40:06 +00:00
wheel-smoke.yml CI: scope GITHUB_TOKEN permissions and unblock ~60 skipped tests 2026-05-06 11:52:21 +00:00