Agent OS · Component · profile-preference-learning
Onboarding and adaptive preferences
What it does
Bootstraps guest identity, captures locale/timezone and companion preferences, and infers preference signals from repeated interactions while retaining preference history.
Core pattern
Explicit preferences + historically tracked preference signals
- Input
- Guest onboarding and interaction signals
- Output
- User context, preference snapshot and change history
Key parameters
| Name | Type | Default | Values |
|---|---|---|---|
| operation | string | infer | onboard · update · infer · history |
| locale | — | — | — |
| timezone | — | — | — |
| explicit_preferences | — | — | — |
| interactions | array | [] | — |
Maturity and limits
Guest and onboarding routes plus inference counters and persistence are present. Source paths were inspected statically; tests and live integrations were not executed. This rating describes implemented code, not production validation.
Guest identity is not enterprise SSO; inferred emotional/religious preferences require privacy controls.
Used in pipelines
Industry tags
- Lifestyle & consumer appsSource-supported industry
For work involving opt-in interactions, digital services and personal preferences, use explicit preferences followed by historically tracked preference signals.
- EducationTransferable use
For opt-in practice and role dialogue for adult learners, use explicit preferences followed by historically tracked preference signals.
Skills pack
Contract scaffold and deterministic mock
Download · 11KBSHA-256 53d398f5da9c507c8d9c336707c1ddbb370129e51835e0ac9c9a395d7e3a66f4
Related components
-
Versioned agent memory and knowledge lifecycle
Scoped memory retrieval + versioning and forgetting
Working 1 pipeline -
Streaming travel concierge
Conversational intake + tool search and candidate cards
Working 1 pipeline -
Contextual spiritual companion responses
Emotional cues and memory + supportive responses
Working 1 pipeline -
Cross-platform companion client
Mobile conversations and check-ins + settings and notifications
Working 1 pipeline