-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
43 lines (37 loc) · 2.75 KB
/
Copy path.env.example
File metadata and controls
43 lines (37 loc) · 2.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# OperatorConsole — Environment Variables
# OperatorConsole is a local TUI tool. Most env vars are optional;
# it falls back to sensible defaults when they are absent.
# These are shell env vars — set them in your shell profile or
# source this file before launching the console.
# ── Context compile ───────────────────────────────────────────────────────────
# How many most-recent .console/log.md entries to compile into the startup
# context blob (tiered-memory hot-trim, spec §5). Full history stays in the
# source log.md. Default 5; set 0 to disable trimming (compile the whole log).
# CONSOLE_LOG_RECENT_ENTRIES=5
# ── Active profile ────────────────────────────────────────────────────────────
# Profile to load from config/profiles/ on startup.
# Defaults to the last-used profile (stored per-session) if not set.
# CONSOLE_PROFILE=operations_center
# ── SwitchBoard port (status display) ────────────────────────────────────────
# Port the SwitchBoard gateway is listening on. Used for the TUI status pane.
# Must match PORT_SWITCHBOARD in WorkStation/.env.
# PORT_SWITCHBOARD=20401
# ── OperationsCenter budget read-through ─────────────────────────────────────
# When set, the TUI reads live OC budget state for display. Values must
# match those in OperationsCenter/.env.operations-center.local.
# OPERATIONS_CENTER_PLANE_URL=http://localhost:8080
# OPERATIONS_CENTER_MAX_EXEC_PER_HOUR=10
# OPERATIONS_CENTER_MAX_EXEC_PER_DAY=50
# ── ContextLifecycle anchoring ────────────────────────────────────────────────
# Local clone path of the ContextLifecycle repo. The console resolves `cl` at
# $CL_HOME/bin/cl and bakes the path into the CLI wrapper scripts it generates,
# so each launched session anchors at its owning manifest. Normally written to
# ~/.bashrc and ~/.claude/settings.json by PlatformManifest's provision script;
# falls back to settings.json then PATH if unset.
# CL_HOME=/home/you/Documents/GitHub/ContextLifecycle
# ── Terminal environment (auto-detected — do not set manually) ────────────────
# ZELLIJ and ZELLIJ_SESSION_NAME are set automatically by Zellij when
# OperatorConsole runs inside a Zellij session. Setting them manually
# is not supported and may produce unexpected behaviour.
# ZELLIJ=
# ZELLIJ_SESSION_NAME=