Add boulder-state feature for persisting workflow state: - storage.ts: File I/O operations for state persistence - types.ts: State interfaces - Includes test coverage 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
14 lines
385 B
TypeScript
14 lines
385 B
TypeScript
/**
|
|
* Boulder State Constants
|
|
*/
|
|
|
|
export const BOULDER_DIR = ".sisyphus"
|
|
export const BOULDER_FILE = "boulder.json"
|
|
export const BOULDER_STATE_PATH = `${BOULDER_DIR}/${BOULDER_FILE}`
|
|
|
|
export const NOTEPAD_DIR = "notepads"
|
|
export const NOTEPAD_BASE_PATH = `${BOULDER_DIR}/${NOTEPAD_DIR}`
|
|
|
|
/** Prometheus plan directory pattern */
|
|
export const PROMETHEUS_PLANS_DIR = ".sisyphus/plans"
|