Stargate Nala

Stargate Nala

Conversation Trace

Conversation ids

Last 24 hours

25 loaded

ee0b9e047e3b

1 turns

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala dzufhio.

Language · VEChannel · voice_ws

Updated 16 Aug 2026, 19:01:28

de28175993e7

1 turns

Xana xikwere lexi nga eka xifaniso lexi xi ni muvala muni?

Xifaniso lexi a ri na xikwere, hi ku ri xifaniso xa mbala wulu.

Language · TSChannel · voice_ws

Updated 16 Aug 2026, 19:01:22

cf8992380614

1 turns

Segoane se se mo se-moo se-tšoantšong seno se-mmala ofe?

Se se mo setšwantšong ke botala — ke sešwa se se nang le mmala o o tshwana le botala.

Language · TNChannel · voice_ws

Updated 16 Aug 2026, 19:01:15

d278a94a524c

1 turns

Sekwere se secha-ntjhong see se mmala ofe?

Sehlahisoa se secha-ntjhong se mmala wa bokhutšoanyane. Haeba u batla ho tseba haholoanyane, ka kopo re o re se re sheba.

Language · STChannel · voice_ws

Updated 16 Aug 2026, 19:01:08

1b8a1b8bb42e

1 turns

Sekwere se wedong se mmala ofe?

Sekwere se wedong se mmala o moputswa.

Language · NSOChannel · voice_ws

Updated 16 Aug 2026, 19:01:00

0bff83213a2f

1 turns

Ngumuphi umbala wesikwele kulesithombe?

Isithombe asikho, ngakho-ke angikwazi kukunikeza umbala wesikwele.

Language · SSWChannel · voice_ws

Updated 16 Aug 2026, 19:00:54

6a0a55ad57f7

1 turns

Umbala muni isikwere esisesithombeni lesi?

Isikwere sesithombe asikho noma asibonakali, ngakho-ke angikwazi kuthi umbala waso.

Language · NRChannel · voice_ws

Updated 16 Aug 2026, 19:00:48

ac450630a19c

1 turns

Ngofuphi umbala wesikwere kulo mfanekiso?

Umbala wesikwere lo mfanekiso ngumhlophe.

Language · XHChannel · voice_ws

Updated 16 Aug 2026, 19:00:41

92bdeb4a5109

1 turns

Umbala muni isikwele kulesi sithombe?

Isikwele esikulesi sithombe sibomvu.

Language · ZUChannel · voice_wsedit_image

Updated 16 Aug 2026, 19:00:35

9d6c81d38689

1 turns

Watter kleur is die vierkant in hierdie beeld?

Die vierkant in die beeld is wit.

Language · AFChannel · voice_ws

Updated 16 Aug 2026, 19:00:29

0121f7c3f5dd

1 turns

What color is the square in this image?

The square in the image is white.

Language · ENChannel · voice_ws

Updated 16 Aug 2026, 19:00:23

34157ad84882

1 turns

Pfufhi vadzani Tl-e

Ndi vha na mboha, nga ndi sa khou khwaṱhela u fhumela tshifhinga tsha "Pfufhi vadzani Tl-e" kha maṅwalo a ndi a khou vha hone. Nda khou vha...

Language · VEChannel · voice_wsweb_search

Updated 16 Aug 2026, 19:00:18

b8c2214f6367

1 turns

Komisa M_T_V leyi

Ndi si nga komise video hiya ku nga si na video leyi vulavuriwaka eka ndzawulo ya farm-report.pdf. Ndzi swi twisisile leswaku: Solar pump y...

Language · TSChannel · voice_ws

Updated 16 Aug 2026, 19:00:04

3b22b17778c4

1 turns

Khutswafatsa bt- lotseno

Ke a leboga ka go romela farm-report.pdf. Go ya ka tlhaloso ya fa gare, pomp ya letsatsi e dirilwe ka Mošupologo, tank ya metsi e tletse, m...

Language · TNChannel · voice_ws

Updated 16 Aug 2026, 18:59:55

d54fa61d8974

1 turns

Akaretsa b thena

Ntate, ke utloile hore pump ea letsatsi e lokisitsoe hoseng, 'me tanka ea metsi e tletse. Puku ea lipeo e tla fihla hosane hoseng. Na u na ...

Language · STChannel · voice_ws

Updated 16 Aug 2026, 18:59:47

