Skip to content

[Live test] create-issue artifact support #75354

Closed

Description

@pelikhan

Temporary live integration test for #75323.

This issue is used to verify inline artifacts and MCP-side ingestion of a generated UTF-8 file, followed by attachment through the PR's shared issue-artifact helper and REST API. The payloads contain only synthetic test content. No GitHub Actions workflow is dispatched.

The issue will be closed after verification; the artifacts will remain available as test evidence.

Activity

  1. pelikhan commented on Nov 6, 2026

    @pelikhan
    CollaboratorAuthor

    Live artifact verification passed for PR #75323 at commit 600d86841ed.

    • Created all four supported formats: generic, file-backed plan, link, and embedded_html.
    • The Linux safeoutputs MCP handler read the generated UTF-8 plan file, recorded its full body without a path, and did not echo the content in the response.
    • A disallowed runtime-file path was rejected without recording another request.
    • The shared publication sanitizer removed the synthetic unapproved HTML URL, event handler, and executable script tag before attachment.
    • The PR's createIssueArtifacts helper attached all four artifacts using REST API version 2026-03-10.
    • Both the list endpoint and individual artifact GET endpoints returned the exact expected names, types, and UTF-8 bodies, including the accented character in the file-backed plan.

    No workflow was dispatched. Closing this synthetic test issue while retaining the artifacts as evidence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions