fabro/lib/crates
Bryan Helmkamp 501399cc8f
Fix logs --follow timeout by lowering SlateDB reader manifest poll interval
The default DbReaderOptions::manifest_poll_interval is 10s, which meant
the DbReader couldn't see conclusion/status updates from a detached run
until 10s after they were written. The nextest timeout (6s) fired first,
causing logs_follow_detached_run_streams_until_completion to always fail.
100ms is appropriate for local disk and in-memory object stores.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 10:45:34 -04:00
..
fabro-agent Centralize E2E test env var handling 2026-03-31 09:30:38 -04:00
fabro-api-types Add publish = false to all crates to prevent accidental crates.io publish 2026-03-29 13:47:09 -04:00
fabro-checkpoint Preserve metadata deserialize error details 2026-03-30 16:17:39 -04:00
fabro-cli Migrate provider_auth test to #[e2e_test] macro 2026-03-31 09:48:20 -04:00
fabro-config Add global JSON output mode 2026-03-31 07:51:19 -04:00
fabro-core Rename fabro-workflows crate to fabro-workflow 2026-03-30 12:27:40 -04:00
fabro-db Add publish = false to all crates to prevent accidental crates.io publish 2026-03-29 13:47:09 -04:00
fabro-devcontainer Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-github Add global JSON output mode 2026-03-31 07:51:19 -04:00
fabro-graphviz Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-hooks Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-interview Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-llm Tighten non-interactive JSON mode 2026-03-31 09:47:50 -04:00
fabro-macros Centralize E2E test env var handling 2026-03-31 09:30:38 -04:00
fabro-mcp Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-model Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-openai-oauth Remove OpenAI-specific params from OAuth authorize URL 2026-03-30 22:37:24 -04:00
fabro-proctitle Add publish = false to all crates to prevent accidental crates.io publish 2026-03-29 13:47:09 -04:00
fabro-retro Refactor run event envelopes and subagent linking 2026-03-30 17:09:07 -04:00
fabro-sandbox Remove Sprites sandbox provider 2026-03-30 12:23:06 -04:00
fabro-server Refactor run event envelopes and subagent linking 2026-03-30 17:09:07 -04:00
fabro-slack Allow GitHub and Slack base URLs to be overridden via env vars 2026-03-30 19:08:12 -04:00
fabro-store Fix logs --follow timeout by lowering SlateDB reader manifest poll interval 2026-03-31 10:45:34 -04:00
fabro-telemetry Add global JSON output mode 2026-03-31 07:51:19 -04:00
fabro-test Centralize E2E test env var handling 2026-03-31 09:30:38 -04:00
fabro-tracker Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-types Prefix API routes with /api/v1 2026-03-30 16:17:06 -04:00
fabro-util Add global JSON output mode 2026-03-31 07:51:19 -04:00
fabro-validate Add publish = false to all crates to prevent accidental crates.io publish 2026-03-29 13:47:09 -04:00
fabro-workflow Centralize E2E test env var handling 2026-03-31 09:30:38 -04:00