{"step": "capabilities", "exitCode": 0, "success": true, "error": null} {"step": "binding", "exitCode": 0, "success": true, "error": null} {"step": "connection", "exitCode": 0, "success": true, "error": null} {"step": "models-validate", "exitCode": 0, "success": true, "error": null} {"step": "bundle-add", "exitCode": 0, "success": true, "error": null} {"step": "refresh", "exitCode": 0, "success": true, "error": null} {"step": "whole-describe", "exitCode": 0, "success": true, "error": null} {"step": "whole-markdown", "exitCode": 0, "success": true, "error": null} {"step": "whole-validate", "exitCode": 2, "success": false, "error": {"code": "FIELD_NOT_FOUND", "message": "Field 'albumArtist$id' not found in model 'ChinookInvoiceLineQmAlias0QueryModel'. Did you mean 'track.album.artist$id'?", "model": "ChinookInvoiceLineQmAlias0QueryModel", "phase": "query.validate", "safeToAutoRepair": true, "suggestedNextAction": "Call model describe and retry with an existing field."}} {"step": "whole-original-fields-validate", "exitCode": 0, "success": true, "error": null} {"step": "whole-original-fields-execute", "exitCode": 0, "success": true, "error": null} {"step": "fields-describe", "exitCode": 0, "success": true, "error": null} {"step": "fields-markdown", "exitCode": 0, "success": true, "error": null} {"step": "fields-validate", "exitCode": 2, "success": false, "error": {"code": "QUERY_VALIDATE_FAILED", "message": "未能在查询模型ChinookInvoiceLineQmAlias1QueryModel中找到列albumArtistId", "model": "ChinookInvoiceLineQmAlias1QueryModel", "phase": "query.validate", "safeToAutoRepair": false, "suggestedNextAction": "Inspect the query payload and model metadata, then retry."}} {"step": "fields-original-fields-validate", "exitCode": 0, "success": true, "error": null} {"step": "fields-original-fields-execute", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-describe", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-markdown", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-validate", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-execute", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-original-fields-validate", "exitCode": 0, "success": true, "error": null} {"step": "name-and-alias-original-fields-execute", "exitCode": 0, "success": true, "error": null} {"step": "bundle-remove", "exitCode": 0, "success": true, "error": null} {"step": "main-model-available", "exitCode": 0, "success": true, "error": null} { "whole": { "model": "ChinookInvoiceLineQmAlias0QueryModel", "description": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-describe.json", "markdownResponse": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-markdown.json", "fieldNames": [ "album$caption", "album$id", "artist$caption", "artist$id", "invoice$billingCountry", "invoice$customerId", "invoice$invoiceDate", "invoiceId", "invoiceLineId", "invoice_customer$fullName", "lineAmount", "salesQuantity", "track$title", "trackId", "track_genre$genreId", "track_genre$genreName", "unitPrice" ], "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-validate.json", "validationSuccess": false, "error": { "code": "FIELD_NOT_FOUND", "message": "Field 'albumArtist$id' not found in model 'ChinookInvoiceLineQmAlias0QueryModel'. Did you mean 'track.album.artist$id'?", "model": "ChinookInvoiceLineQmAlias0QueryModel", "phase": "query.validate", "safeToAutoRepair": true, "suggestedNextAction": "Call model describe and retry with an existing field." }, "executionSkipped": "Validation rejected; no execute.", "originalFieldsControl": { "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-original-fields-validate.json", "validationSuccess": true, "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-whole-original-fields-execute.json", "executionSuccess": true, "rows": [ { "artist$caption": "Iron Maiden", "artist$id": 90, "lineCount": 34, "totalAmount": 33.66 } ] } }, "fields": { "model": "ChinookInvoiceLineQmAlias1QueryModel", "description": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-describe.json", "markdownResponse": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-markdown.json", "fieldNames": [ "album$caption", "album$id", "artist$caption", "artist$id", "invoice$billingCountry", "invoice$customerId", "invoice$invoiceDate", "invoiceId", "invoiceLineId", "invoice_customer$fullName", "lineAmount", "salesQuantity", "track$title", "trackId", "track_album$caption", "track_album$id", "track_album_artist$caption", "track_album_artist$id", "track_genre$genreId", "track_genre$genreName", "unitPrice" ], "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-validate.json", "validationSuccess": false, "error": { "code": "QUERY_VALIDATE_FAILED", "message": "未能在查询模型ChinookInvoiceLineQmAlias1QueryModel中找到列albumArtistId", "model": "ChinookInvoiceLineQmAlias1QueryModel", "phase": "query.validate", "safeToAutoRepair": false, "suggestedNextAction": "Inspect the query payload and model metadata, then retry." }, "executionSkipped": "Validation rejected; no execute.", "originalFieldsControl": { "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-original-fields-validate.json", "validationSuccess": true, "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-fields-original-fields-execute.json", "executionSuccess": true, "rows": [ { "artist$caption": "Iron Maiden", "artist$id": 90, "lineCount": 34, "totalAmount": 33.66 } ] } }, "name-and-alias": { "model": "ChinookInvoiceLineQmAlias2QueryModel", "description": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-describe.json", "markdownResponse": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-markdown.json", "fieldNames": [ "album$caption", "album$id", "albumArtistId", "albumArtistName", "albumId", "albumName", "artist$caption", "artist$id", "invoice$billingCountry", "invoice$customerId", "invoice$invoiceDate", "invoiceId", "invoiceLineId", "invoice_customer$fullName", "lineAmount", "salesQuantity", "track$title", "trackId", "track_genre$genreId", "track_genre$genreName", "unitPrice" ], "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-validate.json", "validationSuccess": true, "error": null, "executionSuccess": true, "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-execute.json", "rows": [ { "albumArtistId": 90, "albumArtistName": "Iron Maiden", "lineCount": 34, "totalAmount": 33.66 } ], "originalFieldsControl": { "validation": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-original-fields-validate.json", "validationSuccess": true, "response": "练习目录\\lab\\evidence\\launcher-0.1.29-retest\\alias-probes\\20261021T100037-name-and-alias-original-fields-execute.json", "executionSuccess": true, "rows": [ { "artist$caption": "Iron Maiden", "artist$id": 90, "lineCount": 34, "totalAmount": 33.66 } ] } } }