@agentproto/action
v0.1.2
Published
@agentproto/action — AIP-39 ACTION.md reference implementation. A markdown + frontmatter format for declaring an abstract verb / operation that can be performed on a resource — its identity, semantics, side-effect profile, approval class, and lifecycle ev
Maintainers
Readme
@agentproto/action
AIP-39 ACTION.md reference implementation. A markdown + frontmatter format for declaring an abstract verb / operation that can be performed on a resource — its identity, semantics, side-effect profile, approval class, and lifecycle events. The pivot primitive that TOOL implements (with LLM schema), POLICY references (for grants), INTENT routes to (from user verbs), and WORKFLOW steps invoke. Bottom-up — implementations declare which actions they implement.
Status: 0.1.0-alpha. Generated by
scripts/scaffold-aip.mjs—build()andvalidate()bodies are TODOs.
Spec: https://agentproto.sh/docs/aip-39
Usage
import { defineAction } from "@agentproto/action"
const x = defineAction({
id: "my-action",
description: "Short purpose.",
// ...
})License
MIT — see LICENSE.