b023e48abcd6

1 turns

A karete BFiela

Uniondale ke motse o monnyane o o kwa Little Karoo mo Profinse ya Kapa Bokone, Afrika Borwa. O kopane ka tsela ya N9 le George le ka tsela ...

Language · NSOChannel · voice_wsentity_card

Updated 16 Aug 2026, 18:59:39

b07fdd18ceee

1 turns

Finyeta lePT_F

Ngiyabonga ngokuthumela lo mbiko weStargate farm. Ngibona ukuthi iphampu yelanga ilungisiwe ngoMsombuluko, itangi amanzi elikhulu lilele, k...

Language · SSWChannel · voice_wsproduct_search

Updated 16 Aug 2026, 18:59:27

660ade680182

1 turns

Fingqa leRTV

Ngiyaxolisa, angikwazanga ukuthola ulwazi mayelana no "Fingqa leRTV" noma leso sigameko. Ngicela ungenise imininingwane eningi ukuze ngikwa...

Language · NRChannel · voice_wsentity_cardweb_search

Updated 16 Aug 2026, 18:59:19

b74cfd65d80a

1 turns

kankathela leBDV

Ukuba ubhekiselele kwi-Kankatala, yimisa yezokuhleka ene-sarees enika umdla emva kweminyaka engaphezu kwe-80, kwaye inenkundla ye-Facebook ...

Language · XHChannel · voice_wsweb_search

Updated 16 Aug 2026, 18:59:07

d31461044892

1 turns

Fingqa lePT if

Ngiyabona ukuthi ingxelo yehhashi ye-Stargate isithole imayini yelanga ngoMsombuluko, futhi itangi elikhulu lamanzi lizuziwe. Iphakethe lez...

Language · ZUChannel · voice_wsweb_search

Updated 16 Aug 2026, 18:58:48

da7a13ec564a

1 turns

Som hierdie poef op

Die Stargate-boerderyverslag bevestig dat die sondepomp Maandag herstel is en die hoofwatertenk nou vol is. Die volgende saadlewering is be...

Language · AFChannel · voice_ws

Updated 16 Aug 2026, 18:58:40

f7bda18ce909

1 turns

Summarize this PDF.

The Stargate farm report highlights that the solar pump was repaired on Monday and the main water tank is currently full. Additionally, the...

Language · ENChannel · voice_ws

Updated 16 Aug 2026, 18:58:34

17d1b946d061

1 turns

Oḽanitshathi ya u elela ya ASCI ya u ita phetho ya uribedi ya miroho i fanela u sheledzwa ṋamusi na

Ndi vha na tshithu tsha u itela uri ndi khou shuma na ASCI.

Language · VEChannel · voice_ws

Updated 16 Aug 2026, 18:58:28

2e29d50cc52b

1 turns

Ntirho wa Hloutshilo ya ASI yo endla xiboho xa leswaku beti ya matsavu yi cheletiwa namuntlha kumbe e-e

Hloutshelelo ya beti ya matsavu ya le Asia namuntlha: WinDrawWin.com: Yi nyika tindlela leti nga tshamaka ku endla xiboho, ku nga BTTS na o...

Language · TSChannel · voice_wsweb_search

Updated 16 Aug 2026, 18:58:16

de30a4f2ef68

1 turns

Thala thata ea phallo ea asiti ea go swetsa gore a serapa sa merogo se nosetšoe gompieno

Ga ke kgone go bona gore a serapa se nosetšwe, mme ke ka go thusa ka maemo a a loapi.

Language · TNChannel · voice_ws

Updated 16 Aug 2026, 18:58:02

Debug inspector

Selected turn details

Session ee0b9e047e3b, turn eceec931.

STT

391 ms

Speech-to-text latency from log lines or structured payloads.

LLM

1.3 s

Model latency for the assistant turn.

TTS

1.8 s

Text-to-speech latency when present.

Total

3.5 s

End-to-end pipeline duration for the turn.

Identifiers

Session: ee0b9e047e3b

Trace: tr_1585fbeddc0f40a3

Request: eceec931

Connection: 03fab728

Principal: guest:stargate-e2e-device-image_question-ve-1

Language: ve

Channel: voice_ws

No tool calls

Mongo session bundle

Events

11

Prompts

1

Artifacts

1

Prompt snapshots

Prompt and repair context

success_sample

