Repository navigation
v1.3.0
- Changed: because the new top-level
nested_contextkey changes the exact document shape, the JSON
document schema version advances —--format jsonnow emitsschema_version3(was1) and
--format json-compactemits4(was2). Versions1and2stay bound to the shapes already
published in release 1.2.0 and are never reused, so eachschema_versionnames exactly
one key set; the compact document remains the full document minussources[*].content. - Added: JSON documents (
--format jsonand--format json-compact) include an always-present
existence-onlynested_contextobject listing non-directory nestedAGENTS.mdrelative paths
found by a contents-blind bounded scan (depth 4 and 2,000-directory scan bounds, 32-path and
4-KiB report caps; symlinked entries listed without ever resolving or reading their targets;
.git,.venv,venv,node_modulesandsite-packagestrees skipped), with
list_truncated/scan_truncatedflags mirrored asnested_agents_list_truncatedand
nested_agents_scan_truncatedstatuses. Listed paths are sanitized with the same escaping the
Markdown uses for repository-derived text, which also fixes a pre-existing crash class: an
unreadable non-UTF-8 directory name no longer breaks--format jsonthrough a raw status
subject. Root-file selection, Authority Boundary semantics and
Markdown bytes are otherwise unchanged; presence is not instruction and nested contents are
never read or transported. - Docs: the
json-compactsection states thatsourcesis provenance/index metadata whose bodies
already occur verbatim incontext, so consumers must not reopen source files to recover a body
the document already carried. - Changed:
tool_cli_contract.jsonadvancestool_versionto 1.3.0 whilecontract_versionstays
3: this release changes the JSON document shape — governed by the outputschema_versionvalues 3
and 4 — and no command, flag, format choice or precondition, mirroring the 1.1.0 precedent where a
document-shape addition left the public CLI contract version alone.
Package: https://pypi.org/project/context-loader/1.3.0/
Source commit: 14ce181c5a0a290d4eafe230f15a1c9e798c84aa