Repository navigation
feat(catalog): serve drafts, suggestions, and run reads - #18
Merged
Merged
Conversation
…lows-bus/src/catalog/extended_t Auto-committed-on: macbook
…lows-module/src/catalog_extende Auto-committed-on: macbook
…lows-bus/src/catalog/extended_t Auto-committed-on: macbook
…lows-bus/src/catalog/extended_t Auto-committed-on: macbook
…rates/tinyflows-module/src/cata Auto-committed-on: macbook
…tests.rs,crates/tinyflows-modul Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…rs,crates/tinyflows-bus/src/cat Auto-committed-on: macbook
…sts.rs,docs/tinyflows-bus-desig Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…vice_tests.rs Auto-committed-on: macbook
…rates/tinyflows-module/src/cata Auto-committed-on: macbook
…rations_tests.rs,crates/tinyflo Auto-committed-on: macbook
…rations_tests.rs,crates/tinyflo Auto-committed-on: macbook
…tests.rs Auto-committed-on: macbook
Auto-committed-on: macbook
…tests.rs,crates/tinyflows-modul Auto-committed-on: macbook
Auto-committed-on: macbook
Auto-committed-on: macbook
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
TinyFlows Catalog v3 serves draft CRUD and promotion, suggestion upsert/list/status, and run reads/pruning through the existing scope-bound document port.
PromoteDraftselects create or update from the draft, calls a separate scope-bound host save callback, preserves typed host failure details and opaque outcome metadata, and deletes the draft only after a successful save.The bus crate now carries serde-only DTO mirrors. Wire fixtures pin field and tag names, while TinyBus integration coverage exercises every new member, agent scope isolation, reentrant workflow saves, and promotion failure and cleanup behavior. The design reference documents the v3 contract.
Validation passed:
cargo fmt --all -- --checkcargo clippy --all-targets --all-features -- -D warningscargo test --all-featuresRefs #2
Part of tinyhumansai/openhuman#8055