mirror of
https://github.com/wassname/pi-telegram.git
synced 2026-08-11 11:23:32 +08:00
feat: improve model selection UX and fix queue/status behaviors
- Add search/filtering to the `/model` command with multi-word matching - Finalize partial stream previews (e.g. thinking blocks) on turn abort instead of clearing them - Dynamically format low-cost `$ value` metrics up to 5 decimal places in status outputs - Update queue tests to expect text-turn plans for aborted turns with partial text
This commit is contained in:
@@ -367,6 +367,15 @@ export function buildTelegramAgentEndPlan(options: {
|
||||
};
|
||||
}
|
||||
if (options.stopReason === "aborted") {
|
||||
if (options.hasFinalText) {
|
||||
return {
|
||||
kind: "text",
|
||||
shouldClearPreview: false,
|
||||
shouldDispatchNext,
|
||||
shouldSendErrorMessage: false,
|
||||
shouldSendAttachmentNotice: false,
|
||||
};
|
||||
}
|
||||
return {
|
||||
kind: "aborted",
|
||||
shouldClearPreview: true,
|
||||
|
||||
Reference in New Issue
Block a user