No description
Find a file
Kent Overstreet 796c72fb25 digest: unify generators and prompts across all three levels
Three near-identical generate_daily/weekly/monthly functions collapsed
into one generate_digest() parameterized by DigestLevel descriptors.
Three separate prompt templates merged into one prompts/digest.md with
level-specific instructions carried in the DigestLevel struct.

Each level defines: name, title, period label, input title, output
format instructions, child prefix (None for daily = reads journal),
and Sonnet timeout.

digest_auto simplified correspondingly — same three phases but using
the unified generator.

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-03-03 17:34:00 -05:00
prompts digest: unify generators and prompts across all three levels 2026-03-03 17:34:00 -05:00
schema add position field to capnp schema 2026-02-28 23:15:10 -05:00
scripts knowledge agents: extractor, connector, challenger, observation 2026-03-03 10:56:44 -05:00
src digest: unify generators and prompts across all three levels 2026-03-03 17:34:00 -05:00
.gitignore knowledge agents: extractor, connector, challenger, observation 2026-03-03 10:56:44 -05:00
build.rs poc-memory v0.4.0: graph-structured memory with consolidation pipeline 2026-02-28 22:17:00 -05:00
Cargo.lock digest: remove dead iso_week_info, use chrono directly everywhere 2026-03-03 17:26:01 -05:00
Cargo.toml replace libc date math with chrono, extract memory_subdir helper 2026-03-03 17:23:43 -05:00