turnstone/tests
pyr0ball b5ce0a24b2 feat: inject environment context into diagnose pipeline and LLM prompt
- Add context_block param to summarize() and thread it into _PROMPT_TEMPLATE
- Wire retrieve_context/format_context_block into diagnose_stream() before
  log search; emit context SSE event (facts + chunks) to the client
- 3 new tests covering prompt injection and SSE event emission (155 total, all pass)
2026-05-13 16:29:26 -07:00
..
context feat: inject environment context into diagnose pipeline and LLM prompt 2026-05-13 16:29:26 -07:00
__init__.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
test_export_corpus.py feat: periodic corpus export — push ERROR/CRITICAL entries and incidents to Avocet 2026-05-11 17:08:35 -07:00
test_ingest_dmesg.py feat: syslog and dmesg parsers with graceful journald fallback 2026-05-11 06:57:38 -07:00
test_ingest_qbittorrent.py fix: support hotio qBittorrent 5.x log format (N/I/W/C single-char level) 2026-05-11 05:55:40 -07:00
test_ingest_syslog.py feat: syslog and dmesg parsers with graceful journald fallback 2026-05-11 06:57:38 -07:00
test_services_diagnose.py fix: correct time_detected logic, immutable sort pattern, add diagnose() test 2026-05-11 09:08:24 -07:00
test_services_llm.py feat: switch LLM backend to OpenAI-compat; add cf-orch remote inference support 2026-05-12 12:58:38 -07:00
test_watch_watcher.py feat: add file tail source type; configure example-node watchers 2026-05-11 15:44:10 -07:00