@ai-agent-forge/plugin-goal
v0.88.0
Published
Goal capability plugin for Agent Forge (goal_set state machine over session entries)
Readme
@agent-forge/plugin-goal
Goal capability plugin for Agent Forge, extracted from the host's
src/capabilities/goal.ts (D-075 S4, first B-class batch). It registers a single tool, goal_set: a self-contained
goal state machine with explicit revisions and evidence-gated completion.
Goals persist as append-only goal.state session entries and every change is announced as a goal.changed event. The
plugin only consumes the public session, events, and tools capabilities, keeps soft string references to other
domains (plans reference goals by plain id), and never validates state owned by another plugin.
goal_set carries the D-071 task tools guide on its promptGuidelines, so the model-facing guidance renders whenever
the tool face is active.
Install
# from a local checkout
agent-forge plugin install ./plugins/goal
# from npm
agent-forge plugin install @ai-agent-forge/plugin-goalSuites declare the capability through the builtin.goal short id; after the S4 split that id is assembled from this
package through the install store (bootstrap factory manifest or manual install).
