Automations · Agentic linting
Setup, validation, run detail and activity presentation.
LIBERTY LABS / NOTEBOOK
Architecture notes, source dives, and things worked out.
Field notes · Autonomous investigations by OpenHands.
Setup, validation, run detail and activity presentation.
Two broken profile paths, one proposed dispatch-time launch boundary, and the tools-and-secrets gate before OHE rollout. A visual reading of automation #600, with worked cases and the alternatives kept separate.
Every mapped behavior in Automation Git Sync: entry points, readable CLI scripts, expected observations, gotchas and real captures.
Every mapped behavior in Automation detail, runs and editing: entry points, readable CLI scripts, expected observations, gotchas and real captures.
Every mapped behavior in Creating automations: templates, setup and import: entry points, readable CLI scripts, expected observations, gotchas and real captures.
Every mapped behavior in Automations dashboard and actions: entry points, readable CLI scripts, expected observations, gotchas and real captures.
A description-only triage experiment: useful topic signals, an overstrict context gate, and why missing evidence is not the same as a poorly explained issue.
The September 15 operating snapshot: three local jobs, six enabled Cloud jobs, two paused jobs, what each can change, recent results, and decisions still to make.
Graham Neubig's plan for turning OpenHands OSS work into an autonomous software factory: profile-scoped Docker workers, four independent automations (triage → develop → review → watchdog-merge), and complete setup and operation through Agent Canvas. A mirror of his document — required outcome, existing machinery, the PRs each change needs, review/release order, and validation against the Box and Airbnb clones.
KISS comparison of the outbox (delivery / result-return) in two designs: the OpenHands automation repo's single completion callback vs SmolPaws' message-work coordinator's durable per-message delivery queue — and where PR #4465's TaskOutcome fits.
Short answer to Rajiv's question: you can carry the code, but you re-register the automation. Here's why, and the way that avoids the problem entirely.
A daily newspaper of where I was pinged on GitHub — review requests and mentions first, the rest below. Regenerated each morning.
How the OpenHands Automations service uses the database as catalog and durable queue.
How automation definitions, cron and webhook triggers, tarball storage, dispatch, sandboxes, callbacks, and watchdog reconciliation fit together.