Before running a
tensor9 command, install the CLI, set T9_API_KEY, and verify your customer account. Online commands are authenticated and their adapter detail is limited to mappings your account is entitled to use.tensor9 explain is the short form of tensor9 adapt svc explain. It authenticates to Tensor9 and returns a bounded view of the contract for one entitled origin-to-target mapping. Profile inspection is non-executing: it does not start an adapter, contact an origin or target cloud API or describe what happened to a particular request.
For request-specific evidence, send an Explain control through a deployed adapter and read the returned report. Keep profile inspection and request evidence separate: the profile says what a mapping declares, while a report says what one instrumented request recorded.
Discover an entitled direction
Start with the origin identifier, backend choices and compatibility detail in the public service catalog. Ask Tensor9 which exact target identifiers your account is entitled to run with that origin:Inspect a service profile
Specify the exact directed service identifiers:PutObject.
Render the same profile for an evidence-oriented agent:
::table is a profile selector, not necessarily the runtime request origin name.
Profile flags
Explain a request through a deployed adapter
Use the application client that reproduces the behavior. Configure that client to use the Cloud Adapter endpoint, add the control before request signing, and send one bounded request with a unique test identity. Choose the mode explicitly:Explain records the supported decision path without performing the target service operation. When the test is intended to execute the operation, use:
Keep the deployment context with the report
A request report is meaningful only with the environment that produced it. Record:- the origin service and operation;
- the selected target profile;
- the Cloud Adapter and application versions;
- the configuration revision and tuning inputs;
- the exact synthetic resource identity;
- the request time window and origin request identifiers; and
- an independent target-state observation when the operation could write.
Choose the output format
The profile command and request reports support three audience-oriented renderings:Humanis a readable decision path with stable IDs.Agentis compact labeled text for a bounded investigation.Jsonis a versioned structured document for tools.
-fmt selects the authorized profile rendering. On a request, the Explain control selects the report rendering.
See Reading an Explanation before automating conclusions from JSON. Unknown fact versions and declared limitations must remain visible.
Interpret profile, request and cleanup separately
There are four independent outcomes:- The profile result: What behavior does the selected directed profile declare?
- The origin operation outcome: Was this request previewed, refused, attempted, accepted or completed?
- The target observation: What did the target service expose for the exact resource identity?
- The cleanup outcome: Were resources created for the test removed and was that removal observed?