-
Notifications
You must be signed in to change notification settings - Fork 4
Move the wire vocabulary into tinymemory-bus, beneath tinymemory-api #74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
9de5007
chore(workspace): add tinymemory-bus crate to default members
senamakel ad5e3ec
chore(deps): add tinymemory-bus crate to workspace lockfile
senamakel 7cc9a5d
refactor(calls): replace external API types with local re-exports
senamakel 9630cd3
chore(tinymemory-bus): reformat long serde_json::to_value and use sta…
senamakel d3df87b
chore(tinymemory-bus): suppress clippy expect and panic warnings in t…
senamakel f768595
fix(calls): correct example values in module documentation
senamakel 1a0794a
chore(tinymemory-module): add tinymemory-bus as a dev-dependency
senamakel cf9ebed
chore(tinymemory-module): update Cargo.lock and test file
senamakel 4d696f4
docs(tinymemory-bus): add README with crate overview and usage
senamakel c9dd9ca
docs(README): add description for tinymemory-bus crate in project ove…
senamakel 792aa62
feat(tinymemory-bus): add dependency guard comments to Cargo.toml
senamakel 2922ce5
chore(tinymemory-bus): remove unused calls module and its submodules
senamakel 3fbdec7
chore(tinymemory): move source files from tinymemory-api to tinymemor…
senamakel 2c1ac19
chore(tinymemory): move provider types from api crate to bus crate
senamakel 297209a
refactor(provider): move type definitions from api to bus crate
senamakel 4dc1816
chore(tinymemory-bus): rewrite module-level documentation and reorgan…
senamakel 918686d
feat(provider): re-export bus value types in each provider module
senamakel f5eea1d
refactor(tinymemory-api): re-export wire vocabulary from tinymemory-bus
senamakel 3abc985
feat(tinymemory-api): re-export types from tinymemory-bus crate
senamakel b3574ac
feat(tinymemory-bus): replace tinymemory-api dependency with standalo…
senamakel 0692e32
fix(provider): remove unused imports across multiple provider files
senamakel da2629b
chore(provider): remove unused imports
senamakel 0372ee7
fix(evidence): add doc comments to EvidenceRef variant fields
senamakel d490e0c
fix(provider): remove unused SourceKind import
senamakel 1603238
fix: correct test module path in names.rs
senamakel 2d86499
chore(tinymemory): clean up re-exports and whitespace
senamakel 0913ca0
chore(tinymemory-bus): disable pedantic clippy lint to match sibling …
senamakel da9560d
test: add missing test files for tinymemory-bus crate
senamakel 1c6c787
chore: files changed clippy.toml,crates/tinymemory-bus/src/chunks.rs
senamakel 4b2d416
fix: correct outdated crate name in doc examples
senamakel 9e92ae5
chore: remove intra-doc links to types that are no longer re-exported
senamakel 40f7709
chore(deps): update Cargo.lock for tinymemory-module
senamakel 0024ef7
chore(tinymemory-api): remove unused dependencies
senamakel bf97eec
feat(tinymemory-api): clarify module documentation and re-export stru…
senamakel 8612196
docs: clarify tinymemory-bus as the vocabulary crate beneath tinymemo…
senamakel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win
Re-export
evidencethroughtinymemory_api.This list omits the public
tinymemory_bus::evidencemodule. Code that usestinymemory_api::evidence::*will fail after the module move. Addevidenceto this re-export list and add a compatibility test for the historical path.Proposed fix
pub use tinymemory_bus::{ - capabilities, chunks, error, goals, health, recall, tool_memory, tree, types, version, wire, + capabilities, chunks, error, evidence, goals, health, recall, tool_memory, tree, types, + version, wire, };🤖 Prompt for AI Agents