feat(caldav): add slot support for feed items (#57)

Adds three LLM-fillable slots to every CalDav feed item:
insight, preparation, and crossSource. Slot prompts are
stored in separate .txt files under src/prompts/ with
few-shot examples to steer the LLM away from restating
event details.

Co-authored-by: Ona <no-reply@ona.com>
This commit is contained in:
2026-03-10 19:36:34 +00:00
committed by GitHub
parent 863c298bd3
commit 34ead53e1d
6 changed files with 102 additions and 1 deletions

View File

@@ -0,0 +1,4 @@
declare module "*.txt" {
const content: string
export default content
}