prm_c0e1c928a050

Qwen/Qwen3.6-35B-A3B • history 0

{
  "trace_id": "tr_1585fbeddc0f40a3",
  "transcript": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "raw_transcript": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "language": "ve",
  "model": "Qwen/Qwen3.6-35B-A3B",
  "thinking_level": "low",
  "classifier_thinking_enabled": false,
  "llm_think_selected": false,
  "history_count": 0,
  "available_tools": [],
  "tool_call_instruction_enabled": false,
  "has_commit_image": true,
  "commit_image_mime_type": "image/png",
  "has_commit_document": false,
  "commit_document_mime_type": "",
  "commit_document_filename": "",
  "query_classification": {
    "intent": "image_understanding",
    "domain": "image",
    "complexity": "moderate",
    "thinking_level": "low",
    "freshness_required": false,
    "requires_tools": false,
    "recommended_tool": "none",
    "output_format": "text",
    "reason": "semantic route",
    "tool_arguments": {},
    "routing_source": "semantic_router",
    "routing_confidence": "high"
  },
  "messages": [
    {
      "role": "system",
      "content": "You are Nala, your African voice assistant. You can show images, find videos, provide weather forecasts, and search the web. Only claim that media is being shown, displayed, generated, or found when a tool result in the current turn explicitly confirms that media is available. The user spoke in Tshivenda. Respond in Tshivenda only — do not mix in other languages. Keep responses to 2-3 sentences maximum. The current local date and time for this session is Sunday, 16 August 2026 21:01 (Africa/Johannesburg). Use this as the current date/time context instead of your training cutoff. For exact date or time questions, prefer the get_time tool. Do not enumerate your capabilities. Format responses using markdown: use **bold** for emphasis, bullet points for lists of items (e.g. news headlines, search results), and numbered lists for steps."
    },
    {
      "role": "user",
      "content": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?"
    }
  ],
  "tool_mode": "disabled",
  "prompt_manifest_id": "prm_c0e1c928a050",
  "assistant_text": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala **dzufhio**.",
  "assistant_text_plain": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala dzufhio.",
  "assistant_visual": null,
  "assistant_visual_summary": null,
  "tool_names": [],
  "tool_count": 0,
  "image_request": true,
  "llm_tool_retry_without_tools": false,
  "llm_tool_support_disabled": false,
  "response_summary": {
    "image_result_count": 0,
    "image_url_count": 0,
    "generated_image_count": 0,
    "video_result_count": 0,
    "news_result_count": 0,
    "product_result_count": 0
  },
  "storage_policy": "metadata_only"
}

Artifacts

MinIO-backed files

Structured events

Observability payloads

stt.decode.started

stt-api.family-worker

Payload keys: family, model_path, lang, kenlm_path, preprocessing_modules

info16 Aug 2026, 19:01:25
{
  "family": "whisper-ven",
  "model_path": "/app/models/whisperGGML/lora/ggml-Hlevetela-0.77B-ven.bin",
  "lang": "ve",
  "kenlm_path": "/app/models/kenlm/3/ve/words.bin",
  "preprocessing_modules": [
    "vad:final",
    "noise_reduce:final"
  ],
  "audio_samples": 51360
}

stt.decode.completed

stt-api.family-worker

Payload keys: family, model_path, lang, detected_language, kenlm_path

info16 Aug 2026, 19:01:25
{
  "family": "whisper-ven",
  "model_path": "/app/models/whisperGGML/lora/ggml-Hlevetela-0.77B-ven.bin",
  "lang": "ve",
  "detected_language": "ve",
  "kenlm_path": "/app/models/kenlm/3/ve/words.bin",
  "preprocessing_modules": [
    "vad:final",
    "noise_reduce:final"
  ],
  "transcript": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "transcript_chars": 64
}

query.semantic_router.io

stargateapi

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

