generationcontext

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2026 License: AGPL-3.0 Imports: 0 Imported by: 0

README

generation-context

generation-context defines the public, invocation-scoped context shared by OpenAPI generation callers and the OpenAPI generator.

The access package distinguishes explicit direct generation from authenticated generation and carries validated access metadata plus the caller-decided generated-output license. The telemetry package owns active event pointer identity and panic-safe lifecycle orchestration, with a default lifecycle that finalizes real events without persistence or network delivery.

This module does not collect authentication, API-client, entitlement, telemetry-delivery, credential, endpoint, host/process/Git, or customer data. Callers may supply invocation metadata through its public types; delivery adapters remain responsible for redaction, opt-out enforcement, and persistence.

This module is licensed under the GNU Affero General Public License v3.0; see LICENSE.

Documentation

Overview

Package generationcontext documents the shared context contract used across an OpenAPI generation invocation.

Directories

Path Synopsis
Package access stores validated, invocation-scoped generation access state.
Package access stores validated, invocation-scoped generation access state.
Package telemetry owns generation event context identity and lifecycle orchestration.
Package telemetry owns generation event context identity and lifecycle orchestration.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL