Class GWConstants
java.lang.Object
org.machanism.machai.gw.processor.GWConstants
Central constants used by Ghostwriter configuration and runtime processing.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConfiguration property for the default act.static final StringConfiguration property for the custom acts location.static final StringSystem property used to override the configuration file name.static final StringConfiguration property for excluded paths.static final StringDefault Ghostwriter properties file name.static final StringSystem property holding the Ghostwriter home directory.static final StringTOML property name containing prompt inputs/episodes.static final StringConfiguration property for system instructions.static final StringConfiguration property controlling interactive mode.static final intMaximum prompt length used when abbreviating log output.static final StringConfiguration property for the active model/provider.static final StringLine continuation marker used for multi-line console input.static final StringConfiguration property controlling recursive module traversal.static final StringProject directory configuration property name.static final StringConfiguration property for the scan path/pattern.static final StringConfiguration property for worker thread count. -
Method Summary
-
Field Details
-
PROJECT_DIR_PROP_NAME
Project directory configuration property name.- See Also:
-
GW_PROPERTIES_FILE_NAME
Default Ghostwriter properties file name.- See Also:
-
CONFIG_PROP_NAME
System property used to override the configuration file name.- See Also:
-
HOME_PROP_NAME
System property holding the Ghostwriter home directory.- See Also:
-
MODEL_PROP_NAME
Configuration property for the active model/provider.- See Also:
-
INSTRUCTIONS_PROP_NAME
Configuration property for system instructions.- See Also:
-
EXCLUDES_PROP_NAME
Configuration property for excluded paths.- See Also:
-
ACTS_LOCATION_PROP_NAME
Configuration property for the custom acts location.- See Also:
-
ACT_PROP_NAME
Configuration property for the default act.- See Also:
-
THREADS_PROP_NAME
Configuration property for worker thread count.- See Also:
-
SCAN_DIR_PROP_NAME
Configuration property for the scan path/pattern.- See Also:
-
NONRECURSIVE_PROP_NAME
Configuration property controlling recursive module traversal.- See Also:
-
INPUTS_PROPERTY_NAME
TOML property name containing prompt inputs/episodes.- See Also:
-
INTERACTIVE_MODE_PROP_NAME
Configuration property controlling interactive mode.- See Also:
-
MULTIPLE_LINES_BREAKER
Line continuation marker used for multi-line console input.- See Also:
-
LOG_PROMPT_MAX_LENGTH
public static final int LOG_PROMPT_MAX_LENGTHMaximum prompt length used when abbreviating log output.- See Also:
-