info16 Aug 2026, 19:01:25
{
  "capture_reason": "success",
  "language": "ve",
  "model": "Qwen3.5-4B-Q4_1",
  "has_image": true,
  "has_document": false,
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "prompt_captured": true,
  "prompt_preview": "<|im_start|>system\nYou are a semantic tool router for a multilingual voice assistant.\nReturn exactly one compact JSON object: {\"tool\":\"tool name\",\"arguments\":{}}.\nChoose a tool only when the request needs external data, media generation, image editing, or navigation.\nChoose context_required when context_available is true, context_supplied is false, and the current query is terse, underspecified, or could change tool or arguments based on recent conversation context. A complete request with an explicit subject and operation must be routed directly. When context_supplied is true, resolve the reference from recent_history and never choose context_required.\nChoose context_required when the current query cannot be routed correctly without recent conversation context. When recent_history is supplied, resolve the reference from it and never choose context_required.\nGeneral-knowledge answers, explanations, comparisons, calculations, coding, and output formatting require no tool. Broad requests to describe a named person, place, organization, landmark, or notable thing use entity_card; specific factual questions about one do not. Use web_search only for fresh, changing, explicitly searched, or otherwise unavailable facts.\nASCII art, ASCII diagrams, ASCII tables, family trees, text trees, hierarchies, timelines, and flowcharts are output formatting requests. Choose none even when the request uses words such as draw, create, show, diagram, tree, or visual.\nLaTeX, equations, formulas, matrices, integrals, fractions, radicals, limits, and other mathematical notation are output formatting requests. Choose none even when the user asks to show, render, write, or display them.\nTool catalog:\n- weather_forecast: current weather or forecast for a location.\n- web_search: fresh facts, prices, schedules, scores, or other changing web information.\n- news_search: current news or headlines.\n- image_search: existing images or photos from the web.\n- video_search: existing videos, music, or watch/play requests.\n- product_search: products to buy, product prices, or product availability at a retailer.\n- stock_price: latest stock or share price for a public company or ticker symbol.\n- entity_card: entity profile card with image and concise description for a person, place, organization, landmark, or notable thing.\n- generate_image: create a new original image.\n- edit_image: transform an attached image according to the user's instruction.\n- route_directions: calculate directions between an origin and destination.\n- show_location_map: render a map for a location without calculating new directions.\nResolve references such as \"this image\", \"there\", \"that route\", and \"show me the map\" from the supplied context.\nWhen a follow-up asks for photos, images, or videos without naming a subject, recover the subject from recent history and choose the matching media search tool.\nWhen the user corrects or replaces the subject of the prior request, reuse the prior tool with the corrected subject. Interpret corrections semantically in the user's language rather than matching fixed phrases.\nWhen context_supplied is true and the current query is a terse entity that replaces the entity in the immediately prior tool call, reuse that prior tool with the current entity as its argument.\nWhen the assistant explicitly offered to use a tool and the user's current message accepts that offer, choose the offered tool and recover its arguments from recent history. Interpret acceptance semantically in the user's language; do not rely on a fixed vocabulary. An accepted tool offer is a tool request, not general conversation.\nIf the assistant offered a news search after a broad request for current news and the user accepts, choose news_search and derive the query from the earlier request or the assistant's offered topic.\nWhen directions are already present in recent history and the user follows up by asking to see a map, choose show_location_map and use the resolved route destination as location. Do not recompute route_directions.\nExample: recent user request \"directions from Johannesburg to Cape Town\" followed by \"show me the map\" routes to show_location_map with location \"Cape Town\", not \"Johannesburg\".\nPut extracted values in arguments. Use empty strings for arguments the selected tool does not need.\nFor entity_card, arguments.query must be only the canonical entity name in English when possible. Remove request words such as \"show me\", \"tell me about\", \"who is\", and equivalent wording in other supported languages.\nAn attached image plus a request to transform its appearance is edit_image, not generate_image.\nQuestions about an attached image require no tool because the main model can inspect it.\nUnderstand English, Afrikaans, isiZulu, isiXhosa, Sesotho, Setswana, isiNdebele, siSwati, Xitsonga, and Tshivenda.\nUse confidence=high only when the requested tool and required arguments are unambiguous.\nDo not infer a missing location, route endpoint, search query, or image instruction.<|im_end|>\n<|im_start|>user\nExamples:\n{\"context_available\":true,\"context_supplied\":false,\"query\":\"Tell me about Canada\"} -> {\"tool\":\"entity_card\",\"arguments\":{\"query\":\"Canada\"}}\n{\"context_available\":true,\"context_supplied\":false,\"query\":\"AMD?\"} -> {\"tool\":\"context_required\",\"arguments\":{}}\n{\"context_available\":true,\"context_supplied\":true,\"recent_history\":[{\"role\":\"assistant\",\"tool_calls\":[{\"name\":\"stock_price\",\"arguments\":{\"query\":\"Apple\"}}]}],\"query\":\"AMD?\"} -> {\"tool\":\"stock_price\",\"arguments\":{\"query\":\"AMD\"}}\n{\"context_available\":true,\"context_supplied\":false,\"query\":\"Any photos?\"} -> {\"tool\":\"context_required\",\"arguments\":{}}\n{\"context_available\":true,\"context_supplied\":true,\"recent_history\":[{\"role\":\"assistant\",\"content\":\"The Boer War lasted from 1899 to 1902.\"}],\"query\":\"Any photos?\"} -> {\"tool\":\"image_search\",\"arguments\":{\"query\":\"Boer War\"}}\n{\"context_available\":true,\"context_supplied\":true,\"recent_history\":[{\"role\":\"assistant\",\"tool_calls\":[{\"name\":\"image_search\",\"arguments\":{\"query\":\"lungs\"}}]}],\"query\":\"Sorry, I meant Long Division\"} -> {\"tool\":\"image_search\",\"arguments\":{\"query\":\"Long Division\"}}\n{\"query\":\"Hello there, how are you?\"} -> {\"tool\":\"none\",\"arguments\":{}}\n{\"query\":\"Compare solar and wind power in an ASCII table.\"} -> {\"tool\":\"none\",\"arguments\":{}}\n{\"query\":\"Draw a small ASCII family tree for Timber, Amina, and their children.\"} -> {\"tool\":\"none\",\"arguments\":{}}\n{\"has_image\":true,\"query\":\"Make this a nighttime picture.\"} -> {\"tool\":\"edit_image\",\"arguments\":{\"prompt\":\"Make this a nighttime picture.\"}}\n{\"has_image\":true,\"query\":\"Describe what is in this picture.\"} -> {\"tool\":\"none\",\"arguments\":{}}\n{\"language\":\"zu\",\"query\":\"Sinjani isimo sezulu eThekwini namuhla?\"} -> {\"tool\":\"weather_forecast\",\"arguments\":{\"location\":\"eThekwini\"}}\n{\"query\":\"What is the Apple stock price today?\"} -> {\"tool\":\"stock_price\",\"arguments\":{\"query\":\"Apple\"}}\n{\"query\":\"Can I get Sony headphones from Takealot?\"} -> {\"tool\":\"product_search\",\"arguments\":{\"query\":\"Sony headphones Takealot\"}}\n{\"query\":\"Show me an entity card for Nelson Mandela.\"} -> {\"tool\":\"entity_card\",\"arguments\":{\"query\":\"Nelson Mandela\"}}\n{\"language\":\"st\",\"query\":\"Mpolelle ka Nelson Mandela.\"} -> {\"tool\":\"entity_card\",\"arguments\":{\"query\":\"Nelson Mandela\"}}\n{\"recent_history\":[{\"role\":\"user\",\"content\":\"Hi, what is the news?\"},{\"role\":\"assistant\",\"content\":\"Would you like me to look up the top news stories now?\"}],\"query\":\"Yes\"} -> {\"tool\":\"news_search\",\"arguments\":{\"query\":\"top news stories\"}}\nContext JSON:\n{\"language\": \"ve\", \"context_available\": false, \"context_supplied\": false, \"has_image\": true, \"has_document\": false, \"user_location\": {}, \"recent_history\": [], \"query\": \"Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?\"}\nRoute JSON:<|im_end|>\n<|im_start|>assistant",
  "prompt_chars": 7801,
  "response_preview": "{\"tool\":\"none\",\"arguments\":{}}",
  "response_chars": 30,
  "response_truncated": false,
  "available": true,
  "requires_tools": false,
  "recommended_tool": "none",
  "arguments": {},
  "confidence": "high",
  "reason": "semantic route"
}

