Conversation
Add a self-contained demo showing how to govern coding-agent sprawl (Cursor, Claude Code, Codex CLI, Gemini CLI, Pi) through Unity AI Gateway: per-provider governed model services with guardrails, inference-table audit, usage tracking, rate limiting, and MLflow tracing. - Link the demo from the top-level README - Default Act 2 happy-path volume to 1 clean request per agent, paced, to stay under shared backend and guardrail-judge per-minute limits - Add @dmatrix to CODEOWNERS Co-authored-by: Isaac <no-reply@databricks.com>
Add Unity Gateway governance demo
Rewrite the demo README to cut marketing/filler language, fix typos, and
correct the broken step numbering in the model-service setup, while keeping
the technical gotchas developers need (guardrail-block shape, PII post_call
trap, denied requests not reaching inference tables, per-provider response
shapes).
Tighten the notebook's markdown cells for the same reasons: remove repetitive
"solution" phrasing and marketing slop from the intro, fix typos ("Jail break",
"mau", "Act 7 :"), and clean up awkward headers. Also drop a duplicated
gw_client assignment in the agent-setup cell.
Add a pyproject.toml so the README's `uv sync` step works (mlflow, requests,
pandas, python-dotenv, openai, jupyter).
Co-authored-by: Isaac <no-reply@databricks.com>
|
Closing this as superseded — nothing here was rejected, and nothing on your branch was rewritten or force-pushed. Why it couldn't be merged: What I did instead: since you're out for a few weeks, I re-landed your change unchanged as #21 — commit If you'd rather this had gone another way, reopen it or ping me and we'll sort it out. |
What
Cleans up the
unity_ai_gateway_governancedemo so it's easier for a developer to read and run.post_calltrap, denied requests never reaching the inference table, and per-provider response shapes.Jail break,mau,Act 7 :), and tightened awkward headers. Also dropped a duplicatedgw_clientassignment in the agent-setup code cell.pyproject.tomlso the README'suv syncstep works (mlflow,requests,pandas,python-dotenv,openai,jupyter) — the demo dir previously had no dependency manifest.Verification
uv lock --dry-runresolves the new manifest with no conflicts.This pull request and its description were written by Isaac.