AGENTS.md@backend/packages/harness/deerflow/runtimeA

AGENTS.md@backend/packages/harness/deerflow/runtime from bytedance/deer-flow is an AGENTS.md file: the standing instructions coding agents read in that repo.

Install it, pinned
mdr add bytedance/deer-flow/backend/packages/harness/deerflow/runtime/AGENTS.md@git:20261020.059758f

Pins git:20261020.059758f in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 14 of 14 checks passed
Kind
AGENTS.md file
Repository
bytedance/deer-flow
Path
backend/packages/harness/deerflow/runtime/AGENTS.md
Versions recorded
49
Latest version
git:20261020.059758f, committed Oct 20, 2026
First version recorded
Sep 1, 2026
Size
44,633 bytes
Repository stars
84,344
License
MIT

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

### Checkpoint Cache Concurrency

The memory history cache is shared by sync saver wrappers. Its threading lock
serializes lookup/LRU promotion, population/eviction, thread purge, close, and
statistics snapshots. Keep cache critical sections free of awaits and saver I/O;
immutable histories do not make the mutable LRU registry thread-safe.

### Redis Checkpoint Cache Purge

Thread purge escapes Redis glob metacharacters in the complete literal key stem
before SCAN, and checks returned byte/string keys against that stem before UNLINK.
Do not interpret operator `key_prefix` text as a pattern or widen thread deletion
to sibling namespaces. Keep the cursor loop and outage/TTL fallback unchanged.

### Stream Bridge Heartbeats

Observed Redis streams removed during replay yield `StreamGap` with empty bounds; initially empty streams still wait. After this gap, `/wait` refreshes store-only status and completes only for a terminal run with no retained stream.

Memory stream cleanup retires the captured stream generation, clears its retained
payloads and wakes its Condition. Established readers emit one empty-bound
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add bytedance/deer-flow/backend/packages/harness/deerflow/runtime/AGENTS.md@sha256:7c63823049147fc6

