Skip to content

Restore browser confirmation page after policy submission #15

@gerardo-hash

Description

@gerardo-hash

Feature Request

After running cogames ship or cogames upload, there used to be a browser profile page that would pop up confirming the submission was successful. This page no longer appears (the CLI now prints Browser launch skipped: non-interactive session detected or simply doesn't open it).

Current behavior:
The CLI prints text confirmation (Shipped: <policy>:<version>) but no browser page opens to visually confirm the submission status.

Expected behavior:
A browser profile/confirmation page should open (when in an interactive terminal) showing:

  • Submission confirmed with policy name and version
  • Current competition pool status
  • Link to observe matches when they run

This was helpful for quickly verifying everything went through and sharing the link with others.

Context

Submitting to the among-them season via:

cogames ship -p "class=amongthem_policy.AmongThemPolicy" -f amongthem_policy.py -n "gerardodutan-amongthem" --season among-them

The CLI output references an Observatory URL but doesn't open it or provide a direct link to the submitted policy's profile page.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions