Pre-release
This release is a pre-release and may not be stable for production use.
BrainForge Inference Plugin: History
Request step that validates and truncates LLMRequest.history after earlier
request steps have prepended context. It repairs history rather than skipping:
unknown messages are dropped, prior citation markup is stripped, and
conversational turns are truncated to complete user/llm pairs.
Entry point group: brainforge.inference.request_steps
| Step id | Class |
|---|---|
brainforge.history |
RequestHistoryStep |
pipeline:
request:
- id: brainforge.history
Run this step last on the request pipeline. It writes
transaction.request_step_context["brainforge.history"].
Metadata
Release files for brainforge-inference-plugin-history 0.0.1a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| brainforge_inference_plugin_history-0.0.1a1.tar.gz | 17.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| brainforge_inference_plugin_history-0.0.1a1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.3 kB
Release files / brainforge_inference_plugin_history-0.0.1a1.tar.gz
| Download URL | brainforge_inference_plugin_history-0.0.1a1.tar.gz |
|---|---|
| Size | 17.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b2afbc963b583585e06c47f57b241ed0a2d9dacccac6157ce12d6d858374921
|
|
BLAKE2b-256 checksum How to use checksums |
4fc3ed5636c3bc6ebeccb9c967bf20184f8ad2f5c162cea4efba000c5e2be700
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / brainforge_inference_plugin_history-0.0.1a1-py3-none-any.whl
| Download URL | brainforge_inference_plugin_history-0.0.1a1-py3-none-any.whl |
|---|---|
| Size | 18.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff0d1de507fc69f9fec98b58e8d0a0ed8fca1e391b3b5b1558b1898ad58ec15c
|
|
BLAKE2b-256 checksum How to use checksums |
8b01a35c46145882320693011e749ac382e33f0bf34d4cb72e570f203c3750df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|