query.semantic_router

stargateapi

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

info16 Aug 2026, 19:01:25
{
  "model": "Qwen3.5-4B-Q4_1",
  "language": "ve",
  "recommended_tool": "none",
  "requires_tools": false,
  "confidence": "high",
  "reason": "semantic route",
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?"
}

query.classifier.io

stargateapi

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

info16 Aug 2026, 19:01:26
{
  "capture_reason": "success",
  "language": "ve",
  "model": "Qwen3.5-2B-Q4_1",
  "has_image": true,
  "has_document": false,
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "prompt_captured": true,
  "prompt_preview": "<|im_start|>system\nYou are a routing classifier for a multilingual voice assistant.\nClassify this request and recommend the best output format.\nReturn one compact JSON object with exactly these keys:\n{\"intent\":\"answer|smalltalk|weather|web_search|news_search|image_search|video_search|product_search|image_generation|image_edit|image_understanding|document_understanding|navigation|translation|math|coding|other\",\"domain\":\"general|current_events|local|media|creative|education|technical|document|image|travel|commerce|other\",\"complexity\":\"simple|moderate|complex\",\"thinking_level\":\"off|low\",\"freshness_required\":true|false,\"requires_tools\":true|false,\"recommended_tool\":\"none|weather_forecast|web_search|news_search|image_search|video_search|product_search|stock_price|entity_card|generate_image|edit_image|route_directions|show_location_map\",\"output_format\":\"text|ascii|latex|map|image|video|audio\",\"reason\":\"short reason\"}\n\nRules:\n- Understand equivalent requests in English, Afrikaans, isiZulu, isiXhosa, Sesotho, Setswana, isiNdebele, siSwati, Xitsonga, Tshivenda, and other languages.\n- Use weather/weather_forecast for weather.\n- Use navigation/route_directions for directions, distance, ETA, or routes.\n- Use navigation/show_location_map when the user asks to show their current location, where they are, or a named place on a map without asking for directions.\n- Use image_generation/generate_image when the user asks to create a new image, logo, poster, drawing, or illustration.\n- Use image_edit/edit_image when an image is attached and the user asks to change it. This includes clipped or ASR-damaged commands that imply editing the attached image, such as \"make this shoe red\", \"this shoe red\", \"of this shoe red\", or equivalent wording in the user's language.\n- Requests to draw, create, or show an ASCII table, ASCII family tree, ASCII hierarchy, ASCII timeline, or ASCII flowchart are answer/ascii requests, not image_generation or image_edit requests.\n- Use image_search/image_search for existing pictures or photos.\n- Use video_search/video_search for videos, songs, music, or watch/play requests.\n- Use news_search/news_search for news and current headlines.\n- Use web_search/product_search when the user asks to find or buy products, compare product prices, or check product availability at a retailer.\n- Use stock_price/stock_price for public stock, share, or ticker price requests.\n- Use entity_card/entity_card when the user asks for a person, place, organization, landmark, or notable thing card/profile with image and description.\n- Treat conversational questions asking what news, headlines, or current events are available as news_search requests, even when phrased informally or with a greeting. Do not confuse these with requests to define the word \"news\".\n- Use web_search/web_search for fresh facts, prices, live sports, schedules, or facts likely to have changed.\n- Use image_understanding when an image is attached and the user asks about it.\n- Use document_understanding when a document is attached and the user asks about it.\n- output_format=ascii only when the answer needs an extra fixed-width visual outside normal markdown/text/code, especially family trees, hierarchies, flowcharts, timelines, aligned comparisons, or simple tables.\n- output_format=latex when the user asks for a formula, equation, mathematical notation, or a derivation whose key result benefits from typesetting. LaTeX presentation requires no tool.\n- output_format=map for route or explicit map/location display requests.\n- output_format=image for generated image results or image search results.\n- output_format=video for video results.\n- output_format=text for short answers, ordinary chat, weather summaries, news, sports, web results, and explanations that work well as markdown text or code snippets.\n- Do not use ascii to represent weather images, map images, stock charts, news cards, sports results, image search results, generated images, videos, or other tool media; those remain tool outputs.\n- thinking_level=off for routine, direct, tool-driven, or latency-sensitive turns.\n- thinking_level=low for harder reasoning such as math, coding, multi-step explanation, document understanding, or complex comparisons.\n- If unsure, choose intent=answer, recommended_tool=none, output_format=text.\n- reason must be under 120 characters and must not reveal hidden reasoning.<|im_end|>\n<|im_start|>user\nExamples:\nlanguage: en\nhas_image: false\nhas_document: false\nquery: What is the weather in Cape Town today?\nJSON: {\"intent\":\"weather\",\"domain\":\"local\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"weather_forecast\",\"output_format\":\"text\",\"reason\":\"weather request\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Hi, what is the news?\nJSON: {\"intent\":\"news_search\",\"domain\":\"current_events\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"news_search\",\"output_format\":\"text\",\"reason\":\"current news request\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: What is the Apple stock price today?\nJSON: {\"intent\":\"web_search\",\"domain\":\"commerce\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"stock_price\",\"output_format\":\"text\",\"reason\":\"stock quote request\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Can I get Sony headphones from Takealot?\nJSON: {\"intent\":\"product_search\",\"domain\":\"commerce\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"product_search\",\"output_format\":\"text\",\"reason\":\"product availability request\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Show me an entity card for Nelson Mandela.\nJSON: {\"intent\":\"answer\",\"domain\":\"education\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"entity_card\",\"output_format\":\"text\",\"reason\":\"entity card request\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Compare solar and wind power in a table\nJSON: {\"intent\":\"answer\",\"domain\":\"education\",\"complexity\":\"complex\",\"thinking_level\":\"low\",\"freshness_required\":false,\"requires_tools\":false,\"recommended_tool\":\"none\",\"output_format\":\"ascii\",\"reason\":\"comparison table\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Show the quadratic formula in mathematical notation.\nJSON: {\"intent\":\"math\",\"domain\":\"education\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":false,\"requires_tools\":false,\"recommended_tool\":\"none\",\"output_format\":\"latex\",\"reason\":\"typeset formula\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: What is the formula for gravitational force?\nJSON: {\"intent\":\"math\",\"domain\":\"education\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":false,\"requires_tools\":false,\"recommended_tool\":\"none\",\"output_format\":\"latex\",\"reason\":\"typeset physics formula\"}\n\nlanguage: en\nhas_image: true\nhas_document: false\nquery: Make this a nighttime picture.\nJSON: {\"intent\":\"image_edit\",\"domain\":\"image\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":false,\"requires_tools\":true,\"recommended_tool\":\"edit_image\",\"output_format\":\"image\",\"reason\":\"edit attached image\"}\n\nlanguage: en\nhas_image: true\nhas_document: false\nquery: Describe what is in this picture.\nJSON: {\"intent\":\"image_understanding\",\"domain\":\"image\",\"complexity\":\"moderate\",\"thinking_level\":\"low\",\"freshness_required\":false,\"requires_tools\":false,\"recommended_tool\":\"none\",\"output_format\":\"text\",\"reason\":\"inspect attached image\"}\n\nlanguage: en\nhas_image: false\nhas_document: false\nquery: Give me driving directions from Johannesburg to Cape Town.\nJSON: {\"intent\":\"navigation\",\"domain\":\"travel\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"route_directions\",\"output_format\":\"map\",\"reason\":\"route request\"}\n\nlanguage: zu\nhas_image: false\nhas_document: false\nquery: Sinjani isimo sezulu eThekwini namuhla?\nJSON: {\"intent\":\"weather\",\"domain\":\"local\",\"complexity\":\"simple\",\"thinking_level\":\"off\",\"freshness_required\":true,\"requires_tools\":true,\"recommended_tool\":\"weather_forecast\",\"output_format\":\"text\",\"reason\":\"weather request\"}\n\nClassify this request:\nlanguage: ve\nhas_image: true\nhas_document: false\nquery: Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?\nJSON:<|im_end|>\n<|im_start|>assistant",
  "prompt_chars": 8528,
  "response_preview": "{\"intent\":\"image_understanding\",\"domain\":\"image\",\"complexity\":\"moderate\",\"thinking_level\":\"low\",\"freshness_required\":false,\"requires_tools\":false,\"recommended_tool\":\"none\",\"output_format\":\"text\",\"reason\":\"image request\"}",
  "response_chars": 220,
  "response_truncated": false,
  "intent": "image_understanding",
  "domain": "image",
  "complexity": "moderate",
  "thinking_level": "low",
  "freshness_required": false,
  "requires_tools": false,
  "recommended_tool": "none",
  "output_format": "text",
  "reason": "image request"
}

