Skip to content

Commit 16e37d0

Browse files
committed
polish: OO4 INVALID_JSON prefix normalize — subprocess site now matches in-process + Variant-B fallback ('Failed to parse JSON output: {exc}'). Single-regex family match for agents parsing error field.
1 parent 175d59c commit 16e37d0

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ src/roam/
223223
formatter.py # Token-efficient text formatting, abbrev_kind(), loc(), format_table(), to_json(), json_envelope()
224224
sarif.py # SARIF 2.1.0 output (--sarif flag on health/debt/complexity)
225225
schema_registry.py # JSON envelope schema versioning + validation
226-
tests/ # 740 test_*.py files
226+
tests/ # 744 test_*.py files
227227
# Core & legacy
228228
test_basic.py, test_comprehensive.py, test_fixes.py, test_performance.py,
229229
test_resolve.py, test_salesforce.py, test_v6_features.py,

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ roam-code is organized into these key areas:
329329
| `src/roam/bridges/` | Cross-language symbol resolution |
330330
| `src/roam/output/` | Formatting, JSON envelopes, SARIF output |
331331
| `src/roam/mcp_server.py` | MCP server with 224 tools (57 in the default `core` preset) |
332-
| `tests/` | Test suite (740 test files) |
332+
| `tests/` | Test suite (744 test files) |
333333

334334
For full architectural details, see the [Architecture Guide](https://roam-code.com/docs/architecture).
335335

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1966,7 +1966,7 @@ roam-code/
19661966
│ ├── formatter.py # Token-efficient formatting
19671967
│ ├── sarif.py # SARIF 2.1.0 output
19681968
│ └── schema_registry.py # JSON envelope schema versioning
1969-
└── tests/ # ~7,500 tests across 267 test files
1969+
└── tests/ # 744 test files (run `pytest tests/`)
19701970
```
19711971

19721972
</details>

0 commit comments

Comments
 (0)