Diagnostic intelligence layer for servers, services, and devices — log ingest, FTS search, and MCP-native diagnostics https://circuitforge.tech/software/turnstone
Find a file
pyr0ball 19d3827e2d fix: bypass FTS ranking for named-source error retrieval
When diagnose() auto-detects a source name, FTS keyword scoring can
bury real errors whose text doesn't match the symptom query. Add
recent_source_errors() — a plain-SQL scan ordered by timestamp — so
the most recent errors from a known service always surface regardless
of keyword overlap.
2026-05-10 08:14:23 -07:00
.github/copilot feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
app fix: bypass FTS ranking for named-source error retrieval 2026-05-10 08:14:23 -07:00
patterns feat: plex EAE watchdog and plex_eae_failure pattern 2026-05-08 13:41:34 -07:00
scripts feat: plain-text and Plex log ingestors 2026-05-08 17:50:01 -07:00
tests feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
web feat: dark/light theme — CSS variables, OS preference, toggle button 2026-05-09 16:20:07 -07:00
.gitignore feat: Vue 3 frontend and FastAPI REST layer 2026-05-08 16:27:59 -07:00
.mcp.json feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
manage.sh fix: suppress ANSI colors when stdout is not a terminal 2026-05-09 10:16:03 -07:00