mirror of
https://github.com/kennethnym/aris.git
synced 2026-03-20 17:11:17 +00:00
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:
6
packages/aelis-source-caldav/src/prompts/preparation.txt
Normal file
6
packages/aelis-source-caldav/src/prompts/preparation.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
A concrete preparation step — something the user should do, bring, or review before this event. Infer only from available event and feed data. Do not restate event details. Do not fabricate information you don't have. Return null if no useful preparation comes to mind.
|
||||
|
||||
Examples:
|
||||
- "different building from your previous meeting — allow travel time"
|
||||
- "recurring meeting you declined last week — check if you need to attend"
|
||||
- null
|
||||
Reference in New Issue
Block a user