Skip to content

[flows-tinyflows] Catalog surface: drafts, suggestions and run reads #146

Closed as not planned

Description

@senamakel

Extend the served Catalog surface with members the OpenHuman host still calls in-process:

  • Drafts: Create/Get/Update/List/DeleteDraft (drivers catalog/drafts.rs; copilot ports::DraftStore), plus draft promote (create-or-update composition, host flows/ops/drafts.rs:69).
  • Suggestions: Upsert/List/SetStatus (drivers catalog/suggestions.rs).
  • Run reads: GetRun, ListRuns, ListAllRuns, PruneRuns.

Follow migrate-to-submodule (OpenHuman .claude/skills/): upstream PR → patch release → OpenHuman gitlink bump + registry digest re-pin. Design reference: docs/tinyflows-bus-design.md.

Done when: merged in tinyhumansai/tinyflows with wire tests for every new or changed contract type, released (patch), and the contract version bumped where a served shape changed. Gates: cargo fmt --all -- --check, cargo clippy --all-targets --all-features -- -D warnings, cargo test --all-features in tinyhumansai/tinyflows. OpenHuman adoption is a separate leaf of the epic.

Agent brief

Blocked by #145
Parent: tinyhumansai/openhuman#8055

Activity

  1. added
    enhancementNew feature or request
    rustPull requests that update rust code
    on Oct 16, 2026
  2. added
    priority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.
    on Oct 16, 2026
  3. tinysweeper commented on Oct 16, 2026

    @tinysweeper

    Extend the served Catalog surface with draft, suggestion and run-read members that the OpenHuman host still calls in-process, including wire tests, a patch release and contract version bumps. This is a scoped, epic-linked implementation slice blocked by T1a, so it is a task rather than a bug or standalone feature request. No prior art applies: candidate #145 covers workflow definitions, revisions and the CatalogStorage port (slice 2), a different slice of the same surface.

    Labelled priority: p3.

  4. added theissue type on Oct 16, 2026
  5. senamakel commented on Oct 16, 2026

    @senamakel
    MemberAuthor

    Moved to senamakel#2, where it is now tracked under tinyhumansai/openhuman#8055.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.rustPull requests that update rust code

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions