Skip to content

AUZM Capabilities

CapabilityGood fitBoundary
App state probesActivity, fragment, object tree, current route, visible business state.Probe output is diagnostic until tied to a real action or app response.
Internal app actionsCalling owner-approved app APIs, adapters, callbacks, or service methods from the current live context.Require target-specific evidence before claiming success.
Compatibility adaptationSmall patches for app version changes, feature toggles, bridge routing, and API differences.Prefer narrow hooks over broad global interception.
Automation handoffGeneric UI tools prepare state, then AUZM runs the app-internal operation.AUZM modules should not become UI automation scripts.
ObservabilityStructured logs, request/response traces, latency, package and process proof.Never log secrets, tokens, credentials, or private payloads unnecessarily.
Screenshot-assisted diagnosisUse screenshot URLs when XML is insufficient.The screenshot URL is protected by the MCP secret and should not be made public.

Practical Tool Shape

Prefer one final tool per target behavior:

json
{
  "ready": true,
  "target_package": "com.example.app",
  "action": "send_message",
  "proof": {
    "callback": "MessageRepository.send returned message_id",
    "message_id": "..."
  }
}

If not ready:

json
{
  "ready": false,
  "reason": "target fragment not visible",
  "observed_activity": "...",
  "next_probe": "open the compose screen first"
}

Research and education use only.