Skip to main content
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#overview

TimeAwareConfig

Configuration for time-aware LLM generation. Controls injection of temporal context (current time, message timestamps, file timestamps) into the LLM context during generation.

include_message_timestamps and include_file_timestamps default to false. The timezone is an IANA timezone name and defaults to UTC.

timestamp_format accepts empty text, friendly, iso8601 or date_only. The default friendly format includes a human-readable date, time and zone; iso8601 uses an ISO timestamp, and date_only includes only the date. An unrecognized value uses friendly formatting.

Type-reference view: API Schema 9frhv4euve, API Schema 9ftjkkjhfa. Request and response views describe this type; they do not declare an endpoint.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-field-includecurrenttimeincludeCurrentTimebooleanOptionalWhen enabled, include the current date and time in the per-turn volatile context attached to the current user message, using the configured timezone and timestamp format.
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-field-includemessagetimestampsincludeMessageTimestampsbooleanOptionalInclude timestamps on messages in the model context to provide chronological context. Requires the message timestamp to be populated. Default: false.
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-field-includefiletimestampsincludeFileTimestampsbooleanOptionalInclude upload/modification timestamps when resolving FILE_ID content. When true, resolved file references include "[Uploaded: <timestamp>]" annotations. Default: false
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-field-timezonetimezonestringOptionalTimezone for formatting (IANA format, e.g., "America/Los_Angeles"). Default: "UTC" Maximum length: 50.
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-field-timestampformattimestampFormatstring (``, friendly, iso8601, date_only)OptionalFormat pattern for timestamps. "friendly" (default): "Jan 2, 2026 at 3:04 PM MST" "iso8601": "2026-01-02T15:04:00-08:00" "date_only": "2026-01-02" Maximum length: 50.

Request validation​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#request-validation

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
timezoneMaximum length50
timestampFormatMaximum length50
timestampFormatAllowed values``, friendly, iso8601, date_only

In responses​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#field-includecurrenttimeSection ID: DOC-API-MODEL-schema-1gkqaobt3t#response-field-includecurrenttimeincludeCurrentTimebooleanOptionalWhen enabled, include the current date and time in the per-turn volatile context attached to the current user message, using the configured timezone and timestamp format.
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#field-includemessagetimestampsSection ID: DOC-API-MODEL-schema-1gkqaobt3t#response-field-includemessagetimestampsincludeMessageTimestampsbooleanOptionalInclude timestamps on messages in the model context to provide chronological context. Requires the message timestamp to be populated. Default: false.
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#field-includefiletimestampsSection ID: DOC-API-MODEL-schema-1gkqaobt3t#response-field-includefiletimestampsincludeFileTimestampsbooleanOptionalInclude upload/modification timestamps when resolving FILE_ID content. When true, resolved file references include "[Uploaded: <timestamp>]" annotations. Default: false
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#field-timezoneSection ID: DOC-API-MODEL-schema-1gkqaobt3t#response-field-timezonetimezonestringOptionalTimezone for formatting (IANA format, e.g., "America/Los_Angeles"). Default: "UTC"
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#field-timestampformatSection ID: DOC-API-MODEL-schema-1gkqaobt3t#response-field-timestampformattimestampFormatstringOptionalFormat pattern for timestamps. "friendly" (default): "Jan 2, 2026 at 3:04 PM MST" "iso8601": "2026-01-02T15:04:00-08:00" "date_only": "2026-01-02"
Section ID: DOC-API-MODEL-schema-1gkqaobt3t#validation

Request validation​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#response-validation

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
timezoneMaximum length50
timestampFormatMaximum length50
timestampFormatAllowed values``, friendly, iso8601, date_only

Where used​

Section ID: DOC-API-MODEL-schema-1gkqaobt3t#where-used

ReferenceRelationship
Create an agent profilePOST /api/v1/agent-profiles/create
Get an agent profilePOST /api/v1/agent-profiles/get
Import a prompt libraryPOST /api/v1/agent-profiles/import
List agent profilesPOST /api/v1/agent-profiles/list
Update an agent profilePOST /api/v1/agent-profiles/update
Withdraw your rating on a messagePOST /api/v1/llm/delete-message-rating
Get full conversation statePOST /api/v1/llm/conversation-state
Rate an assistant messagePOST /api/v1/llm/rate-message
Send a message and wait for the resultPOST /api/v1/llm/send-message-sync
Submit client-side tool results and wait for the next segmentPOST /api/v1/llm/submit-client-tool-results-sync
Update context management settingsPOST /api/v1/llm/update-context-management-settings
Update default generation configPOST /api/v1/llm/update-default-generation-config
Get the caller's end-user profilePOST /api/v1/enduser/get
Append a message without generatingPOST /api/v1/llm/append-message
Create a new conversation threadPOST /api/v1/llm/create-thread
Send a message to a conversationPOST /api/v1/llm/send-message
Update the caller's default generation configPOST /api/v1/enduser/update-generation-config
ReceiveMessageRequestAPI JSON uses JSON field names (camelCase).
ClientToolDispatchAPI JSON uses JSON field names (camelCase).
Models containing this value
ModelRelationship
GenerationConfigNested in model
GenerationConfigNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1gkqaobt3t