Add bounded generation transition receipts
This commit is contained in:
parent
4cc6277054
commit
9a48233983
21 changed files with 3822 additions and 65 deletions
|
|
@ -111,6 +111,7 @@ EXPECTED_CLI_COMMANDS = {
|
|||
"context",
|
||||
"dependencies",
|
||||
"filter",
|
||||
"generation-diff",
|
||||
"impact",
|
||||
"info",
|
||||
"onboard",
|
||||
|
|
@ -139,6 +140,7 @@ EXPECTED_MCP_TOOLS = {
|
|||
"docforge_get_changeset",
|
||||
"docforge_get_changeset_diff",
|
||||
"docforge_get_context",
|
||||
"docforge_get_generation_diff",
|
||||
"docforge_get_task_context",
|
||||
"docforge_get_contract",
|
||||
"docforge_get_logic",
|
||||
|
|
@ -263,6 +265,14 @@ class PublicContractTests(unittest.TestCase):
|
|||
result_validator = Draft202012Validator(self.schema("result.schema.json"))
|
||||
result_validator.validate(success)
|
||||
result_validator.validate(error)
|
||||
generation_diff = service.generation_diff(limit=1)
|
||||
result_validator.validate(generation_diff)
|
||||
Draft202012Validator(self.schema("generation-diff-page.schema.json")).validate(
|
||||
{
|
||||
"generation_diff": generation_diff["generation_diff"],
|
||||
"pagination": generation_diff["pagination"],
|
||||
}
|
||||
)
|
||||
|
||||
def test_changeset_hash_is_exact_canonical_json_sha256(self) -> None:
|
||||
document = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue