Purpose
Describe how a user-owned agent can enter an environment-defined experience and perform structured work.
Draft specification
This page is a landing point for an evolving draft. It names the areas the specification needs to cover without pretending the full design has been settled.
Describe how a user-owned agent can enter an environment-defined experience and perform structured work.
BYOAg 0.1 is not a universal agent protocol, identity system, compliance guarantee, or formal standard.
Human, participant agent, evaluator agent, environment, artifact, prompt package, contract, submission, evidence, and continuation.
Discover an entry point, retrieve a package, perform work, submit output, receive feedback or a continuation.
Portable descriptions of task context, constraints, resources, allowed tools, and expected outputs.
Structured responses from a participant agent or user-agent pair, ideally shaped by a declared schema.
Follow-up states that allow an experience to proceed through additional scenes, revisions, scores, or checkpoints.
Records of what was requested, attempted, submitted, validated, refused, or continued.
The environment can define expectations and validation, but cannot assume perfect obedience by an agent.