Repository navigation
v2.59.0: only what you saw
What's New
Delete only the version you saw. git_delete_objects checks an expected stamp or sha256 per object under the object's own lock, right before its DELETE. An object that changed is kept and reported. Dependent objects go first. git_object_versions reads the versions in advance.
Transports: queue, never import.
- Upload a released transport and add it to the import buffer. The import stays a human step in STMS.
- Also new: transport of copies, entries added to and removed from a request (SE09), and requests filed under a CTS project.
abapGit offline zip import. Runs as a background job, with status reporting and a delete of exactly what the import brought.
Code, run and checked
execute_abapand ABAP Unit answer in JSON.RETURN_VALUEreturns any number of values.- A test class ABAP Unit refused to run is not a pass.
check-abapsyntax-checks a snippet without running it.- Long calls take a timeout.
- Exact-name search and a package inventory in one call.
Safety
--read-onlycovers every write and run path, enforced by an invariant over all 433 tools and actions.- Table reads with caller SQL are refused under
--block-free-sql. - Typed abapGit files take their name from the file name, never from the content.
- Every ZADT_VSP WebSocket authenticates the way its ADT client does.
Graph and health
- Programs and their includes show up as callers.
- The CLI and MCP share one data source.
- Health reads classes and function groups, and names what it could not read.
Create: domains, data elements, structures and append structures, message classes, enhancement implementations.
CI:
- before/after test numbers on every PR;
-race, fuzzing and a correctness lint on new code;- a complexity and token drift report;
- a blocking leak scan;
- an advisory integration run against the OSD SAP emulator.
Behaviour changes you may notice
execute_abapanswers JSON.vsp executeandvsp testexit non-zero when nothing ran.git_delete_objectsrefuses object maps with unknown keys.vsp updatefollows the repository the binary was released from.
Details are in the README under "What's New".
Downloads
| Platform | Architecture | File |
|---|---|---|
| Linux | x64 | vsp-linux-amd64 |
| Linux | ARM64 | vsp-linux-arm64 |
| macOS | x64 | vsp-darwin-amd64 |
| macOS | Apple Silicon | vsp-darwin-arm64 |
| Windows | x64 | vsp-windows-amd64.exe |
Checksums: checksums.txt. Or run vsp update from an older version.