Skip to content

[pull] main from gi-dellav:main#85

Merged
pull[bot] merged 6 commits into
lenylvt:mainfrom
gi-dellav:main
Jul 1, 2026
Merged

[pull] main from gi-dellav:main#85
pull[bot] merged 6 commits into
lenylvt:mainfrom
gi-dellav:main

Conversation

@pull

@pull pull Bot commented Jul 1, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Note

Add prompt-to-model switching that changes provider/model when a prompt is activated

  • Introduces a [prompt_to_model] config table that maps prompt names to quick-model aliases; when a prompt is activated (at startup, via /prompt, /review, chain transitions, or dot commands), the session switches to the mapped model/provider automatically.
  • Adds apply_startup_prompt_model in src/main.rs to apply the mapping on startup for both the default prompt and --load-prompt.
  • Adds switch_to_prompt_model on SlashCtx and a free apply_prompt_model function in src/ui/slash/mod.rs to handle mid-session prompt switches, rebuilding the provider client when the provider changes.
  • Changes resolve_model in src/cli.rs so --model is treated as a raw model id, while model in config is resolved through the quick-models map.
  • Bumps package version to 1.6.0 and updates packaging metadata for AUR, Conda, and Homebrew.

Macroscope summarized c0ffec3.

@pull pull Bot locked and limited conversation to collaborators Jul 1, 2026
@pull pull Bot added the ⤵️ pull label Jul 1, 2026
@pull pull Bot merged commit c0ffec3 into lenylvt:main Jul 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant