turnstone/app
pyr0ball 3501240231 fix: time window regex misses fuzzy quantifiers like 'last few hours'
The relative-time regex only matched digits between 'last/past' and
the unit, so 'last few hours' fell through to dateparser which then
found the bare word 'hours' and resolved it as midnight local time.

Extended the regex to capture 'few', 'couple of', 'several', 'a few'
as approximate quantifiers, mapped to 3 units each. Numeric expressions
and bare 'last hour' still work as before.
2026-05-13 18:32:54 -07:00
..
api feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
context fix: final review fixes — port guard, network error handling, wizard back nav, tablist arrow keys, dialog focus trap 2026-05-13 17:40:40 -07:00
ingest fix: ingestors treat naive log timestamps as local time, not UTC 2026-05-13 18:16:33 -07:00
services fix: time window regex misses fuzzy quantifiers like 'last few hours' 2026-05-13 18:32:54 -07:00
watch feat: add file tail source type; configure example-node watchers 2026-05-11 15:44:10 -07:00
__init__.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
mcp_server.py feat: initial Turnstone POC — ingest, FTS search, MCP server 2026-05-08 12:12:34 -07:00
rest.py feat: context REST API — docs, facts, wizard, and debug endpoints 2026-05-13 16:31:07 -07:00