Repository navigation
PRISM-v1.3.0-devt4c
Pre-release
Pre-release
PRISM v1.3.0-devt4c is a config and extension-control development build. It builds on the devt4b package split by adding direct config editing, per-extension enable/disable controls, and per-extension option storage. This makes the experimental extension system much more user-configurable.
Added
- new
config_edit.pymodule for config mutation helpers config --set KEY=VALUEfor editing config values from the CLIconfig --unset KEYfor resetting config values back to defaultsextension --listto show discovered extensions and enabled/disabled stateextension --enable NAMEto remove an extension from the disabled listextension --disable NAMEto disable a specific extension in the current configextension --set-option NAME KEY=VALUEfor per-extension option storageextension --unset-option NAME KEYfor removing stored extension options- new
disabled_extensionsconfig field - new
extension_optionsconfig field - config status output now shows disabled extension count and extension option count
- extension modules now receive options through
PRISM_EXTENSION_OPTIONS - optional
configure_extension(options)hook for extensions that want setup-time configuration
Changed
- extension loading now respects disabled extension filters
- extension status output now includes disabled extension information
- extension listing can scan extensions while showing whether they are disabled
- config handling now supports direct edits without requiring full
config --saveworkflows - CLI help/examples now include config editing and extension control commands
- extension system now feels closer to a configurable plugin ecosystem instead of only an on/off framework
Notes
- this is a pre-release / development build
- extension API is still experimental
- existing extensions will still load normally
- per-extension options are stored by PRISM, but extensions must be updated to actually read and use those options