Skip to content
Platform

Diagnostics for AI-assisted analysis.

When a COBOL program fails on the Rocket runtime, an engineer or an AI agent needs facts, not guesses. Cobra’s diagnostics read what Rocket’s own compiler and runtime produce and put it in terms of the COBOL: the paragraph, the line, the field and its value.

Integration with Rocket tooling

Every diagnostic starts from something Rocket Visual COBOL produced.

Rocket compiler

Built on the compiler’s own output

Record layouts and field facts come from the files the Rocket COBOL compiler writes when it builds your programs. Failure reports name the COBOL paragraph and line from the compiler’s symbol files. Nothing is re-derived by guesswork.

Rocket runtime

Reads the runtime’s evidence

Runtime trace logs and run-unit state are parsed and shown as COBOL fields. Packed decimals appear as numbers. Redefined storage appears under each of its layouts, so a reader sees what the buffer means in every view the program has of it.

Rocket-configured editors

Fits editors set up for Rocket COBOL

Syntax diagnostics, hover, go-to-definition and references are served over the standard editor protocol, with the Micro Focus client extensions, including copybook-to-program binding. An editor configured for Rocket COBOL needs no special handling.

For the agent

Answers the questions an agent asks

What wrote this field? Where did this value come from? Which program did this dynamic call reach? Each answer is a fact with its source, drawn from the catalogue and from the run itself.

Why it matters

Less reliance on the few people who can read a dump.

See it on a real failure

Bring a program that fails and nobody knows why.

We will run it, read what the runtime recorded, and show you the paragraph, the line and the field behind the failure.