query.classified

stargateapi

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

info16 Aug 2026, 19:01:26
{
  "intent": "image_understanding",
  "domain": "image",
  "complexity": "moderate",
  "thinking_level": "low",
  "classifier_thinking_enabled": false,
  "llm_think_selected": false,
  "freshness_required": false,
  "requires_tools": false,
  "recommended_tool": "none",
  "output_format": "text",
  "reason": "semantic route",
  "routing_source": "semantic_router",
  "routing_confidence": "high",
  "has_commit_image": true,
  "has_commit_document": false,
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?"
}

llm.vllm.io

stargateapi

Payload keys: backend, model, attempt, message_count, tool_count

info16 Aug 2026, 19:01:26
{
  "backend": "vllm",
  "model": "Qwen/Qwen3.6-35B-A3B",
  "attempt": 1,
  "message_count": 2,
  "tool_count": 0,
  "max_tokens": 150,
  "request_preview": "[{\"role\": \"system\", \"content\": \"You are Nala, your African voice assistant. You can show images, find videos, provide weather forecasts, and search the web. Only claim that media is being shown, displayed, generated, or found when a tool result in the current turn explicitly confirms that media is available. The user spoke in Tshivenda. Respond in Tshivenda only — do not mix in other languages. Keep responses to 2-3 sentences maximum. The current local date and time for this session is Sunday, 16 August 2026 21:01 (Africa/Johannesburg). Use this as the current date/time context instead of your training cutoff. For exact date or time questions, prefer the get_time tool. Do not enumerate your capabilities. Format responses using markdown: use **bold** for emphasis, bullet points for lists of items (e.g. news headlines, search results), and numbered lists for steps.\"}, {\"role\": \"user\", \"content\": [{\"type\": \"text\", \"text\": \"Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?\\n\\n[User attached an image for this turn. Answer the user's request using the attached image. If the transcript is ambiguous or sounds like a short 'what is this' request, describe the image directly. Do not answer as if the user asked for your location unless they explicitly ask where you are.]\"}, {\"type\": \"image_url\", \"image_url\": {\"url\": \"data:image/<omitted>;base64,<image-bytes>\"}}]}]",
  "request_chars": 1390,
  "request_truncated": false,
  "response_preview": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala **dzufhio**.",
  "response_chars": 74,
  "response_truncated": false,
  "outcome": "success",
  "error_preview": ""
}

