Repository navigation
AdAnt v0.8.1 — faster, resilient social research
Canonical source: anyloop/adant @ 85aa08259d2224a9e51919b8bd3861f6fe78d986
What's new
Bounded social-research timing. Research subprocesses now have hard phase limits, while browser-driven work uses explicit stage and end-to-end budget checkpoints. The Sidecar shows live elapsed time against the workflow target and active phase budgets, making overruns visible before they become long retry loops.
Useful results arrive sooner. Production research now publishes a readable 13-slide HTML/markdown preview immediately after curation, while the five deeper strategy analyses continue. Video understanding uses a two-job concurrency limit to avoid the transport failures observed with four-way fan-out.
More resilient video acquisition. Codex Browser sessions can pass an already-downloaded local clip while retaining its permanent platform URL. The portable yt-dlp fallback now includes browser-compatible extraction support, bounded retries, structured failure codes, successful-output-only caching, and reserve-video promotion.
Reliable report delivery. Presigned report uploads use the runtime's bundled trusted CA set, preventing first-pass certificate failures on Python installations that do not inherit the operating system trust store.
Codex and Claude remain aligned. Both public packages contain the same managed research runtime, workflow rules, acquisition behavior, report handoff, and regression coverage.
Validation
- Monorepo plugin suite: 40/40 passed, including Sidecar and acquisition Python tests.
- Claude plugin and marketplace: strict validation passed.
- Codex plugin: installed
plugin-creatorvalidation passed. - Public sync reproducibility check: clean at version 0.8.1.
- Public diff formatting check: passed.
- Codex and Claude managed public surfaces: byte-for-byte matched.
- Complete public diff reviewed; no tokens, credentials, customer data, private/internal URLs, Brain instructions, provider credentials, or deployment details found.
Install / update
ChatGPT desktop: update the AdAnt plugin from the personal marketplace on main, fully quit and restart the desktop app, then start a new task.
Codex CLI:
codex plugin marketplace add anyloop/agent-plugin --ref main
codex plugin add adant@adant-aiClaude Code:
claude plugin marketplace add https://github.com/anyloop/agent-plugin.git
claude plugin install adant@adant-ai
claude mcp login plugin:adant:adantAfter updating, start a new task and run $adant-init.