Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "autonoma-test-planner",
"description": "Generates comprehensive E2E test cases for a codebase through a validated multi-step pipeline with deterministic validation at each step",
"version": "1.13.1",
"version": "1.14.1",
"author": {
"name": "Autonoma"
}
Expand Down
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.14.0"
".": "1.14.1"
}
6 changes: 4 additions & 2 deletions agents/scenario-validator.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ Repeat until all three actions succeed for every scenario OR you exhaust 5 itera
1. Fetch the protocol docs (first iteration only):

```bash
curl -sSfL "$(cat autonoma/.docs-url)/llms/protocol.txt"
curl -sSfL "$(cat autonoma/.docs-url)/llms/scenarios.txt"
curl -sSfL "$(cat autonoma/.docs-url)/llms/guides/environment-factory.txt"
curl -sSfL "$(cat autonoma/.docs-url)/llms/test-planner/step-5-validate.txt"
```

If curl fails, STOP and report — do not fabricate a URL.
Expand Down Expand Up @@ -130,6 +130,7 @@ Repeat until all three actions succeed for every scenario OR you exhaust 5 itera
{
"version": 1,
"source": {
"discoverPath": "autonoma/discover.json",
"scenariosPath": "autonoma/scenarios.md"
},
"validationMode": "endpoint-lifecycle",
Expand Down Expand Up @@ -165,6 +166,7 @@ Repeat until all three actions succeed for every scenario OR you exhaust 5 itera
Rules:
- top-level keys MUST be exactly `version`, `source`, `validationMode`, `recipes`
- `version` must be integer `1`
- `source` MUST be an object with BOTH `discoverPath` (path to `autonoma/discover.json`) and `scenariosPath` (path to `autonoma/scenarios.md`). Both are required non-empty strings; the dashboard `/scenario-recipe-versions` endpoint will reject the upload otherwise.
- `validationMode` must be `sdk-check` or `endpoint-lifecycle` (use `endpoint-lifecycle`
when you drove up/down via HTTP in the loop above)
- `recipes` MUST include `standard`, `empty`, and `large`
Expand Down
2 changes: 1 addition & 1 deletion dev/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "autonoma-test-planner-development",
"description": "[DEVELOPMENT] Generates comprehensive E2E test cases through a validated 4-step pipeline with deterministic validation",
"version": "1.2.0-dev",
"version": "1.2.1-dev",
"author": {
"name": "Autonoma"
}
Expand Down
Loading