mirror of
https://github.com/ModernRelay/omnigraph.git
synced 2026-06-12 01:45:14 +02:00
docs: document the in-server MCP surface (RFC-003)
- server.md: add the `POST /mcp` section (transport, tool + resource catalog, the Cedar gate + deny-masking, the branch-scope tools/list caveat, connecting + the OAuth caveat) and an endpoint-inventory row; list MCP OAuth under "not implemented". - rfc-003: mark Status partially-implemented (shipped in #157); refresh the stale stdio-package figures (the package re-synced to 0.6.1 — 16 tools, ~9 resources) and note omnigraph-ts#7 was closed in favor of this surface. - testing.md: record that the mcp_* tests live in server.rs (reusing its app_*/json_response helpers). Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
94bbf67b55
commit
bdb1368a67
3 changed files with 43 additions and 4 deletions
|
|
@ -8,7 +8,7 @@ This file is the always-on map of the test surface. **Consult it before every ta
|
|||
|---|---|---|
|
||||
| `omnigraph` (engine) | `crates/omnigraph/tests/` | Integration tests (21 files), fixture-driven, share `tests/helpers/mod.rs` |
|
||||
| `omnigraph-cli` | `crates/omnigraph-cli/tests/` | `cli.rs` (unit-ish), `system_local.rs`, `system_remote.rs`, share `tests/support/mod.rs` |
|
||||
| `omnigraph-server` | `crates/omnigraph-server/tests/` | `server.rs` (HTTP-level), `openapi.rs` (OpenAPI drift / regeneration) |
|
||||
| `omnigraph-server` | `crates/omnigraph-server/tests/` | `server.rs` (HTTP-level, incl. the `mcp_*` MCP-surface tests that reuse its `app_*`/`json_response` helpers), `openapi.rs` (OpenAPI drift / regeneration) |
|
||||
| `omnigraph-compiler` | mostly in-source `#[cfg(test)] mod tests` | Parser, type-checker, IR lowering, lint |
|
||||
|
||||
The engine's `tests/` is the principal coverage surface; most graph-shaped behavior is exercised there.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue