Skip to content

rust(docs): explain artifact link relations in create_artifact - #824

Merged
liam-sift merged 2 commits into
mainfrom
artifact-link-relations
Oct 9, 2026
Merged

liam-sift merged 2 commits into
mainfrom
artifact-link-relations

Conversation

@liam-sift

Copy link
Copy Markdown
Contributor

Description

Agents sometimes link a run or asset to a new artifact with derived_from. The server accepts derived_from only for another artifact, so the call fails and the user must approve a retry. The create_artifact description and the Sift skill now say to use source for runs and assets, and derived_from only for artifacts.

Verification

  • cargo fmt --check --all, cargo test -p sift_mcp artifacts (49 pass)

@liam-sift
liam-sift marked this pull request as ready for review October 9, 2026 17:59
@liam-sift
liam-sift requested a review from bill-sift October 9, 2026 17:59
@liam-sift
liam-sift merged commit 67efa9a into main Oct 9, 2026
22 checks passed
@liam-sift
liam-sift deleted the artifact-link-relations branch October 9, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants