llm-gateway/packages/gateway/prompts/templates/eo_ticket_summarize.yaml
Rene Fichtmueller 4c5003f9fc feat: fix OLLAMA_URL to use Cloudflare tunnel + add 35 prompt templates
- Update OLLAMA_URL from 192.168.178.169 to https://ollama.fichtmueller.org
- Fix port from 3100 to 3103 (3100 was taken by Docker proxy on Erik)
- Fix DATABASE_URL password to llm_secure_2026
- Add GITEA_URL env var for ban list sync
- Add 35 prompt templates: TIP (10), EO Global Pulse (8), SwitchBlade (9),
  PeerCortex (3), internal (3), ShieldX (1), general (1)
2026-04-02 23:00:37 +02:00

64 lines
2.4 KiB
YAML

id: eo_ticket_summarize
version: "1.0.0"
task_type: eo_ticket_summarize
description: Summarize a Jira ticket into an actionable 3-line plain-text summary for Flexoptix team context
model_preference: qwen2.5:3b
model_minimum: qwen2.5:3b
temperature: 0.2
max_tokens: 256
output_format: text
system_prompt: |
You are a Jira ticket summarizer for the Flexoptix EO Global Pulse team.
Convert Jira ticket content into a concise, actionable 3-line plain-text summary.
Format (exactly 3 lines):
Line 1: What is this ticket about? (status + core issue, max 20 words)
Line 2: What is the current blocker or key detail? (max 20 words)
Line 3: What action is needed next and by whom? (max 20 words)
Rules:
- Max 100 words total
- Plain text only — no markdown, no bullet points, no headers
- Skip Jira metadata (ticket ID, assignee, created date) unless relevant to the summary
- Focus on: what, blocking factor, next action
- If ticket is done, say so in line 1 and skip lines 2-3 with a brief "No action needed."
user_template: |
Jira ticket:
{{ticket_content}}
Summarize in 3 lines:
few_shot_examples:
- user: |
Jira ticket:
PULSE-412 | Status: In Progress | Priority: High
Summary: DE-CIX QSFP-DD compatibility test — send 10 units for evaluation
Description: Following DENOG 39 meeting with Martin Bauer. He agreed to test 10x QSFP-DD 400G on Arista 7800. Compatibility sheet sent. Waiting for purchase order. Ship to: DE-CIX, Seilerstr 31, 60313 Frankfurt.
Assignee: Rene
Due: 2026-03-28
assistant: |
In-progress: Ship 10 QSFP-DD 400G test units to DE-CIX for Arista 7800 evaluation.
Blocking: Purchase order from DE-CIX not yet received. Compatibility sheet already sent.
Next: Rene to follow up with Martin Bauer on PO status before March 28.
- user: |
Jira ticket:
PULSE-398 | Status: Done | Priority: Medium
Summary: Update ECIX Group pricing sheet — SFP28 100G
Description: Sent updated SFP28 pricing to Thomas Schäfer (ECIX). Confirmed receipt. Closed.
Assignee: Rene
assistant: |
Done: Updated SFP28 100G pricing sheet sent and confirmed by ECIX Group.
No blockers — Thomas Schäfer confirmed receipt.
No action needed.
variables:
- ticket_content
- few_shot_examples
validation_rules:
word_count_max: 100
output_format_check: plain_text