Skip to main content

Stigmem Time-Travel Plugin

Experimental time-travel query plugin for Stigmem.

This package provides the stigmem-plugin-time-travel source package for alpha validation. It registers through the stigmem.plugins entry point group and is loaded by stigmem-node only when explicitly installed and configured by an operator.

Status

Time-travel queries remain experimental. Installing this package does not add historical query behavior to the supported default surface. Default Stigmem installs reject as_of requests unless the plugin is registered and the operator enables the relevant gates.

The package metadata is publication-shaped for the plugin readiness track, but registry publication remains on hold until dry-run evidence and maintainer clearance are recorded. See the feature record under features/time-travel/ for the current status, evidence, and security notes.

Installation

pip install --pre stigmem-node==0.9.0a8 stigmem-plugin-time-travel==0.1.0

Enable

Set the plugin gate environment variable to opt in:

export STIGMEM_TIME_TRAVEL_ENABLED=1

The default install is inert; time-travel hook behavior only activates when the package is installed, discovered through the stigmem.plugins entry point, and the operator enables the gate. Fact-query and recall as_of paths remain separately gated by STIGMEM_TIME_TRAVEL_ALLOW_FACT_QUERY_AS_OF and STIGMEM_TIME_TRAVEL_ALLOW_RECALL_AS_OF.

Disable

Unset the plugin gate environment variable, or set it to any value other than 1, true, yes, or on:

unset STIGMEM_TIME_TRAVEL_ENABLED

The plugin returns to inert state at the next process start. No data migration is required; core scope, tenant, and audit enforcement continues to hold.

Test

From a Stigmem repository checkout with development dependencies installed:

uv run pytest node/tests/plugins/test_time_travel_plugin_scaffold.py \
  node/tests/plugins/test_time_travel_plugin_validation.py

The package itself ships no separate test tree; upstream plugin validation lives in node/tests/plugins/.

Uninstall

pip uninstall stigmem-plugin-time-travel

Removing the package is sufficient. The gate environment variable becomes moot once the entry point is no longer discoverable.

Project Links

Metadata

Release files for stigmem-plugin-time-travel 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stigmem-plugin-time-travel 0.1.0
File Size Uploaded
stigmem_plugin_time_travel-0.1.0.tar.gz 7.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stigmem-plugin-time-travel 0.1.0
File Interpreter ABI Platform
stigmem_plugin_time_travel-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.2 kB

Release files / stigmem_plugin_time_travel-0.1.0.tar.gz

Download URL stigmem_plugin_time_travel-0.1.0.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
597147022fb0730a989c9d885450c7c4c4242068c85a6a26086c1c2c7e932c04
BLAKE2b-256 checksum
How to use checksums
6c3e429d2d92b9045c6c074b40ee54090b422236d528df4b1b329983964e2c59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / stigmem_plugin_time_travel-0.1.0-py3-none-any.whl

Download URL stigmem_plugin_time_travel-0.1.0-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b218a883a9dad3afbddbceac1705438ed991e0bac5865153321f44513e446c7
BLAKE2b-256 checksum
How to use checksums
8a4095b41b691b2be0286c78d8cea5c17065c34155ba59e6a27ead9cf8232a18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page