diff --git a/Makefile b/Makefile index 162325d64..3b954a6fe 100644 --- a/Makefile +++ b/Makefile @@ -106,7 +106,7 @@ skills: # Start local dev stack against fixture journal (no observers, no daily processing) dev: .installed - $(TEST_ENV) PATH=$(CURDIR)/$(VENV_BIN):$$PATH $(VENV_BIN)/sol supervisor 0 --no-observers --no-daily + $(TEST_ENV) PATH=$(CURDIR)/$(VENV_BIN):$$PATH $(VENV_BIN)/sol supervisor 0 --no-daily # Restart solstone service (noop in dev mode) sail: .installed @@ -132,7 +132,7 @@ sandbox: .installed echo "Sandbox journal: $$SANDBOX_JOURNAL"; \ # Boot supervisor in background \ _SOLSTONE_JOURNAL_OVERRIDE="$$SANDBOX_JOURNAL" PATH=$(CURDIR)/$(VENV_BIN):$$PATH \ - $(VENV_BIN)/sol supervisor 0 --no-observers --no-daily \ + $(VENV_BIN)/sol supervisor 0 --no-daily \ > "$$SANDBOX_JOURNAL/health/supervisor.log" 2>&1 & \ echo $$! > .sandbox.pid; \ echo "Supervisor PID: $$(cat .sandbox.pid)"; \ diff --git a/docs/THINK.md b/docs/THINK.md index 32d2005d9..770edd6ac 100644 --- a/docs/THINK.md +++ b/docs/THINK.md @@ -18,14 +18,14 @@ The package exposes several commands: `--length` to limit the report to a specific time range. See `sol call transcripts --help` for additional commands. - `sol think` runs generators and agents for a single day via Cortex. - `python -m think.talents` is the unified execution module for tool talents and generators spawned by Cortex (NDJSON protocol). -- `sol supervisor` monitors observation heartbeats. Use `--no-observers` to disable local capture (sense still runs for observer uploads and imports). +- `sol supervisor` monitors journaling health and starts the local services that feed Convey, Cortex, and related background tasks. Use the `--no-*` flags to opt out of specific services when debugging. - `sol cortex` starts a Callosum-based service for managing AI agent instances and generators. - `sol talent` lists available agents and generators with their configuration. Use `sol talent show ` to see details, and `sol talent show --prompt` to see the fully composed prompt that would be sent to the LLM. ```bash sol call transcripts read YYYYMMDD [--start HHMMSS --length MINUTES] sol think [--day YYYYMMDD] [--segment HHMMSS_LEN] [--stream NAME] [--refresh] [--flush] -sol supervisor [--no-observers] +sol supervisor [--no-daily] [--no-cortex] [--no-link] [--no-convey] [--no-schedule] sol cortex [--host HOST] [--port PORT] [--path PATH] sol talent list [--schedule daily|segment] [--json] sol talent show [--prompt] [--day YYYYMMDD] [--segment HHMMSS_LEN] [--full]