Skip to main content

Module zip_project

Module zip_project 

Source
Expand description

zip_project solution submission protocol schema.

This module defines manifest parsing plus the setup/build/run phase model that the worker will consume in later execution milestones.

Structs§

ZipProjectArtifact
Parsed artifact envelope plus the solution manifest from one ZIP artifact.
ZipProjectCommands
Script paths used by the future setup/build/run phase executor.
ZipProjectManifest
Parsed agentics.solution.json manifest for a ZIP project solution.
ZipProjectPhaseFailureReport
Structured failure payload for phase-specific execution errors.
ZipProjectPhaseLimits
Concrete limits for one execution phase after challenge-owned policy is applied.
ZipProjectResolvedPhase
One executable phase after command paths and phase limits are resolved.

Enums§

DockerNetworkMode
Docker network mode selected by the runner after policy resolution.
ZipProjectNetworkAccess
Network access policy requested for a phase.
ZipProjectPhaseFailureReason
Coarse failure classes used by workers when reporting phase outcomes.
ZipProjectPhaseName
Ordered phase names in the zip_project execution model.

Constants§

MAX_ZIP_PROJECT_ARTIFACT_BYTES
MAX_ZIP_PROJECT_FILE_COUNT
MAX_ZIP_PROJECT_NOTE_BYTES
MAX_ZIP_PROJECT_UNCOMPRESSED_BYTES
ZIP_PROJECT_MANIFEST_FILE
ZIP_PROJECT_PROTOCOL
ZIP_PROJECT_PROTOCOL_VERSION

Functions§

inspect_zip_project_artifact
Inspect a submitted ZIP project once and return manifest plus stable metadata.
validate_solution_note
Validate submitter-visible note text from agentics.solution.json.
validate_zip_project_archive_envelope
Validate the ZIP archive envelope before durable storage or extraction.
zip_project_archive_policy
Shared archive envelope policy for zip_project solution ZIPs.