Releases: contextenginehq/context-compat
Releases · contextenginehq/context-compat
v0.1.0
Initial release of the Context Engine compatibility test harness.
What's included
7 test suites, 44 tests covering:
- Determinism — Same input twice produces byte-identical output
- Golden outputs — Output matches committed expected files
- Backward compatibility — Current binary reads pre-built v0 caches, frozen exit codes, future version handling
- Schema validation — All outputs validate against frozen JSON Schemas
- MCP protocol compliance — JSON-RPC handshake, tool calls, error shapes, sequential stability
- Selection semantics — Tie-break ordering, zero-score inclusion, float format stability
- Cross-version — Compare current binary against previous release
Usage
CONTEXT_CLI_BIN=../context-cli/target/release/context \
MCP_SERVER_BIN=../mcp-context-server/target/release/mcp-context-server \
cargo test -- --nocapture