Research public documentation, engineering posts, open-source repositories, papers, and release notes for Claude Code, OpenHands, Cursor, Devin, Aider, and other long-horizon AI agents. Return one row per reusable agent-harness primitive — with lifecycle stage, trigger, persisted state, event-log representation, tool interface, permission behavior, stop condition, verification, retry/restart behavior, public evidence URL and strength, and applicability to a persistent social-media agent — separating directly observed behavior from inference and excluding unsupported marketing claims.
The evidence-screened set holds 60 reusable harness primitives drawn from papers, official docs, open-source repositories, and engineering posts across 14 independent source hosts; 48 rows are corroborated on multiple hosts and no single evidence URL backs more than 3 of the 60 rows. This is a screened research sample of publicly documented behavior, not exhaustive coverage of every private product feature.
| Primitive | Products | Phase · stage | Family | Evidence | Source |
|---|
Method: 60 normalized reusable agent-harness primitives from an evidence-screened research corpus of papers, official documentation, open-source repositories, engineering posts, and release notes across 14 source hosts; one row per primitive, each with its own public evidence URL (no URL backs more than 3 rows). Evidence strength distinguishes multi-host corroboration (48 rows) from multiple technical records on one host (12 rows); supporting-record and supporting-host counts come precomputed with the rows. Lifecycle phases and primitive families are analyst groupings of the source-stated lifecycle stages for the matrix; exact stage text appears in the table. Fields the sources do not publicly state are shown as dashes, not filled in. Long observed-behavior and inference texts are truncated in the corpus at capture; nothing else was cut.