Skip to content

feat(prompts): update prompts - #310

Draft
Cedric / ViaDézo1er (viadezo1er) wants to merge 3 commits into
cedric/functions-tool-scorer-updatefrom
cedric/prompt-update
Draft

feat(prompts): update prompts#310
Cedric / ViaDézo1er (viadezo1er) wants to merge 3 commits into
cedric/functions-tool-scorer-updatefrom
cedric/prompt-update

Conversation

@viadezo1er

@viadezo1er Cedric / ViaDézo1er (viadezo1er) commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

This pr will be a follow-up to #330

Add version assignment in bt prompts update

Summary

  • add bt prompts create
  • add bt prompts update
  • add direct prompt create and PATCH API support
  • route prompt mutations through validated authentication

Create

  • accepts a positional name or --name, with interactive fallback
  • generates a slug by default or accepts --slug
  • requires --model and --messages
  • reads messages from inline JSON, @PATH, or stdin
  • reuses the shared prompt configuration flags for temperature, token limits, response format, reasoning, caching, and template format
  • supports descriptions and machine-readable --json output

Update

  • updates messages, model configuration, description, and metadata
  • supports arbitrary JSON updates through --patch
  • materializes complete prompt_data replacements so unspecified prompt fields are preserved
  • supports interactive selection, confirmation, --yes, and --json

Validation

  • mise exec -- cargo fmt -- --check
  • mise exec -- cargo clippy --all-targets --all-features -- -D warnings
  • mise exec -- cargo test
  • git diff --check

Stacked on #309.

@github-actions

github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Latest downloadable build artifacts for this PR commit 51f0e6932d9b:

Available artifact names
  • artifacts-build-global
  • artifacts-build-local-x86_64-apple-darwin
  • artifacts-build-local-aarch64-pc-windows-msvc
  • artifacts-build-local-x86_64-pc-windows-msvc
  • artifacts-build-local-x86_64-unknown-linux-musl
  • artifacts-build-local-x86_64-unknown-linux-gnu
  • artifacts-build-local-aarch64-apple-darwin
  • artifacts-build-local-aarch64-unknown-linux-gnu
  • artifacts-plan-dist-manifest
  • cargo-dist-cache

@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/functions-tool-scorer-update branch from 14658c1 to c14c575 Compare August 14, 2026 20:15
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/prompt-update branch 2 times, most recently from e3fc7e7 to 176f360 Compare August 14, 2026 20:24
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/functions-tool-scorer-update branch from c14c575 to c760e9d Compare August 14, 2026 21:30
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/functions-tool-scorer-update branch from c760e9d to 45191f3 Compare August 18, 2026 21:23
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/prompt-update branch 2 times, most recently from 9698b46 to 28c8207 Compare August 18, 2026 21:33
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/functions-tool-scorer-update branch 8 times, most recently from fd6742a to 41a7ae3 Compare August 21, 2026 02:01
@viadezo1er
Cedric / ViaDézo1er (viadezo1er) force-pushed the cedric/functions-tool-scorer-update branch from 41a7ae3 to 82a3f5b Compare August 21, 2026 19:00
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.

1 participant