You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Storage follow-up: tinyflows crate fold and tsd [patch] removal #7662
Items left over from #7637 (tinyflows ports-only), which landed in tinyflows#128 and openhuman#7661.
Acceptance
Fold tinyflows-drivers into the published tinyflows crate (blocked: tinystoragedrivers-core is not on crates.io and a published crate cannot carry a git dependency, even optional). Resolve by publishing tsd-core or keeping the crate split by decision.
Remove the root and app [patch."https://github.com/tinyhumansai/tinystoragedrivers"] (needs tinyflows to take the storage crates from the same source as tinyagents, so cargo sees one package).
Move vendor/tinyjuice's nested tinyagents copy to tsd v0.7.0 if it ever enters the Cargo graph.
A build without the flows feature imports legacy cron jobs (currently logs and skips).
import_file_state caller names keys; wire the host to supply them for FileStateStore data.
Storage follow-up cleanup task tracking leftover items from #7637: folding tinyflows-drivers into the tinyflows crate (blocked on tsd-core publishing), removing the [patch] entries for tinystoragedrivers, updating vendored tinyjuice's tinyagents copy, handling legacy cron job imports without the flows feature, and wiring import_file_state key names. None of these are user-facing breakages; they are internal build/packaging and cleanup follow-ups.
tinyflows#135: feature-gates tinyflows-import so legacy cron jobs import without the flows engine; crate fold stays deferred (tsd-core not on crates.io) (tinyhumansai/tinyflows#135)
Progress: merged PRs in this stage: tinyhumansai/tinyflows#135 (feature-gated tinyflows-import, released as v0.8.17) and #7752 (re-pin to v0.8.17; no-flows build imports legacy cron jobs, test runs in every feature set). Ticked: no-flows cron import. import_file_state host wiring is not needed, since OpenHuman never used FileStateStore (its flows state was in flows.db, covered by the catalog importer). Remaining items (tinyflows-drivers fold, root/app tsd [patch] removal, tinyjuice nested bump) moved to follow-up #7754. Closing.
Activity
tinysweeper commentedon Oct 13, 2026
Storage follow-up cleanup task tracking leftover items from #7637: folding tinyflows-drivers into the tinyflows crate (blocked on tsd-core publishing), removing the [patch] entries for tinystoragedrivers, updating vendored tinyjuice's tinyagents copy, handling legacy cron job imports without the flows feature, and wiring import_file_state key names. None of these are user-facing breakages; they are internal build/packaging and cleanup follow-ups.
Labelled
priority: p3.senamakel commentedon Oct 13, 2026
tinyflows#135: feature-gates tinyflows-import so legacy cron jobs import without the flows engine; crate fold stays deferred (tsd-core not on crates.io) (tinyhumansai/tinyflows#135)
senamakel commentedon Oct 13, 2026
#7752: re-pin tinyflows v0.8.17 and import legacy cron jobs in builds without flows (#7752)
Merge pull request #7752 from senamakel/storage-7662-host-1
senamakel commentedon Oct 13, 2026
Progress: merged PRs in this stage: tinyhumansai/tinyflows#135 (feature-gated tinyflows-import, released as v0.8.17) and #7752 (re-pin to v0.8.17; no-flows build imports legacy cron jobs, test runs in every feature set). Ticked: no-flows cron import.
import_file_statehost wiring is not needed, since OpenHuman never used FileStateStore (its flows state was in flows.db, covered by the catalog importer). Remaining items (tinyflows-drivers fold, root/app tsd [patch] removal, tinyjuice nested bump) moved to follow-up #7754. Closing.