Skip to content

Extension framework P2 output and logging helpers (P2-1..P2-2) #6946

Description

@jongio

Parent: #6853
Related: #6856

Objective

Implement P2 developer-experience helper surfaces for extension output and logging.

Proposal IDs covered

  • P2-1 Standard output helpers
  • P2-2 Structured logging

In scope

  • Output utility APIs for common extension UX patterns.
  • Structured logging helpers with context propagation support.
  • Tests for verbosity/format behavior and logging semantics.

Out of scope

Deliverables

  • Output helper API definitions + implementation.
  • Structured logging API + implementation.
  • Behavior tests (quiet/debug/interactive/non-interactive scenarios).
  • Usage examples and migration notes.

Verification checklist

  • API usage is additive and predictable.
  • Logging semantics are documented (fields, levels, propagation behavior).
  • mage preflight passes.

Definition of done

  • P2-1 and P2-2 are complete, tested, and documented.

Activity

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

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions