agentlinkops package. The ledger lives in .agentlinkops/. A repository that still has .linktrail/ keeps working with a one-line hint until the DP-0029-T05 cutover; run agentlinkops migrate to rename it in one move, with a receipt of the files that moved.
Keep credentials outside tracked files.
Declare what you want
wanted: a placement you are pursuing. A new observed link is the news. Weekly cadence is the default.expected: a link you expect to be present now. Absence deserves review. Daily cadence is the default.retired: stop checking and keep the history.
earned intent. The latest observation tells you whether the link was present when checked. A new observation does not change a wanted declaration automatically.
Cadence describes when checks are due. The local CLI runs when invoked; continuous hosted monitoring needs a connected watch. See capability status for that distinction.
Ledger files and ownership
Ledger files and ownership
Files and ownership
Paths are configurable. Review local notes and access before sharing these files through version control.
Import candidates and review changes
Preview a supplier export. This command prints the column mapping, counts and rejection reasons; it does not save candidates to your ledger or hosted project:Sync with a connected account
sync pushes expectations and pulls cloud events and evidence references. It needs configured project access and AGENTLINKOPS_TOKEN for the REST client. Store the credential through your approved local environment setup; do not paste it into agent chat.
Source and destination event feeds keep separate cursors. Sync applies a page before advancing its cursor. Follow feed-specific snapshot recovery when a cursor expires; retain any gap in historical events. Your local campaign notes and tags remain local.
Read exit codes carefully
Unknown results do not fail a check by default.
--fail-on-unknown requests stricter behavior. A zero exit code does not mean every page was readable. Read the evidence states and the reported unknown count.