Skip to content
Developer Preview — APIs and language features may change before 1.0

timestamps

timestamps

Resource field: created/updated timestamps

Translations

  • es: marcas de tiempo
  • fr: horodatages
  • en: timestamps
  • de: Zeitstempel
  • ja: タイムスタンプ
  • zh: 时间戳
  • ko: 타임스탬프

Example — Remembering and storing data

Keeps notes in memory and owns a small contact database with rules about who can read it.

machine crm_notes
stores
store contacts
source: managed
resource contact
id as uuid, primary_key
name as text, is required
email as text
timestamps
create add
accept: [name, email]
read by_name
argument name: string, required
filter: name == arg(name)
update rename
accept: [name]
destroy remove
policy action_type(read)
authorize_if actor_attribute(access_level, "team")
vectors
source: qdrant
embedding_model: "nomic-embed-text"
accepts
note as text, is required
responds with
matches as list
implements
remember keep
collection: "notes"
content: input.note
recall find
query: input.note
limit: 5
save snapshot
to: contacts
query lookup
from: contacts
compute done
{matches: steps.find.results}