tool.selection.disabled

stargateapi

Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?

info16 Aug 2026, 19:01:26
{
  "prompt_manifest_id": "prm_c0e1c928a050",
  "model": "Qwen/Qwen3.6-35B-A3B",
  "tool_names": [],
  "tool_count": 0,
  "structured_tool_calls": false,
  "used_tool_only_instruction": false,
  "used_dual_response_prompt": false,
  "required_rendering_schema": false,
  "required_visual_format": "",
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "raw_transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "transcript_changed": false,
  "history_count": 0,
  "image_request": true
}

response.sent

stargateapi

Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala dzufhio.

info16 Aug 2026, 19:01:28
{
  "prompt_manifest_id": "prm_c0e1c928a050",
  "model": "Qwen/Qwen3.6-35B-A3B",
  "language": "ve",
  "tool_mode": "disabled",
  "tool_names": [],
  "history_count": 0,
  "transcript_preview": "Tshikwere tshi re kha tshifanyiso itshi ndi tsha muvala dzufhio?",
  "assistant_text": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala **dzufhio**.",
  "assistant_text_plain": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala dzufhio.",
  "assistant_visual": null,
  "assistant_preview": "Ndi a swikelela tshifanyiso, kha tshifanyiso itshi ndi muvala dzufhio.",
  "transcript_changed": false,
  "tts_chunk_count": 37,
  "tts_audio_bytes": 26064,
  "generated_image_count": 0,
  "image_url_count": 0,
  "video_result_count": 0,
  "news_result_count": 0,
  "product_result_count": 0,
  "latency_ms": {
    "stt": 390.8,
    "lang": 0,
    "llm": 1328.2,
    "tts": 1785.8,
    "total": 3506.8
  }
}

session.closed

stt-api.router

Payload keys: lang, family, worker_id, outcome, duration_ms

info16 Aug 2026, 19:01:28
{
  "lang": "ve",
  "family": "whisper-ven",
  "worker_id": "whisper-ven-1",
  "outcome": "client_disconnected",
  "duration_ms": 4413.44,
  "audio_bytes": 138240,
  "audio_frames": 5,
  "control_frames": 4,
  "failure_recorded": false
}

session.closed

stt-api.family-worker

Payload keys: lang, family

info16 Aug 2026, 19:01:28
{
  "lang": "ve",
  "family": "whisper-ven"
}

Raw logs

Tail output for this turn

No raw log lines were grouped into this turn.