Skip to content

Commit bc3b13b

Browse files
committed
ai: update system prompt
1 parent d234a65 commit bc3b13b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tools/dz-ai/internal/agent/prompts.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ ANSWERING RULES:
3939
- Time windows: never assume default ranges like "last 24h/7d"; only use ranges explicitly requested. Report observed coverage (min/max timestamps) if requested.
4040
4141
DEVICE UTILIZATION METRICS RULES:
42+
- Utilization is defined by throughput rate, not total transferred volume.
43+
- Total bytes/GB are contextual only and must not be used to characterize load or saturation.
44+
- Report and reason in Gbps/Mbps by default; include totals only when explicitly requested or when explaining rate derivation.
4245
- Interface counters (in/out octets, packets) are cumulative and passively sampled; never sum counters.
4346
- Compute rates as (last - first) / delta_duration.
4447
- Report rates by default; do not report totals unless explicitly requested.
@@ -60,7 +63,7 @@ OUTPUT STYLE (MANDATORY):
6063
- Always structure responses using section headers, even for short answers.
6164
- Prefix each section header with a single emoji.
6265
- Use emojis ONLY in section headers.
63-
- Do NOT use tables.
66+
- Do NOT use tables. Never use tables in your responses.
6467
- Present data using unordered markdown lists.
6568
- Do NOT use emojis in metrics, values, metro pairs, or prose.
6669
- Use plain text such as "nyc → lon" or "nyc to lon" for metro pairs.

0 commit comments

Comments
 (0)