The line at the top of this page pins the label git:20261020.059758f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_3gbspw4pckuejdkg.svg)](https://markdownregistry.com/a/art_3gbspw4pckuejdkg)

5 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 49 versions of this file, between Sep 1, 2026 and Oct 20, 2026, about one every day.

versioncommittedcommitsizeaudit
git:20261020.059758f latest2026-10-20 059758f 44,633 BA view · diff
git:20261019.5a9a8042026-10-19 5a9a804 44,466 BA view · diff
git:20261019.850b3b22026-10-19 850b3b2 43,992 BA view · diff
git:20261019.92e9afe2026-10-19 92e9afe 40,779 BA view · diff
git:20261018.d1d09582026-10-18 d1d0958 40,438 BA view · diff
git:20261016.2adc6672026-10-16 2adc667 37,728 BA view · diff
git:20261015.4f1c8482026-10-15 4f1c848 37,494 BA view · diff
git:20261015.e7a2a1c2026-10-15 e7a2a1c 37,195 BA view · diff
git:20261014.a63856f2026-10-14 a63856f 35,261 BA view · diff
git:20261011.5e67d412026-10-11 5e67d41 34,902 BA view · diff
git:20261010.737492d2026-10-10 737492d 34,943 BA view · diff
git:20261010.be44c362026-10-10 be44c36 34,450 BA view · diff
git:20261009.0fe6e632026-10-09 0fe6e63 33,636 BA view · diff
git:20261009.bec63a62026-10-09 bec63a6 33,523 BA view · diff
git:20261008.85796f62026-10-08 85796f6 33,113 BA view · diff
git:20261008.4ef1f962026-10-08 4ef1f96 32,716 BA view · diff
git:20261007.734f9e02026-10-07 734f9e0 32,390 BA view · diff
git:20261007.787b44c2026-10-07 787b44c 32,390 BA view · diff
git:20261006.2dd2e542026-10-06 2dd2e54 32,063 BA view · diff
git:20261005.c5403992026-10-05 c540399 31,711 BA view · diff
git:20261004.56aa71c2026-10-04 56aa71c 31,318 BA view · diff
git:20261004.20bd9892026-10-04 20bd989 30,858 BA view · diff
git:20261003.35023bb2026-10-03 35023bb 29,571 BA view · diff
git:20261001.a8dc1da2026-10-01 a8dc1da 25,774 BA view · diff
git:20260930.777961f2026-09-30 777961f 25,634 BA view · diff
git:20260928.e6a3f832026-09-28 e6a3f83 25,518 BA view · diff
git:20260926.b433e3c2026-09-26 b433e3c 25,370 BA view · diff
git:20260926.79a5af02026-09-26 79a5af0 25,061 BA view · diff
git:20260925.842f5612026-09-25 842f561 24,713 BA view · diff
git:20260924.6d961e02026-09-24 6d961e0 24,591 BA view · diff
git:20260924.f6269fb2026-09-24 f6269fb 42,119 BA view · diff
git:20260923.31bfd402026-09-23 31bfd40 42,131 BA view · diff
git:20260922.e88599b2026-09-22 e88599b 42,292 BA view · diff
git:20260921.656db122026-09-21 656db12 42,294 BA view · diff
git:20260918.3776f6f2026-09-18 3776f6f 42,270 BA view · diff
git:20260916.cda56aa2026-09-16 cda56aa 41,348 BA view · diff
git:20260916.f0cb67b2026-09-16 f0cb67b 41,173 BA view · diff
git:20260915.14c9d442026-09-15 14c9d44 39,296 BA view · diff
git:20260914.6c697f32026-09-14 6c697f3 38,061 BA view · diff
git:20260914.f770ecc2026-09-14 f770ecc 36,993 BA view · diff
git:20260914.80f13932026-09-14 80f1393 36,551 BA view · diff
git:20260914.533e30e2026-09-14 533e30e 35,836 BA view · diff
git:20260913.6f81dae2026-09-13 6f81dae 35,449 BA view · diff
git:20260913.28a81452026-09-13 28a8145 34,678 BA view · diff
git:20260906.a4ff4b02026-09-06 a4ff4b0 34,077 BA view · diff
git:20260906.cd263372026-09-06 cd26337 32,589 BA view · diff
git:20260905.3c362172026-09-05 3c36217 31,346 BA view · diff
git:20260901.c56c7292026-09-01 c56c729 30,588 BA view · diff
git:20260901.cd353632026-09-01 cd35363 29,790 BA view

Audit of the latest version

A  14 of 14 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Size between 200 bytes and 200 KB (44633 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

bytedance/deer-flow · 84,344 stars · license MIT · pushed 2026-10-24 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_3gbspw4pckuejdkg
GET https://markdownregistry.com/api/v1/resolve?ref=bytedance/deer-flow/backend/packages/harness/deerflow/runtime/AGENTS.md
GET https://markdownregistry.com/api/v1/blob/7c63823049147fc62015976a2a92ab05412888e4c0174ff7bf697ae72fc496e5

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: how to write a good AGENTS.md · AGENTS.md vs CLAUDE.md · which agent file does what.

More from bytedance/deer-flow

blocking-io-guard SKILL.md skill
bytedance/deer-flow · .agent/skills/blocking-io-guard/SKILL.md · Ensure async-path backend code that could block the asyncio event loop is protected by a teeth-verified runtime anchor…
git:20260612.dc2abab · audit A · 84,344 stars
deerflow-maintainer-orchestrator SKILL.md skill
bytedance/deer-flow · .agent/skills/deerflow-maintainer-orchestrator/SKILL.md · Use when a DeerFlow maintainer needs comment-only GitHub issue or PR handling: resolve issue/PR scopes with gh, analyze…
git:20260616.65fab1d · audit A · 84,344 stars
engineer-system-change SKILL.md skill
bytedance/deer-flow · .agent/skills/engineer-system-change/SKILL.md · Evaluate and carry out non-trivial software-system changes from first principles. Use when assessing RFCs, issues…
git:20260723.2af2fb5 · audit A · 84,344 stars
smoke-test SKILL.md skill
bytedance/deer-flow · .agent/skills/smoke-test/SKILL.md · End-to-end smoke test skill for DeerFlow. Guides through: 1) Pulling latest code, 2) Docker OR Local installation and…
git:20260619.525ec0a · audit A · 84,344 stars
AGENTS.md AGENTS.md file
bytedance/deer-flow · AGENTS.md
git:20261020.2c880a3 · audit A · 84,344 stars
CLAUDE.md CLAUDE.md file
bytedance/deer-flow · CLAUDE.md
git:20260625.ff7ecdb · audit B · 84,344 stars
AGENTS.md@backend AGENTS.md file
bytedance/deer-flow · backend/AGENTS.md
git:20261022.c0ba948 · audit A · 84,344 stars
CLAUDE.md@backend CLAUDE.md file
bytedance/deer-flow · backend/CLAUDE.md
git:20260625.ff7ecdb · audit B · 84,344 stars
AGENTS.md@backend/app/channels AGENTS.md file
bytedance/deer-flow · backend/app/channels/AGENTS.md
git:20261019.085924a · audit A · 84,344 stars
AGENTS.md@backend/app/gateway AGENTS.md file
bytedance/deer-flow · backend/app/gateway/AGENTS.md
git:20261019.085924a · audit A · 84,344 stars
AGENTS.md@backend/app/gateway/routers AGENTS.md file
bytedance/deer-flow · backend/app/gateway/routers/AGENTS.md
git:20261023.e1a7cba · audit A · 84,344 stars
AGENTS.md@backend/packages/harness/deerflow AGENTS.md file
bytedance/deer-flow · backend/packages/harness/deerflow/AGENTS.md
git:20261021.ab43439 · audit A · 84,344 stars

Every file in bytedance/deer-flow

Browse by kind, by grade A, or by owner.