omnigraph/docs/user
Ragnor Comerford 6cad21cb6a
Default mcp.expose to true (the manifest entry is the opt-in)
expose controls MCP-catalog membership only — it is not an authorization
gate (invocation is gated by invoke_query regardless). So requiring a
per-query mcp.expose: true was friction with no safety benefit: a
non-exposed query is still HTTP-invocable by name. Flip the default so
declaring a query in the manifest exposes it to the agent tool catalog by
default; expose: false is the escape hatch for service-only queries.

Both the absent-mcp path (Default impl) and the present-but-no-expose path
(serde default fn) now yield true. Doc comments + cli-reference updated; the
config round-trip test asserts the new default.
2026-05-31 12:59:30 +02:00
..
audit.md Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00
branches-commits.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
changes.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
cli-reference.md Default mcp.expose to true (the manifest entry is the opt-in) 2026-05-31 12:59:30 +02:00
cli.md feat: inline query strings in CLI and HTTP server (#110) 2026-05-29 13:41:54 +02:00
constants.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
deployment.md docs: align release artifact docs 2026-05-29 14:04:16 +02:00
embeddings.md Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00
errors.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
index.md Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00
indexes.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
install.md docs: align release artifact docs 2026-05-29 14:04:16 +02:00
maintenance.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
policy.md docs: stored-query invocation endpoint; flip the not-yet-exposed caveat 2026-05-30 22:38:28 +02:00
query-language.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
schema-language.md schema: HTTP allow_data_loss exposure + e2e drop coverage (MR-694 follow-up) (#107) 2026-05-19 01:56:46 +03:00
schema-lint.md docs: split user and developer docs (#93) 2026-05-15 03:45:22 +03:00
server.md Scope the stored-query 404-hiding claim to non-invoke_query callers 2026-05-30 23:33:27 +02:00
storage.md Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00
transactions.md Rename repo terminology to graph (#118) 2026-05-24 16:46:00 +01:00