v1.4.485

danielmiessler/Fabricv1.4.485Sep 27, 2026by github-actions[bot]

Upgrading?

AI Summary

Fixes a core messaging routing issue to ensure user input is correctly processed as the last message in a session.

Key Highlights

  • Routed user input through user messages in `BuildSession` for broader model compatibility.
  • Separated system instructions from user input to prevent duplication.
  • Preserved raw mode input, attachment text, and multipart content during message construction.
  • Added regression tests for message routing and pattern substitution.

Full Release Notes

## Changes

### PR [#2169](https://github.com/danielmiessler/Fabric/pull/2169) by [ksylvan](https://github.com/ksylvan): fix(core): route user input to the user message in BuildSession

- Routed user input through user messages in `BuildSession`, ensuring every request ends with a user message for broader model compatibility.
- Tracked explicit input placeholders instead of automatically appending input to the prompt.
- Separated system instructions from user input so input is no longer duplicated.
- Preserved raw mode input, attachment text, and multipart content during message construction.
- Maintained pattern endpoint responses by appending input when necessary, with new regression tests for message routing and pattern substitution.

Related Repositories